Unbreak by updating to a snapshot of the port-to-libchamplain-0.12 bzr

branch. This now uses gtk+3..
ok jasper@
This commit is contained in:
landry 2012-07-17 07:28:27 +00:00
parent 4ca8758c15
commit 74930ac6b9
4 changed files with 29 additions and 55 deletions

View File

@ -1,17 +1,14 @@
# $OpenBSD: Makefile,v 1.20 2012/07/16 08:13:45 jasper Exp $
BROKEN = need fixing after libchamplain update
# $OpenBSD: Makefile,v 1.21 2012/07/17 07:28:27 landry Exp $
COMMENT = gpx file viewer
VERSION = 0.2.0
VERSION = 0.2.1pre247
DISTNAME = gpx-viewer-${VERSION}
REVISION = 8
CATEGORIES = geo x11
HOMEPAGE = http://blog.sarine.nl/gpx-viewer/
MAINTAINER = Landry Breuil <gaston@gcu.info>
MAINTAINER = Landry Breuil <landry@openbsd.org>
# GPLv2
PERMIT_PACKAGE_CDROM = Yes
@ -19,31 +16,40 @@ PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
MASTER_SITES = http://edge.launchpad.net/gpx-viewer/trunk/${VERSION}/+download/
#MASTER_SITES = http://edge.launchpad.net/gpx-viewer/trunk/${VERSION}/+download/
# hosted snapshot of rev247 from
# bzr branch lp:~gpx-viewer-team/gpx-viewer/port-to-libchamplain-0.12
MASTER_SITES = http://rhaalovely.net/stuff/
CONFIGURE_STYLE = autoconf
CONFIGURE_STYLE = gnu
AUTOCONF_VERSION = 2.65
AUTOMAKE_VERSION = 1.11
CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib" \
ac_cv_path_VALAC=""
LDFLAGS="-L${LOCALBASE}/lib"
USE_GMAKE = yes
USE_LIBTOOL = gnu #libtoolize
pre-configure:
cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
AUTOMAKE_VERSION=${AUTOMAKE_VERSION} NOCONFIGURE=1 ./autogen.sh
MODULES = devel/gettext \
textproc/intltool
LIB_DEPENDS = devel/libunique \
geo/libchamplain>=0.8.0 \
x11/gnome/gdl1
LIB_DEPENDS = geo/libchamplain>=0.12.0 \
x11/gnome/gdl
RUN_DEPENDS = devel/desktop-file-utils \
x11/gtk+2,-guic
BUILD_DEPENDS = lang/vala
WANTLIB += GL X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama
WANTLIB += Xrandr Xrender atk-1.0 c cairo champlain-0.8 champlain-gtk-0.8
WANTLIB += clutter-glx-1.0 clutter-gtk-0.10 dbus-1 dbus-glib-1
WANTLIB += expat fontconfig freetype gcrypt gdk-x11-2.0 gdk_pixbuf-2.0
WANTLIB += gdl-1 gio-2.0 glib-2.0 gmodule-2.0 gnome-keyring gobject-2.0
WANTLIB += gpg-error gthread-2.0 gtk-x11-2.0 json-glib-1.0 m pango-1.0
WANTLIB += Xrandr Xrender atk-1.0 c cairo champlain-0.12 champlain-gtk-0.12
WANTLIB += clutter-gtk-1.0 dbus-1
WANTLIB += cairo-gobject clutter-1.0 cogl cogl-pango drm gdk-3 gtk-3
WANTLIB += expat fontconfig freetype gcrypt gdk_pixbuf-2.0
WANTLIB += gdl-3 gio-2.0 glib-2.0 gmodule-2.0 gnome-keyring gobject-2.0
WANTLIB += gpg-error gthread-2.0 json-glib-1.0 m pango-1.0
WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png pthread
WANTLIB += pthread-stubs soup-2.4 soup-gnome-2.4 sqlite3 unique-1.0
WANTLIB += pthread-stubs soup-2.4 soup-gnome-2.4 sqlite3
WANTLIB += xcb xcb-render xcb-shm xml2 z ffi
.include <bsd.port.mk>

