autopackage/default.apspec.in
author deba
Tue, 17 Oct 2006 10:50:57 +0000
changeset 2247 269a0dcee70b
child 2270 ac729a29120e
permissions -rw-r--r--
Update the Path concept
Concept check for paths

DirPath renamed to Path
The interface updated to the new lemon interface
Make difference between the empty path and the path from one node
Builder interface have not been changed
// I wanted but there was not accordance about it

UPath is removed
It was a buggy implementation, it could not iterate on the
nodes in the right order
Right way to use undirected paths => path of edges in undirected graphs

The tests have been modified to the current implementation
alpar@1171
     1
# -*-shell-script-*-
alpar@1171
     2
alpar@1171
     3
[Meta]
alpar@1171
     4
RootName: @lemon.cs.elte.hu/lemon:$SOFTWAREVERSION
alpar@1171
     5
DisplayName: Lemon Library
alpar@1171
     6
ShortName: lemon
alpar@1171
     7
Maintainer: The LEMON Developers - http://lemon.cs.elte.hu/
alpar@1171
     8
Packager: Alpar Juttner <alpar@cs.elte.hu>
alpar@1171
     9
Summary: LEMON library
alpar@1171
    10
SoftwareVersion: @VERSION@
alpar@1171
    11
AutopackageTarget: 0.7
alpar@1171
    12
alpar@1171
    13
# Only uncomment InterfaceVersion if your package exposes interfaces to other software,
alpar@1171
    14
# for instance if it includes DSOs or python/perl modules. See the developer guide for more info,
alpar@1171
    15
# or ask on autopackage-dev if you don't understand interface versioning in autopackage.
alpar@1171
    16
#
alpar@1171
    17
# InterfaceVersion: 0.0
alpar@1171
    18
alpar@1171
    19
PackageVersion: 1
alpar@1171
    20
alpar@1171
    21
[Description]
alpar@1171
    22
LEMON stands for Library of Efficient Models and Optimization in Networks.
alpar@1171
    23
It is a C++ template library aimed at combinatorial optimization tasks,
alpar@1171
    24
primaliry those involved in working with graphs.
alpar@1171
    25
alpar@1171
    26
[BuildPrepare]
alpar@1171
    27
prepareBuild
alpar@1171
    28
alpar@1171
    29
[BuildUnprepare]
alpar@1171
    30
unprepareBuild
alpar@1171
    31
alpar@1171
    32
[Imports]
alpar@1171
    33
echo '*' | import
alpar@1171
    34
alpar@1171
    35
[Prepare]
alpar@1171
    36
# Dependency checking
alpar@1171
    37
#require @whatever.you/need 1.0
alpar@1171
    38
alpar@1171
    39
[Install]
alpar@1171
    40
# Put your installation script here
alpar@1171
    41
#installExe bin/*
alpar@1171
    42
copyFiles * $PREFIX
alpar@1171
    43
alpar@1171
    44
[Uninstall]
alpar@1171
    45
# Usually just the following line is enough to uninstall everything
alpar@1171
    46
uninstallFromLog