gis/pgrouting: Updated for version 2.6.0.

This commit is contained in:
Benjamin Trigona-Harany 2018-03-20 20:45:43 -07:00 committed by Willy Sudiarto Raharjo
parent d8362b085a
commit a1f49021ae
3 changed files with 10 additions and 12 deletions

View file

@ -14,5 +14,5 @@ The following algorithms are compiled:
* Traveling Sales Person
* Turn Restriction Shortest Path
To build the pgRouting documentation, pass WITH_DOC=YES to the script
To build the pgRouting documentation, pass WITH_DOC=ON to the script
(this requires the Sphinx package to be installed).

14
gis/pgrouting/pgrouting.SlackBuild Normal file → Executable file
View file

@ -25,7 +25,7 @@
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=pgrouting
VERSION=${VERSION:-2.5.2}
VERSION=${VERSION:-2.6.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@ -71,19 +71,17 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
WITH_DOC=${WITH_DOC:-NO}
mkdir -p build
cd build
cmake \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
-DWITH_DOC=$WITH_DOC \
-DWITH_DOC=${WITH_DOC:-OFF} \
..
make VERBOSE=1 all doc
make install VERBOSE=1 DESTDIR=$PKG
make all doc
make install DESTDIR=$PKG
cd ..
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
@ -91,10 +89,10 @@ find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a CONTRIBUTING.md LICENSE NEWS README.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
if [ "$WITH_DOC" = "YES" ]; then
if [ "$WITH_DOC" = "ON" ]; then
cp -r build/doc/html $PKG/usr/doc/$PRGNAM-$VERSION
fi
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc

View file

@ -1,8 +1,8 @@
PRGNAM="pgrouting"
VERSION="2.5.2"
VERSION="2.6.0"
HOMEPAGE="http://pgrouting.org"
DOWNLOAD="https://github.com/pgRouting/pgrouting/archive/v2.5.2/pgrouting-2.5.2.tar.gz"
MD5SUM="164dd4fcd6da086d6558a430a54fc878"
DOWNLOAD="https://github.com/pgRouting/pgrouting/archive/v2.6.0/pgrouting-2.6.0.tar.gz"
MD5SUM="84a1a696ba6a76a88bf2bf6329cde59e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="CGAL postgis"