From 0a1a00af19ab7b11ce9a43d7bb083f719e58527f Mon Sep 17 00:00:00 2001 From: drochner Date: Mon, 26 Jul 2010 11:07:18 +0000 Subject: add libchamplain06-0.6.1, a GTK map widget (the development version, can be installed in parallel to 0.4.x) --- geography/libchamplain06/DESCR | 2 ++ geography/libchamplain06/Makefile | 30 ++++++++++++++++++++++++++++ geography/libchamplain06/PLIST | 33 +++++++++++++++++++++++++++++++ geography/libchamplain06/buildlink3.mk | 18 +++++++++++++++++ geography/libchamplain06/distinfo | 6 ++++++ geography/libchamplain06/patches/patch-aa | 13 ++++++++++++ 6 files changed, 102 insertions(+) create mode 100644 geography/libchamplain06/DESCR create mode 100644 geography/libchamplain06/Makefile create mode 100644 geography/libchamplain06/PLIST create mode 100644 geography/libchamplain06/buildlink3.mk create mode 100644 geography/libchamplain06/distinfo create mode 100644 geography/libchamplain06/patches/patch-aa diff --git a/geography/libchamplain06/DESCR b/geography/libchamplain06/DESCR new file mode 100644 index 00000000000..0a140c18fd4 --- /dev/null +++ b/geography/libchamplain06/DESCR @@ -0,0 +1,2 @@ +libchamplain is a Clutter based widget to display rich, eye-candy and +interactive maps. diff --git a/geography/libchamplain06/Makefile b/geography/libchamplain06/Makefile new file mode 100644 index 00000000000..ba1458e85f1 --- /dev/null +++ b/geography/libchamplain06/Makefile @@ -0,0 +1,30 @@ +# $NetBSD: Makefile,v 1.1.1.1 2010/07/26 11:07:18 drochner Exp $ +# + +DISTNAME= libchamplain-0.6.1 +PKGNAME= libchamplain06-0.6.1 +CATEGORIES= geography +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libchamplain/0.6/} +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://projects.gnome.org/libchamplain/ +COMMENT= Map widget +#LICENSE= # TODO: (see mk/license.mk) + +PKG_DESTDIR_SUPPORT= user-destdir + +GNU_CONFIGURE= yes +USE_LIBTOOL= yes +USE_TOOLS+= pkg-config gmake + +PKGCONFIG_OVERRIDE+= champlain-gtk.pc.in +PKGCONFIG_OVERRIDE+= champlain-memphis.pc.in +PKGCONFIG_OVERRIDE+= champlain.pc.in + +.include "../../devel/glib2/buildlink3.mk" +.include "../../x11/gtk2/buildlink3.mk" +.include "../../graphics/clutter-gtk/buildlink3.mk" +.include "../../databases/sqlite3/buildlink3.mk" +.include "../../net/libsoup24/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/geography/libchamplain06/PLIST b/geography/libchamplain06/PLIST new file mode 100644 index 00000000000..42df34fc90d --- /dev/null +++ b/geography/libchamplain06/PLIST @@ -0,0 +1,33 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2010/07/26 11:07:18 drochner Exp $ +include/libchamplain-0.6/champlain/champlain-base-marker.h +include/libchamplain-0.6/champlain/champlain-defines.h +include/libchamplain-0.6/champlain/champlain-enum-types.h +include/libchamplain-0.6/champlain/champlain-error-tile-source.h +include/libchamplain-0.6/champlain/champlain-features.h +include/libchamplain-0.6/champlain/champlain-file-cache.h +include/libchamplain-0.6/champlain/champlain-layer.h +include/libchamplain-0.6/champlain/champlain-map-source-chain.h +include/libchamplain-0.6/champlain/champlain-map-source-desc.h +include/libchamplain-0.6/champlain/champlain-map-source-factory.h +include/libchamplain-0.6/champlain/champlain-map-source.h +include/libchamplain-0.6/champlain/champlain-marker.h +include/libchamplain-0.6/champlain/champlain-network-tile-source.h +include/libchamplain-0.6/champlain/champlain-point.h +include/libchamplain-0.6/champlain/champlain-polygon.h +include/libchamplain-0.6/champlain/champlain-selection-layer.h +include/libchamplain-0.6/champlain/champlain-tile-cache.h +include/libchamplain-0.6/champlain/champlain-tile-source.h +include/libchamplain-0.6/champlain/champlain-tile.h +include/libchamplain-0.6/champlain/champlain-version.h +include/libchamplain-0.6/champlain/champlain-view.h +include/libchamplain-0.6/champlain/champlain.h +include/libchamplain-gtk-0.6/champlain-gtk/champlain-gtk.h +include/libchamplain-gtk-0.6/champlain-gtk/gtk-champlain-embed.h +lib/libchamplain-0.6.la +lib/libchamplain-gtk-0.6.la +lib/pkgconfig/champlain-0.6.pc +lib/pkgconfig/champlain-gtk-0.6.pc +share/vala/vapi/champlain-0.6.deps +share/vala/vapi/champlain-0.6.vapi +share/vala/vapi/champlain-gtk-0.6.deps +share/vala/vapi/champlain-gtk-0.6.vapi diff --git a/geography/libchamplain06/buildlink3.mk b/geography/libchamplain06/buildlink3.mk new file mode 100644 index 00000000000..2aecba84ac5 --- /dev/null +++ b/geography/libchamplain06/buildlink3.mk @@ -0,0 +1,18 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2010/07/26 11:07:18 drochner Exp $ + +BUILDLINK_TREE+= libchamplain06 + +.if !defined(LIBCHAMPLAIN06_BUILDLINK3_MK) +LIBCHAMPLAIN06_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.libchamplain06+= libchamplain06>=0.6.1 +BUILDLINK_PKGSRCDIR.libchamplain06?= ../../geography/libchamplain06 + +.include "../../devel/glib2/buildlink3.mk" +.include "../../x11/gtk2/buildlink3.mk" +.include "../../graphics/clutter-gtk/buildlink3.mk" +.include "../../databases/sqlite3/buildlink3.mk" +.include "../../net/libsoup24/buildlink3.mk" +.endif # LIBCHAMPLAIN06_BUILDLINK3_MK + +BUILDLINK_TREE+= -libchamplain06 diff --git a/geography/libchamplain06/distinfo b/geography/libchamplain06/distinfo new file mode 100644 index 00000000000..7bd753c8790 --- /dev/null +++ b/geography/libchamplain06/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2010/07/26 11:07:18 drochner Exp $ + +SHA1 (libchamplain-0.6.1.tar.bz2) = f365597312f4e8b0dcc080eb7720d631d6425e4c +RMD160 (libchamplain-0.6.1.tar.bz2) = 7726a6991316ef9e46d0ae24cb6d22a91c759910 +Size (libchamplain-0.6.1.tar.bz2) = 694348 bytes +SHA1 (patch-aa) = dc6f2c9cecbcc55831d64f042210ff23f0e44940 diff --git a/geography/libchamplain06/patches/patch-aa b/geography/libchamplain06/patches/patch-aa new file mode 100644 index 00000000000..5c8a7cea303 --- /dev/null +++ b/geography/libchamplain06/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2010/07/26 11:07:18 drochner Exp $ + +--- Makefile.in.orig 2010-06-26 22:01:30.000000000 +0000 ++++ Makefile.in +@@ -321,7 +321,7 @@ top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ + + # Have the demos build at the end as they depend on optional parts +-SUBDIRS = tidy champlain $(am__append_1) docs demos bindings ++SUBDIRS = tidy champlain $(am__append_1) demos bindings + ACLOCAL_AMFLAGS = -I m4 + pcfiles = champlain-@CHAMPLAIN_API_VERSION@.pc $(am__append_2) \ + $(am__append_4) -- cgit v1.2.3