diff options
author | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2010-01-09 13:54:46 +0800 |
---|---|---|
committer | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2010-01-09 13:54:46 +0800 |
commit | b92f21d7f9e59223a1cfeadbfd0294a6197d8c63 (patch) | |
tree | 3b72e84d12ae1ba60b369c9e64ecece6758a29e9 | |
parent | b73bc454837eec789e9b35952438954ea32949fc (diff) | |
download | marcuscom-ports-b92f21d7f9e59223a1cfeadbfd0294a6197d8c63.tar marcuscom-ports-b92f21d7f9e59223a1cfeadbfd0294a6197d8c63.tar.gz marcuscom-ports-b92f21d7f9e59223a1cfeadbfd0294a6197d8c63.tar.bz2 marcuscom-ports-b92f21d7f9e59223a1cfeadbfd0294a6197d8c63.tar.lz marcuscom-ports-b92f21d7f9e59223a1cfeadbfd0294a6197d8c63.tar.xz marcuscom-ports-b92f21d7f9e59223a1cfeadbfd0294a6197d8c63.tar.zst marcuscom-ports-b92f21d7f9e59223a1cfeadbfd0294a6197d8c63.zip |
Remove the dependency on gir-repository-gtk20 as this is now installed by
gtk20.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@13394 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r-- | graphics/clutter-gtk/Makefile | 34 | ||||
-rw-r--r-- | graphics/clutter-gtk/distinfo | 3 | ||||
-rw-r--r-- | graphics/clutter-gtk/pkg-descr | 5 | ||||
-rw-r--r-- | graphics/clutter-gtk/pkg-plist | 41 | ||||
-rw-r--r-- | graphics/libchamplain/Makefile | 55 | ||||
-rw-r--r-- | graphics/libchamplain/distinfo | 3 | ||||
-rw-r--r-- | graphics/libchamplain/pkg-descr | 10 | ||||
-rw-r--r-- | graphics/libchamplain/pkg-plist | 93 | ||||
-rw-r--r-- | sysutils/polkit-gnome/Makefile | 31 | ||||
-rw-r--r-- | sysutils/polkit-gnome/distinfo | 3 | ||||
-rw-r--r-- | sysutils/polkit-gnome/pkg-descr | 5 | ||||
-rw-r--r-- | sysutils/polkit-gnome/pkg-plist | 66 | ||||
-rw-r--r-- | sysutils/unique/Makefile | 35 | ||||
-rw-r--r-- | sysutils/unique/distinfo | 3 | ||||
-rw-r--r-- | sysutils/unique/pkg-descr | 12 | ||||
-rw-r--r-- | sysutils/unique/pkg-plist | 31 | ||||
-rw-r--r-- | x11-wm/mutter/Makefile | 45 | ||||
-rw-r--r-- | x11-wm/mutter/distinfo | 3 | ||||
-rw-r--r-- | x11-wm/mutter/files/patch-src_core_main.c | 24 | ||||
-rw-r--r-- | x11-wm/mutter/pkg-descr | 7 | ||||
-rw-r--r-- | x11-wm/mutter/pkg-plist | 180 |
21 files changed, 689 insertions, 0 deletions
diff --git a/graphics/clutter-gtk/Makefile b/graphics/clutter-gtk/Makefile new file mode 100644 index 000000000..09b4ecd7c --- /dev/null +++ b/graphics/clutter-gtk/Makefile @@ -0,0 +1,34 @@ +# New ports collection makefile for: clutter-gtk +# Date created: 2008-12-25 +# Whom: Martin Wilke <miwi@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= clutter-gtk +PORTVERSION= 0.10.2 +PORTREVISION= 4 +CATEGORIES= graphics +MASTER_SITES= http://www.clutter-project.org/sources/${PORTNAME}/${PORTVERSION:R}/ + +MAINTAINER= gnome@FreeBSD.org +COMMENT= GTK+ Integration library for Clutter + +LIB_DEPENDS= clutter-glx-1.0:${PORTSDIR}/graphics/clutter + +USE_BZIP2= yes +USE_GMAKE= yes +USE_AUTOTOOLS= libtool:22 +USE_GNOME= gnomehack gtk20 ltverhack gnomeprefix +USE_XORG= xp x11 +USE_LDCONFIG= yes +CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" + +CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} +LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} + +post-patch: + @${REINPLACE_CMD} -e 's|clutter-x11-0.9|clutter-x11-1.0|g' \ + ${WRKSRC}/configure + +.include <bsd.port.mk> diff --git a/graphics/clutter-gtk/distinfo b/graphics/clutter-gtk/distinfo new file mode 100644 index 000000000..1fe426c8b --- /dev/null +++ b/graphics/clutter-gtk/distinfo @@ -0,0 +1,3 @@ +MD5 (clutter-gtk-0.10.2.tar.bz2) = bb275b07f722631ff1764dd212843d11 +SHA256 (clutter-gtk-0.10.2.tar.bz2) = de2af20d44d2237811f27ee081b9df999a0af30ee0d410cd7c2872622386b0c9 +SIZE (clutter-gtk-0.10.2.tar.bz2) = 314372 diff --git a/graphics/clutter-gtk/pkg-descr b/graphics/clutter-gtk/pkg-descr new file mode 100644 index 000000000..cf83a5ac9 --- /dev/null +++ b/graphics/clutter-gtk/pkg-descr @@ -0,0 +1,5 @@ +Clutter-GTK is a library providing facilities to integrate Clutter into GTK+ +applications. It provides a GTK+ widget, GtkClutterEmbed, for embedding the +default ClutterStage into any GtkContainer. + +WWW: http://clutter-project.org/ diff --git a/graphics/clutter-gtk/pkg-plist b/graphics/clutter-gtk/pkg-plist new file mode 100644 index 000000000..4652f55cd --- /dev/null +++ b/graphics/clutter-gtk/pkg-plist @@ -0,0 +1,41 @@ +include/clutter-1.0/clutter-gtk/clutter-gtk.h +include/clutter-1.0/clutter-gtk/gtk-clutter-embed.h +include/clutter-1.0/clutter-gtk/gtk-clutter-scrollable.h +include/clutter-1.0/clutter-gtk/gtk-clutter-util.h +include/clutter-1.0/clutter-gtk/gtk-clutter-viewport.h +include/clutter-1.0/clutter-gtk/gtk-clutter-zoomable.h +lib/girepository-1.0/GtkClutter-0.10.typelib +lib/libclutter-gtk-0.10.a +lib/libclutter-gtk-0.10.la +lib/libclutter-gtk-0.10.so +lib/libclutter-gtk-0.10.so.0 +libdata/pkgconfig/clutter-gtk-0.10.pc +%%DOCSDIR%%/GtkClutterEmbed.html +%%DOCSDIR%%/GtkClutterScrollable.html +%%DOCSDIR%%/GtkClutterViewport.html +%%DOCSDIR%%/GtkClutterZoomable.html +%%DOCSDIR%%/ch01.html +%%DOCSDIR%%/ch02.html +%%DOCSDIR%%/ch03.html +%%DOCSDIR%%/ch04.html +%%DOCSDIR%%/clutter-gtk-Utility-Functions.html +%%DOCSDIR%%/clutter-gtk.devhelp +%%DOCSDIR%%/clutter-gtk.devhelp2 +%%DOCSDIR%%/home.png +%%DOCSDIR%%/index.html +%%DOCSDIR%%/index.sgml +%%DOCSDIR%%/ix01.html +%%DOCSDIR%%/ix02.html +%%DOCSDIR%%/ix03.html +%%DOCSDIR%%/ix04.html +%%DOCSDIR%%/ix05.html +%%DOCSDIR%%/ix06.html +%%DOCSDIR%%/left.png +%%DOCSDIR%%/license.html +%%DOCSDIR%%/right.png +%%DOCSDIR%%/style.css +%%DOCSDIR%%/up.png +share/gir-1.0/GtkClutter-0.10.gir +@dirrm %%DOCSDIR%% +@dirrm include/clutter-1.0/clutter-gtk +@dirrm include/clutter-1.0 diff --git a/graphics/libchamplain/Makefile b/graphics/libchamplain/Makefile new file mode 100644 index 000000000..e28e02028 --- /dev/null +++ b/graphics/libchamplain/Makefile @@ -0,0 +1,55 @@ +# New ports collection makefile for: libchamplain +# Date Created: 04 Aug 2009 +# Whom: Koop Mast <kwm@FreeBSD.org> +# +# $FreeBSD$ +# $MCom: ports/graphics/libchamplain/Makefile,v 1.11 2009/10/27 11:50:35 kwm Exp $ +# + +PORTNAME= libchamplain +PORTVERSION= 0.4.2 +PORTREVISION= 1 +CATEGORIES= graphics +MASTER_SITES= GNOME + +MAINTAINER= gnome@FreeBSD.org +COMMENT= A C library aimed to provide a Gtk+ widget to display rasterized maps and markers + +LIB_DEPENDS= sqlite3.8:${PORTSDIR}/databases/sqlite3 \ + clutter-gtk-0.10.0:${PORTSDIR}/graphics/clutter-gtk \ + soup-gnome-2.4.1:${PORTSDIR}/devel/libsoup + +USE_BZIP2= yes +USE_GNOME= pkgconfig gtk20 gnomehack ltverhack:1 +USE_AUTOTOOLS= libtool:22 +USE_GMAKE= yes +GNU_CONFIGURE= yes +USE_LDCONFIG= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +# python bindings and mono need to be ported to clutter 1.0 first. +# And clutter 1.0 versions of py-clutter and clutter-sharp need to +# get released upstream too. +CONFIGURE_ARGS+=--enable-managed=no + +PLIST_SUB= VERSION=${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} + +.if !defined(WITHOUT_PYTHON) +USE_PYTHON= yes +PYCLUTTER_GTK= ${LOCALBASE}/libdata/pkgconfig/pyclutter-gtk-0.9.pc +BUILD_DEPENDS+= ${PYCLUTTER_GTK}:${PORTSDIR}/graphics/py-clutter-gtk +RUN_DEPENDS+= ${PYCLUTTER_GTK}:${PORTSDIR}/graphics/py-clutter-gtk +CONFIGURE_ARGS+= --enable-python=yes +PLIST_SUB+= PYTHON="" +.else +CONFIGURE_ARGS+= --enable-python=no +PLIST_SUB+= PYTHON="@comment " +.endif + +.pre-everything: + @${ECHO_CMD} "" + @${ECHO_CMD} "Specify WITHOUT_PYTHON=yes to disable python bindings" + @${ECHO_CMD} "" + +.include <bsd.port.mk> diff --git a/graphics/libchamplain/distinfo b/graphics/libchamplain/distinfo new file mode 100644 index 000000000..0dc58e456 --- /dev/null +++ b/graphics/libchamplain/distinfo @@ -0,0 +1,3 @@ +MD5 (libchamplain-0.4.2.tar.bz2) = 20bd6c479ba4ba17d413a689d82923d9 +SHA256 (libchamplain-0.4.2.tar.bz2) = 2b1f8fc49e306a3a6da3ef3fea8630c76cecdffbfa53c251e7e15af8f4b8d77f +SIZE (libchamplain-0.4.2.tar.bz2) = 519743 diff --git a/graphics/libchamplain/pkg-descr b/graphics/libchamplain/pkg-descr new file mode 100644 index 000000000..c93152a7d --- /dev/null +++ b/graphics/libchamplain/pkg-descr @@ -0,0 +1,10 @@ +Libchamplain is a C library providing a ClutterActor to display maps. It also +provides a Gtk+ widget to display maps in Gtk+ applications. Mono, Python and +Perl bindings are available. + +It supports numerous free map sources such as OpenStreetMap [1], +OpenAerialMap [2] and Maps for free [3]. +[1] http://www.openstreetmap.org/ [2] http://www.openaerialmap.org/ +[3] http://www.maps-for-free.com/ + +WWW: http://projects.gnome.org/libchamplain/ diff --git a/graphics/libchamplain/pkg-plist b/graphics/libchamplain/pkg-plist new file mode 100644 index 000000000..1ecbf217c --- /dev/null +++ b/graphics/libchamplain/pkg-plist @@ -0,0 +1,93 @@ +include/libchamplain-%%VERSION%%/champlain/champlain-base-marker.h +include/libchamplain-%%VERSION%%/champlain/champlain-cache.h +include/libchamplain-%%VERSION%%/champlain/champlain-defines.h +include/libchamplain-%%VERSION%%/champlain/champlain-enum-types.h +include/libchamplain-%%VERSION%%/champlain/champlain-layer.h +include/libchamplain-%%VERSION%%/champlain/champlain-map-source-desc.h +include/libchamplain-%%VERSION%%/champlain/champlain-map-source-factory.h +include/libchamplain-%%VERSION%%/champlain/champlain-map-source.h +include/libchamplain-%%VERSION%%/champlain/champlain-marker.h +include/libchamplain-%%VERSION%%/champlain/champlain-network-map-source.h +include/libchamplain-%%VERSION%%/champlain/champlain-point.h +include/libchamplain-%%VERSION%%/champlain/champlain-polygon.h +include/libchamplain-%%VERSION%%/champlain/champlain-selection-layer.h +include/libchamplain-%%VERSION%%/champlain/champlain-tile.h +include/libchamplain-%%VERSION%%/champlain/champlain-version.h +include/libchamplain-%%VERSION%%/champlain/champlain-view.h +include/libchamplain-%%VERSION%%/champlain/champlain-zoom-level.h +include/libchamplain-%%VERSION%%/champlain/champlain.h +include/libchamplain-gtk-%%VERSION%%/champlain-gtk/champlain-gtk.h +include/libchamplain-gtk-%%VERSION%%/champlain-gtk/gtk-champlain-embed.h +lib/girepository-1.0/Champlain-%%VERSION%%.typelib +lib/girepository-1.0/GtkChamplain-%%VERSION%%.typelib +lib/libchamplain-%%VERSION%%.a +lib/libchamplain-%%VERSION%%.la +lib/libchamplain-%%VERSION%%.so +lib/libchamplain-%%VERSION%%.so.1 +lib/libchamplain-gtk-%%VERSION%%.a +lib/libchamplain-gtk-%%VERSION%%.la +lib/libchamplain-gtk-%%VERSION%%.so +lib/libchamplain-gtk-%%VERSION%%.so.1 +%%PYTHON%%%%PYTHON_SITELIBDIR%%/champlain.a +%%PYTHON%%%%PYTHON_SITELIBDIR%%/champlain.la +%%PYTHON%%%%PYTHON_SITELIBDIR%%/champlain.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/champlaingtk.a +%%PYTHON%%%%PYTHON_SITELIBDIR%%/champlaingtk.la +%%PYTHON%%%%PYTHON_SITELIBDIR%%/champlaingtk.so +libdata/pkgconfig/champlain-%%VERSION%%.pc +libdata/pkgconfig/champlain-gtk-%%VERSION%%.pc +share/gir-1.0/Champlain-%%VERSION%%.gir +share/gir-1.0/GtkChamplain-%%VERSION%%.gir +share/gtk-doc/html/libchamplain-gtk/GtkChamplainEmbed.html +share/gtk-doc/html/libchamplain-gtk/ch01.html +share/gtk-doc/html/libchamplain-gtk/home.png +share/gtk-doc/html/libchamplain-gtk/index.html +share/gtk-doc/html/libchamplain-gtk/index.sgml +share/gtk-doc/html/libchamplain-gtk/left.png +share/gtk-doc/html/libchamplain-gtk/libchamplain-gtk.devhelp +share/gtk-doc/html/libchamplain-gtk/libchamplain-gtk.devhelp2 +share/gtk-doc/html/libchamplain-gtk/right.png +share/gtk-doc/html/libchamplain-gtk/style.css +share/gtk-doc/html/libchamplain-gtk/up.png +share/gtk-doc/html/libchamplain/ChamplainBaseMarker.html +share/gtk-doc/html/libchamplain/ChamplainCache.html +share/gtk-doc/html/libchamplain/ChamplainLayer.html +share/gtk-doc/html/libchamplain/ChamplainMapSource.html +share/gtk-doc/html/libchamplain/ChamplainMapSourceFactory.html +share/gtk-doc/html/libchamplain/ChamplainMarker.html +share/gtk-doc/html/libchamplain/ChamplainNetworkMapSource.html +share/gtk-doc/html/libchamplain/ChamplainPolygon.html +share/gtk-doc/html/libchamplain/ChamplainSelectionLayer.html +share/gtk-doc/html/libchamplain/ChamplainTile.html +share/gtk-doc/html/libchamplain/ChamplainView.html +share/gtk-doc/html/libchamplain/ch01.html +share/gtk-doc/html/libchamplain/ch02.html +share/gtk-doc/html/libchamplain/ch03.html +share/gtk-doc/html/libchamplain/home.png +share/gtk-doc/html/libchamplain/index.html +share/gtk-doc/html/libchamplain/index.sgml +share/gtk-doc/html/libchamplain/ix01.html +share/gtk-doc/html/libchamplain/ix02.html +share/gtk-doc/html/libchamplain/ix03.html +share/gtk-doc/html/libchamplain/ix04.html +share/gtk-doc/html/libchamplain/ix05.html +share/gtk-doc/html/libchamplain/ix06.html +share/gtk-doc/html/libchamplain/ix07.html +share/gtk-doc/html/libchamplain/ix08.html +share/gtk-doc/html/libchamplain/left.png +share/gtk-doc/html/libchamplain/libchamplain-Champlain.html +share/gtk-doc/html/libchamplain/libchamplain-ChamplainPoint.html +share/gtk-doc/html/libchamplain/libchamplain-ChamplainVersion.html +share/gtk-doc/html/libchamplain/libchamplain.devhelp +share/gtk-doc/html/libchamplain/libchamplain.devhelp2 +share/gtk-doc/html/libchamplain/right.png +share/gtk-doc/html/libchamplain/style.css +share/gtk-doc/html/libchamplain/up.png +@dirrm share/gtk-doc/html/libchamplain +@dirrm share/gtk-doc/html/libchamplain-gtk +@dirrmtry share/gtk-doc/html +@dirrmtry share/gtk-doc +@dirrm include/libchamplain-gtk-%%VERSION%%/champlain-gtk +@dirrm include/libchamplain-gtk-%%VERSION%% +@dirrm include/libchamplain-%%VERSION%%/champlain +@dirrm include/libchamplain-%%VERSION%% diff --git a/sysutils/polkit-gnome/Makefile b/sysutils/polkit-gnome/Makefile new file mode 100644 index 000000000..c6442e811 --- /dev/null +++ b/sysutils/polkit-gnome/Makefile @@ -0,0 +1,31 @@ +# New ports collection makefile for: polkit-gnome +# Date Created: 30 Juli 2009 +# Whom: Koop Mast<kwm@FreeBSD.org> +# +# $FreeBSD$ +# $MCom: ports/sysutils/polkit-gnome/Makefile,v 1.5 2009/11/24 02:22:19 marcus Exp $ +# + +PORTNAME= polkit-gnome +PORTVERSION= 0.95 +PORTREVISION= 1 +CATEGORIES= sysutils gnome +MASTER_SITES= http://hal.freedesktop.org/releases/ + +MAINTAINER= gnome@FreeBSD.org +COMMENT= GNOME frontend to the PolicKit framework + +LIB_DEPENDS= polkit-gobject-1.0:${PORTSDIR}/sysutils/polkit + +USE_BZIP2= yes +USE_GMAKE= yes +USE_GETTEXT= yes +USE_GNOME= gnomehack gnomeprefix gtk20 intlhack +GNU_CONFIGURE= yes +USE_LDCONFIG= yes +CONFIGURE_ARGS= --disable-gtk-doc \ + --localstatedir=/var +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +.include <bsd.port.mk> diff --git a/sysutils/polkit-gnome/distinfo b/sysutils/polkit-gnome/distinfo new file mode 100644 index 000000000..e43e18c8c --- /dev/null +++ b/sysutils/polkit-gnome/distinfo @@ -0,0 +1,3 @@ +MD5 (polkit-gnome-0.95.tar.bz2) = e52555258ebae5d3f080b7b4cd6aedd4 +SHA256 (polkit-gnome-0.95.tar.bz2) = 3ee6bfe7475856f2287736d7174bbe4199ca32d803e23e1ce653434e1ba56c06 +SIZE (polkit-gnome-0.95.tar.bz2) = 361305 diff --git a/sysutils/polkit-gnome/pkg-descr b/sysutils/polkit-gnome/pkg-descr new file mode 100644 index 000000000..57dad7b5d --- /dev/null +++ b/sysutils/polkit-gnome/pkg-descr @@ -0,0 +1,5 @@ +PolicyKit is a framework for defining policy for system-wide components and +for desktop pieces to configure it. PolicyKit-gnome is a GTK+/GNOME frontend +for that framework. + +WWW: http://www.freedesktop.org/wiki/Software/PolicyKit diff --git a/sysutils/polkit-gnome/pkg-plist b/sysutils/polkit-gnome/pkg-plist new file mode 100644 index 000000000..bfa353ff1 --- /dev/null +++ b/sysutils/polkit-gnome/pkg-plist @@ -0,0 +1,66 @@ +etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop +include/polkit-gtk-1/polkitgtk/polkitgtk.h +include/polkit-gtk-1/polkitgtk/polkitgtktypes.h +include/polkit-gtk-1/polkitgtk/polkitlockbutton.h +lib/girepository-1.0/PolkitGtk-1.0.typelib +lib/libpolkit-gtk-1.a +lib/libpolkit-gtk-1.la +lib/libpolkit-gtk-1.so +lib/libpolkit-gtk-1.so.0 +libexec/polkit-gnome-authentication-agent-1 +libdata/pkgconfig/polkit-gtk-1.pc +share/gir-1.0/PolkitGtk-1.0.gir +share/locale/ar/LC_MESSAGES/polkit-gnome-1.mo +share/locale/be/LC_MESSAGES/polkit-gnome-1.mo +share/locale/ca/LC_MESSAGES/polkit-gnome-1.mo +share/locale/cs/LC_MESSAGES/polkit-gnome-1.mo +share/locale/da/LC_MESSAGES/polkit-gnome-1.mo +share/locale/de/LC_MESSAGES/polkit-gnome-1.mo +share/locale/el/LC_MESSAGES/polkit-gnome-1.mo +share/locale/en_GB/LC_MESSAGES/polkit-gnome-1.mo +share/locale/es/LC_MESSAGES/polkit-gnome-1.mo +share/locale/eu/LC_MESSAGES/polkit-gnome-1.mo +share/locale/fi/LC_MESSAGES/polkit-gnome-1.mo +share/locale/fr/LC_MESSAGES/polkit-gnome-1.mo +share/locale/gl/LC_MESSAGES/polkit-gnome-1.mo +share/locale/gu/LC_MESSAGES/polkit-gnome-1.mo +share/locale/he/LC_MESSAGES/polkit-gnome-1.mo +share/locale/hu/LC_MESSAGES/polkit-gnome-1.mo +share/locale/it/LC_MESSAGES/polkit-gnome-1.mo +share/locale/ja/LC_MESSAGES/polkit-gnome-1.mo +share/locale/lt/LC_MESSAGES/polkit-gnome-1.mo +share/locale/nb/LC_MESSAGES/polkit-gnome-1.mo +share/locale/pa/LC_MESSAGES/polkit-gnome-1.mo +share/locale/pl/LC_MESSAGES/polkit-gnome-1.mo +share/locale/pt/LC_MESSAGES/polkit-gnome-1.mo +share/locale/pt_BR/LC_MESSAGES/polkit-gnome-1.mo +share/locale/ru/LC_MESSAGES/polkit-gnome-1.mo +share/locale/sk/LC_MESSAGES/polkit-gnome-1.mo +share/locale/sv/LC_MESSAGES/polkit-gnome-1.mo +share/locale/zh_CN/LC_MESSAGES/polkit-gnome-1.mo +share/locale/zh_HK/LC_MESSAGES/polkit-gnome-1.mo +share/locale/zh_TW/LC_MESSAGES/polkit-gnome-1.mo +@dirrmtry share/locale/zh_TW/LC_MESSAGES +@dirrmtry share/locale/zh_TW +@dirrmtry share/locale/zh_HK/LC_MESSAGES +@dirrmtry share/locale/zh_HK +@dirrmtry share/locale/zh_CN/LC_MESSAGES +@dirrmtry share/locale/zh_CN +@dirrmtry share/locale/sk/LC_MESSAGES +@dirrmtry share/locale/sk +@dirrmtry share/locale/pt/LC_MESSAGES +@dirrmtry share/locale/pt +@dirrmtry share/locale/pl/LC_MESSAGES +@dirrmtry share/locale/pl +@dirrmtry share/locale/fi/LC_MESSAGES +@dirrmtry share/locale/fi +@dirrmtry share/locale/el/LC_MESSAGES +@dirrmtry share/locale/el +@dirrmtry share/locale/cs/LC_MESSAGES +@dirrmtry share/locale/cs +@dirrmtry share/locale/ca/LC_MESSAGES +@dirrmtry share/locale/ca +@dirrmtry share/locale/be/LC_MESSAGES +@dirrmtry share/locale/be +@dirrm include/polkit-gtk-1/polkitgtk +@dirrm include/polkit-gtk-1 diff --git a/sysutils/unique/Makefile b/sysutils/unique/Makefile new file mode 100644 index 000000000..56a851c04 --- /dev/null +++ b/sysutils/unique/Makefile @@ -0,0 +1,35 @@ +# New ports collection makefile for: libunique +# Date created: 22 Feb 2009 +# Whom: Koop Mast <kwm@FreeBSD.org> +# +# $FreeBSD$ +# $MCom: ports/x11-toolkits/unique/Makefile,v 1.3 2009/10/03 02:27:43 marcus Exp $ +# + +PORTNAME= unique +PORTVERSION= 1.1.2 +CATEGORIES= x11-toolkits +MASTER_SITES= GNOME/sources/lib${PORTNAME}/${PORTVERSION:R}/ +DISTNAME= lib${PORTNAME}-${PORTVERSION} + +MAINTAINER= kwm@FreeBSD.org +COMMENT= Library for single instance applications. + +LIB_DEPENDS= dbus-1.3:${PORTSDIR}/devel/dbus + +USE_XORG= ice +USE_GMAKE= yes +USE_GETTEXT= yes +USE_LDCONFIG= yes +USE_AUTOTOOLS= libtool:22 +USE_GNOME= gtk20 gnomeprefix ltverhack:2 +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-maintainer-flags +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +post-patch: + @${REINPLACE_CMD} -e 's|libdir)/pkgconfig|prefix)/libdata/pkgconfig|g' \ + ${WRKSRC}/configure ${WRKSRC}/Makefile.in + +.include <bsd.port.mk> diff --git a/sysutils/unique/distinfo b/sysutils/unique/distinfo new file mode 100644 index 000000000..445ab3a96 --- /dev/null +++ b/sysutils/unique/distinfo @@ -0,0 +1,3 @@ +MD5 (libunique-1.1.2.tar.gz) = a99799e72779baa98352fbac7f91c910 +SHA256 (libunique-1.1.2.tar.gz) = ccf73a90a66477d6d31e50aeabebad8e0035f80e98ac0e926157c3d7e229b31e +SIZE (libunique-1.1.2.tar.gz) = 431459 diff --git a/sysutils/unique/pkg-descr b/sysutils/unique/pkg-descr new file mode 100644 index 000000000..01b924566 --- /dev/null +++ b/sysutils/unique/pkg-descr @@ -0,0 +1,12 @@ +Unique is a library for writing single instance application. If you launch a +single instance application twice, the second instance will either just quit +or will send a message to the running instance. + +Unique makes it easy to write this kind of applications, by providing a base +class, taking care of all the IPC machinery needed to send messages to a +running instance, and also handling the startup notification side. + +Unique aims to replace the BaconMessageConnection code that has been copied +by many projects and the code using Bonobo and D-Bus. + +WWW: http://live.gnome.org/LibUnique diff --git a/sysutils/unique/pkg-plist b/sysutils/unique/pkg-plist new file mode 100644 index 000000000..c82fa3a05 --- /dev/null +++ b/sysutils/unique/pkg-plist @@ -0,0 +1,31 @@ +include/unique-1.0/unique/unique.h +include/unique-1.0/unique/uniqueapp.h +include/unique-1.0/unique/uniquebackend.h +include/unique-1.0/unique/uniquemessage.h +include/unique-1.0/unique/uniqueversion.h +lib/girepository-1.0/Unique-1.0.typelib +lib/libunique-1.0.a +lib/libunique-1.0.la +lib/libunique-1.0.so +lib/libunique-1.0.so.2 +libdata/pkgconfig/unique-1.0.pc +share/gir-1.0/Unique-1.0.gir +%%DOCSDIR%%/UniqueApp.html +%%DOCSDIR%%/UniqueBackend.html +%%DOCSDIR%%/home.png +%%DOCSDIR%%/index.html +%%DOCSDIR%%/index.sgml +%%DOCSDIR%%/ix01.html +%%DOCSDIR%%/left.png +%%DOCSDIR%%/license.html +%%DOCSDIR%%/right.png +%%DOCSDIR%%/style.css +%%DOCSDIR%%/unique-Message-Data.html +%%DOCSDIR%%/unique-Versioning-Information.html +%%DOCSDIR%%/unique-overview.html +%%DOCSDIR%%/unique.devhelp +%%DOCSDIR%%/unique.devhelp2 +%%DOCSDIR%%/up.png +@dirrm %%DOCSDIR%% +@dirrm include/unique-1.0/unique +@dirrm include/unique-1.0 diff --git a/x11-wm/mutter/Makefile b/x11-wm/mutter/Makefile new file mode 100644 index 000000000..4ff25409e --- /dev/null +++ b/x11-wm/mutter/Makefile @@ -0,0 +1,45 @@ +# New ports collection makefile for: mutter +# Date created: 14 Aug 2009 +# Whom: Pawel Worach <pawel.worach@gmail.com> +# +# $FreeBSD$ +# $MCom: ports/x11-wm/mutter/Makefile,v 1.6 2009/10/07 22:59:24 kwm Exp $ +# + +PORTNAME= mutter +PORTVERSION= 2.28.0 +PORTREVISION= 1 +CATEGORIES= x11-wm +MASTER_SITES= GNOME +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Window and compositing manager based on Clutter + +BUILD_DEPENDS= zenity:${PORTSDIR}/x11/zenity +LIB_DEPENDS= startup-notification-1.0:${PORTSDIR}/x11/startup-notification \ + clutter-glx-1.0:${PORTSDIR}/graphics/clutter +RUN_DEPENDS= zenity:${PORTSDIR}/x11/zenity + +USE_BZIP2= yes +USE_XORG= x11 xext xrandr xcomposite xcursor xinerama ice sm +USE_GETTEXT= yes +USE_GMAKE= yes +USE_AUTOTOOLS= libtool:22 +USE_GNOME= gnomeprefix gnomehack intlhack gtk20 gconf2 ltverhack +USE_LDCONFIG= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +GCONF_SCHEMAS= mutter.schemas + +MAN1= mutter-message.1 mutter-theme-viewer.1 \ + mutter-window-demo.1 mutter.1 + +.include <bsd.port.pre.mk> + +post-patch: + @${REINPLACE_CMD} -e 's|-Werror||g' \ + ${WRKSRC}/configure + +.include <bsd.port.post.mk> diff --git a/x11-wm/mutter/distinfo b/x11-wm/mutter/distinfo new file mode 100644 index 000000000..e668aca17 --- /dev/null +++ b/x11-wm/mutter/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/mutter-2.28.0.tar.bz2) = 3926895782024cff7af7ca480df46b4f +SHA256 (gnome2/mutter-2.28.0.tar.bz2) = f1917172fa4fa622dcc2aa1d82a6c4796c2981566a5c9dc1df7da2a38cd8da80 +SIZE (gnome2/mutter-2.28.0.tar.bz2) = 1986736 diff --git a/x11-wm/mutter/files/patch-src_core_main.c b/x11-wm/mutter/files/patch-src_core_main.c new file mode 100644 index 000000000..20b8fdb67 --- /dev/null +++ b/x11-wm/mutter/files/patch-src_core_main.c @@ -0,0 +1,24 @@ +--- src/core/main.c.orig 2009-08-25 13:49:41.000000000 -0400 ++++ src/core/main.c 2009-12-19 15:03:26.000000000 -0500 +@@ -59,7 +59,11 @@ + + #include <stdlib.h> + #include <sys/types.h> ++#ifdef __linux__ + #include <wait.h> ++#else ++#include <sys/wait.h> ++#endif + #include <stdio.h> + #include <string.h> + #include <signal.h> +@@ -445,6 +449,9 @@ sigterm_handler (int signum) + } + + static guint sigchld_signal_id = 0; ++#ifndef CLD_EXITED ++#define CLD_EXITED 1 ++#endif + + static void + sigchld_handler (int signum, siginfo_t *info, void *context) diff --git a/x11-wm/mutter/pkg-descr b/x11-wm/mutter/pkg-descr new file mode 100644 index 000000000..54c14b743 --- /dev/null +++ b/x11-wm/mutter/pkg-descr @@ -0,0 +1,7 @@ +mutter is a minimal X window manager aimed at nontechnical users and is +designed to integrate well with the GNOME desktop. mutter lacks some +features that may be expected by traditional UNIX or other technical +users; these users may want to investigate other available window man- +agers for use with GNOME or standalone. + +WWW: - diff --git a/x11-wm/mutter/pkg-plist b/x11-wm/mutter/pkg-plist new file mode 100644 index 000000000..523a02c68 --- /dev/null +++ b/x11-wm/mutter/pkg-plist @@ -0,0 +1,180 @@ +bin/mutter +bin/mutter-message +bin/mutter-theme-viewer +bin/mutter-window-demo +include/mutter/mutter-private/atomnames.h +include/mutter/mutter-private/boxes.h +include/mutter/mutter-private/common.h +include/mutter/mutter-private/compositor-mutter.h +include/mutter/mutter-private/compositor.h +include/mutter/mutter-private/display.h +include/mutter/mutter-private/errors.h +include/mutter/mutter-private/gradient.h +include/mutter/mutter-private/group.h +include/mutter/mutter-private/keybindings.h +include/mutter/mutter-private/main.h +include/mutter/mutter-private/mutter-plugin.h +include/mutter/mutter-private/mutter-window.h +include/mutter/mutter-private/prefs.h +include/mutter/mutter-private/preview-widget.h +include/mutter/mutter-private/screen.h +include/mutter/mutter-private/theme-parser.h +include/mutter/mutter-private/theme.h +include/mutter/mutter-private/types.h +include/mutter/mutter-private/util.h +include/mutter/mutter-private/window.h +include/mutter/mutter-private/workspace.h +lib/libmutter-private.a +lib/libmutter-private.la +lib/libmutter-private.so +lib/libmutter-private.so.0 +lib/mutter/Meta-2.28.gir +lib/mutter/Meta-2.28.typelib +lib/mutter/plugins/default.so +libdata/pkgconfig/libmutter-private.pc +libdata/pkgconfig/mutter-plugins.pc +share/applications/mutter.desktop +share/gnome/wm-properties/mutter-wm.desktop +share/locale/am/LC_MESSAGES/mutter.mo +share/locale/ar/LC_MESSAGES/mutter.mo +share/locale/as/LC_MESSAGES/mutter.mo +share/locale/ast/LC_MESSAGES/mutter.mo +share/locale/az/LC_MESSAGES/mutter.mo +share/locale/be/LC_MESSAGES/mutter.mo +share/locale/be@latin/LC_MESSAGES/mutter.mo +share/locale/bg/LC_MESSAGES/mutter.mo +share/locale/bn/LC_MESSAGES/mutter.mo +share/locale/bn_IN/LC_MESSAGES/mutter.mo +share/locale/br/LC_MESSAGES/mutter.mo +share/locale/bs/LC_MESSAGES/mutter.mo +share/locale/ca/LC_MESSAGES/mutter.mo +share/locale/ca@valencia/LC_MESSAGES/mutter.mo +share/locale/cs/LC_MESSAGES/mutter.mo +share/locale/cy/LC_MESSAGES/mutter.mo +share/locale/da/LC_MESSAGES/mutter.mo +share/locale/de/LC_MESSAGES/mutter.mo +share/locale/dz/LC_MESSAGES/mutter.mo +share/locale/el/LC_MESSAGES/mutter.mo +share/locale/en_CA/LC_MESSAGES/mutter.mo +share/locale/en_GB/LC_MESSAGES/mutter.mo +share/locale/es/LC_MESSAGES/mutter.mo +share/locale/et/LC_MESSAGES/mutter.mo +share/locale/eu/LC_MESSAGES/mutter.mo +share/locale/fa/LC_MESSAGES/mutter.mo +share/locale/fi/LC_MESSAGES/mutter.mo +share/locale/fr/LC_MESSAGES/mutter.mo +share/locale/ga/LC_MESSAGES/mutter.mo +share/locale/gl/LC_MESSAGES/mutter.mo +share/locale/gu/LC_MESSAGES/mutter.mo +share/locale/ha/LC_MESSAGES/mutter.mo +share/locale/he/LC_MESSAGES/mutter.mo +share/locale/hi/LC_MESSAGES/mutter.mo +share/locale/hr/LC_MESSAGES/mutter.mo +share/locale/hu/LC_MESSAGES/mutter.mo +share/locale/hy/LC_MESSAGES/mutter.mo +share/locale/id/LC_MESSAGES/mutter.mo +share/locale/ig/LC_MESSAGES/mutter.mo +share/locale/is/LC_MESSAGES/mutter.mo +share/locale/it/LC_MESSAGES/mutter.mo +share/locale/ja/LC_MESSAGES/mutter.mo +share/locale/ka/LC_MESSAGES/mutter.mo +share/locale/kn/LC_MESSAGES/mutter.mo +share/locale/ko/LC_MESSAGES/mutter.mo +share/locale/ku/LC_MESSAGES/mutter.mo +share/locale/la/LC_MESSAGES/mutter.mo +share/locale/lt/LC_MESSAGES/mutter.mo +share/locale/lv/LC_MESSAGES/mutter.mo +share/locale/mai/LC_MESSAGES/mutter.mo +share/locale/mg/LC_MESSAGES/mutter.mo +share/locale/mk/LC_MESSAGES/mutter.mo +share/locale/ml/LC_MESSAGES/mutter.mo +share/locale/mn/LC_MESSAGES/mutter.mo +share/locale/mr/LC_MESSAGES/mutter.mo +share/locale/ms/LC_MESSAGES/mutter.mo +share/locale/nb/LC_MESSAGES/mutter.mo +share/locale/ne/LC_MESSAGES/mutter.mo +share/locale/nl/LC_MESSAGES/mutter.mo +share/locale/nn/LC_MESSAGES/mutter.mo +share/locale/oc/LC_MESSAGES/mutter.mo +share/locale/or/LC_MESSAGES/mutter.mo +share/locale/pa/LC_MESSAGES/mutter.mo +share/locale/pl/LC_MESSAGES/mutter.mo +share/locale/pt/LC_MESSAGES/mutter.mo +share/locale/pt_BR/LC_MESSAGES/mutter.mo +share/locale/ro/LC_MESSAGES/mutter.mo +share/locale/ru/LC_MESSAGES/mutter.mo +share/locale/rw/LC_MESSAGES/mutter.mo +share/locale/si/LC_MESSAGES/mutter.mo +share/locale/sk/LC_MESSAGES/mutter.mo +share/locale/sl/LC_MESSAGES/mutter.mo +share/locale/sq/LC_MESSAGES/mutter.mo +share/locale/sr/LC_MESSAGES/mutter.mo +share/locale/sr@latin/LC_MESSAGES/mutter.mo +share/locale/sv/LC_MESSAGES/mutter.mo +share/locale/ta/LC_MESSAGES/mutter.mo +share/locale/te/LC_MESSAGES/mutter.mo +share/locale/th/LC_MESSAGES/mutter.mo +share/locale/tk/LC_MESSAGES/mutter.mo +share/locale/tr/LC_MESSAGES/mutter.mo +share/locale/uk/LC_MESSAGES/mutter.mo +share/locale/vi/LC_MESSAGES/mutter.mo +share/locale/wa/LC_MESSAGES/mutter.mo +share/locale/xh/LC_MESSAGES/mutter.mo +share/locale/yo/LC_MESSAGES/mutter.mo +share/locale/zh_CN/LC_MESSAGES/mutter.mo +share/locale/zh_HK/LC_MESSAGES/mutter.mo +share/locale/zh_TW/LC_MESSAGES/mutter.mo +%%DATADIR%%/icons/mutter-window-demo.png +@dirrm %%DATADIR%%/icons +@dirrm %%DATADIR%% +@dirrmtry lib/girepository-1.0 +@dirrm lib/mutter/plugins +@dirrm lib/mutter +@dirrm include/mutter/mutter-private +@dirrm include/mutter +@dirrmtry share/applications +@dirrmtry share/gir-1.0 +@dirrmtry share/locale/zh_HK/LC_MESSAGES +@dirrmtry share/locale/zh_HK +@dirrmtry share/locale/yo/LC_MESSAGES +@dirrmtry share/locale/yo +@dirrmtry share/locale/xh/LC_MESSAGES +@dirrmtry share/locale/xh +@dirrmtry share/locale/te/LC_MESSAGES +@dirrmtry share/locale/te +@dirrmtry share/locale/sr@latin/LC_MESSAGES +@dirrmtry share/locale/sr@latin +@dirrmtry share/locale/si/LC_MESSAGES +@dirrmtry share/locale/si +@dirrmtry share/locale/rw/LC_MESSAGES +@dirrmtry share/locale/rw +@dirrmtry share/locale/oc/LC_MESSAGES +@dirrmtry share/locale/oc +@dirrmtry share/locale/mr/LC_MESSAGES +@dirrmtry share/locale/mr +@dirrmtry share/locale/mg/LC_MESSAGES +@dirrmtry share/locale/mg +@dirrmtry share/locale/mai/LC_MESSAGES +@dirrmtry share/locale/mai +@dirrmtry share/locale/la/LC_MESSAGES +@dirrmtry share/locale/la +@dirrmtry share/locale/ku/LC_MESSAGES +@dirrmtry share/locale/ku +@dirrmtry share/locale/ig/LC_MESSAGES +@dirrmtry share/locale/ig +@dirrmtry share/locale/hy/LC_MESSAGES +@dirrmtry share/locale/hy +@dirrmtry share/locale/ha/LC_MESSAGES +@dirrmtry share/locale/ha +@dirrmtry share/locale/dz/LC_MESSAGES +@dirrmtry share/locale/dz +@dirrmtry share/locale/ca@valencia/LC_MESSAGES +@dirrmtry share/locale/ca@valencia +@dirrmtry share/locale/bn_IN/LC_MESSAGES +@dirrmtry share/locale/bn_IN +@dirrmtry share/locale/be@latin/LC_MESSAGES +@dirrmtry share/locale/be@latin +@dirrmtry share/locale/ast/LC_MESSAGES +@dirrmtry share/locale/ast +@dirrmtry share/locale/as/LC_MESSAGES +@dirrmtry share/locale/as |