viking: update to 1.10

This solves https://trac.macports.org/ticket/60085
This commit is contained in:
Pieter van Oostrum
2024-07-31 13:10:11 +02:00
committed by Perry E. Metzger
parent ed1fc1eaef
commit 3b4878eee4
2 changed files with 13 additions and 21 deletions
+8 -8
View File
@@ -3,24 +3,24 @@
PortSystem 1.0
name viking
version 1.7
revision 1
version 1.10
revision 0
categories science
license GPL-2
maintainers nomaintainer
description GTK2 GPS Program
description GTK3 GPS Program
long_description Viking is a free/open source program to manage GPS data.
homepage http://viking.sourceforge.net/
platforms darwin
master_sites sourceforge:project/viking
use_bzip2 yes
checksums rmd160 7ba2d64f5ccf2511b3271c16ccf4ffda69aa93de \
sha256 7c791e8cdb62dbf4776e37f95fdb2825ac48550e3f6829a015e1b30c76135824 \
size 3438343
checksums rmd160 1b27f9865afc6f23b743f5b9485b2d60ce0a2b40 \
sha256 9455c895f98bc13de24bd6b234cd0f1d5ecdc1b068b4cbc6eb6644f6126e45ac \
size 5035598
depends_build bin:gnutar:gnutar \
port:gnome-doc-utils \
port:yelp-tools \
port:gtk-doc \
port:intltool \
port:pkgconfig \
@@ -31,7 +31,7 @@ depends_build bin:gnutar:gnutar \
depends_lib port:curl \
port:geoclue2 \
port:gpsd \
path:lib/pkgconfig/gtk+-2.0.pc:gtk2 \
path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \
port:gexiv2 \
port:libmagic \
port:liboauth
+5 -13
View File
@@ -7,40 +7,32 @@ test -n "$srcdir" || srcdir=.
olddir=`pwd`
cd "$srcdir"
INTLTOOLIZE=`which intltoolize`
INTLTOOLIZE=`command -v intltoolize`
if test -z $INTLTOOLIZE; then
echo "*** No intltoolize found, please install the intltool package ***"
exit 1
fi
GTK_DOC=`which gtkdocize`
GTK_DOC=`command -v gtkdocize`
if test -z $GTK_DOC; then
echo "*** No gtkdocize found, please install the gtk-doc-tools package ***"
exit 1
fi
GNOME_DOC=`which gnome-doc-prepare`
if test -z $GNOME_DOC; then
echo "*** No gnome-doc-prepare found, please install the gnome-doc-utils package ***"
exit 1
fi
AUTORECONF=`which autoreconf`
AUTORECONF=`command -v autoreconf`
if test -z $AUTORECONF; then
echo "*** No autoreconf found, please install it ***"
exit 1
fi
if test -z `which autopoint`; then
if test -z `command -v autopoint`; then
echo "*** No autopoint found, please install it ***"
exit 1
fi
gnome-doc-prepare --automake --copy --force || exit $?
gtkdocize --copy || exit $?
autopoint --force || exit $?
AUTOPOINT='intltoolize --automake --copy --force' autoreconf --force --install --verbose || exit $?
AUTOPOINT='intltoolize --automake --copy' autoreconf --force --install --verbose || exit $?
cd "$olddir"
test -n "$NOCONFIGURE" || "$srcdir/configure" "$@"