View File

@ -1,5 +1,2 @@
MD5 (gpx-viewer-0.2.0.tar.gz) = +4S8JlZoWyAiGzogUNkERQ==
RMD160 (gpx-viewer-0.2.0.tar.gz) = jaB7y8+/Uz8RRMIXdQLjTjSa5o0=
SHA1 (gpx-viewer-0.2.0.tar.gz) = BRr5V/o8vlJRfQ3yOrH6UYyS6iM=
SHA256 (gpx-viewer-0.2.0.tar.gz) = WCZtKL5QnMitZ6WtcuL80r+e/zB5gXPQNsi+7XSIt0w=
SIZE (gpx-viewer-0.2.0.tar.gz) = 445901
SHA256 (gpx-viewer-0.2.1pre247.tar.gz) = vneRGskN4reZrj0wLUG260yQ+aDlmwSoXuOFB//Etbc=
SIZE (gpx-viewer-0.2.1pre247.tar.gz) = 617242

View File

@ -1,14 +0,0 @@
$OpenBSD: patch-configure_ac,v 1.1 2010/09/30 07:32:54 jasper Exp $
--- configure.ac.orig Tue Sep 28 13:34:35 2010
+++ configure.ac Tue Sep 28 13:34:58 2010
@@ -34,8 +34,8 @@ PKG_PROG_PKG_CONFIG
PKG_CHECK_MODULES([modules],[
gtk+-2.0 >= 2.16
- champlain-gtk-0.4 >= 0.4.3
- champlain-0.4 >= 0.4.3
+ champlain-gtk-0.8 >= 0.8.0
+ champlain-0.8 >= 0.8.0
gmodule-2.0
libxml-2.0
gdl-1.0

View File

@ -1,7 +1,8 @@
@comment $OpenBSD: PLIST,v 1.6 2012/06/15 08:32:15 ajacoutot Exp $
@comment $OpenBSD: PLIST,v 1.7 2012/07/17 07:28:27 landry Exp $
@bin bin/gpx-viewer
share/applications/gpx-viewer.desktop
share/gpx-viewer/
share/gpx-viewer/default-layout.xml
share/gpx-viewer/gpx-viewer-file-chooser.ui
share/gpx-viewer/gpx-viewer-preferences.ui
share/gpx-viewer/gpx-viewer-tracklist.ui
@ -17,28 +18,12 @@ share/gpx-viewer/icons/hicolor/scalable/status/pin-orange.svg
share/gpx-viewer/icons/hicolor/scalable/status/pin-purple.svg
share/gpx-viewer/icons/hicolor/scalable/status/pin-red.svg
share/gpx-viewer/icons/hicolor/scalable/status/pin-yellow.svg
share/icons/
share/icons/hicolor/
share/icons/hicolor/16x16/
share/icons/hicolor/16x16/apps/
share/icons/hicolor/16x16/apps/gpx-viewer.png
share/icons/hicolor/22x22/
share/icons/hicolor/22x22/apps/
share/icons/hicolor/22x22/apps/gpx-viewer.png
share/icons/hicolor/24x24/
share/icons/hicolor/24x24/apps/
share/icons/hicolor/24x24/apps/gpx-viewer.png
share/icons/hicolor/256x256/
share/icons/hicolor/256x256/apps/
share/icons/hicolor/256x256/apps/gpx-viewer.png
share/icons/hicolor/32x32/
share/icons/hicolor/32x32/apps/
share/icons/hicolor/32x32/apps/gpx-viewer.png
share/icons/hicolor/48x48/
share/icons/hicolor/48x48/apps/
share/icons/hicolor/48x48/apps/gpx-viewer.png
share/icons/hicolor/scalable/
share/icons/hicolor/scalable/apps/
share/icons/hicolor/scalable/apps/gpx-viewer.svg
share/locale/ar/
share/locale/ar/LC_MESSAGES/