--- Makefile.orig 2013-01-14 00:44:43.000000000 +0000 +++ Makefile 2013-01-14 00:28:22.000000000 +0000 @@ -1,9 +1,8 @@ # $NetBSD: Makefile,v 1.56 2012/12/16 01:52:36 obache Exp $ # -PKGVER= 0.8.4 +PKGVER= 0.8.8 DISTNAME= compiz-${PKGVER} -PKGREVISION= 27 CATEGORIES= wm x11 MASTER_SITES= http://releases.compiz.org/${PKGVER}/ @@ -13,7 +12,7 @@ LICENSE= mit GNU_CONFIGURE= yes -USE_TOOLS+= intltool pkg-config msgfmt gmake +USE_TOOLS+= gmake intltool msgfmt msgmerge pkg-config xgettext USE_PKGLOCALEDIR= yes USE_LANGUAGES= c c++ USE_LIBTOOL= yes @@ -56,7 +55,7 @@ PKGCONFIG_OVERRIDE+= compiz.pc.in PKGCONFIG_OVERRIDE+= libdecoration/libdecoration.pc.in -CONFIGURE_ARGS+= --disable-inotify +#CONFIGURE_ARGS+= --disable-inotify PKG_SUPPORTED_OPTIONS= gnome kde PKG_SUGGESTED_OPTIONS= gnome @@ -72,38 +71,31 @@ ${INSTALL_DATA} ${WRKSRC}/metadata/${schema} ${DESTDIR}${PREFIX}/share/gconf/schemas .endfor -.include "../../mk/bsd.options.mk" - -PLIST_VARS+= ${PKG_SUPPORTED_OPTIONS} - # this is as much as needed for the basic window decorator +BUILD_DEPENDS+= pango-[0-9]*:../../devel/pango .include "../../graphics/cairo/buildlink3.mk" .include "../../x11/gtk2/buildlink3.mk" .include "../../devel/libwnck/buildlink3.mk" -.if !empty(PKG_OPTIONS:Mgnome) -CONFIGURE_ARGS+= --enable-librsvg -PLIST.gnome= yes -.include "../../x11/gnome-control-center/buildlink3.mk" -.include "../../wm/metacity/buildlink3.mk" -.include "../../graphics/librsvg/buildlink3.mk" -.endif +.include "options.mk" -.if !empty(PKG_OPTIONS:Mkde) -PLIST.kde= yes -.include "../../x11/kdebase3/buildlink3.mk" -.include "../../sysutils/dbus-qt3/buildlink3.mk" +.if $(OPSYS) != "Linux" +BUILDLINK_TRANSFORM= rm:-ldl .endif # While we don't use threads, we link against libpthread because -# some plugins do it. +# some plugins do it. Same for dlopen. .include "../../mk/pthread.buildlink3.mk" +.include "../../mk/dlopen.buildlink3.mk" +.include "../../devel/libinotify/buildlink3.mk" .include "../../audio/libcanberra/buildlink3.mk" .include "../../devel/GConf/schemas.mk" .include "../../graphics/png/buildlink3.mk" .include "../../sysutils/dbus/buildlink3.mk" +BUILD_DEPENDS+= glib2-[0-9]*:../../devel/glib2 .include "../../sysutils/dbus-glib/buildlink3.mk" +BUILD_DEPENDS+= libxml2-[0-9]*:../../textproc/libxml2 .include "../../textproc/libxslt/buildlink3.mk" .include "../../x11/libXcomposite/buildlink3.mk" .include "../../x11/libXfixes/buildlink3.mk" --- PLIST.orig 2013-01-14 00:44:43.000000000 +0000 +++ PLIST 2013-01-14 00:38:11.000000000 +0000 @@ -21,6 +21,7 @@ lib/compiz/libglib.la lib/compiz/libgnomecompat.la lib/compiz/libini.la +lib/compiz/libinotify.la ${PLIST.kde}lib/compiz/libkconfig.la lib/compiz/libminimize.la lib/compiz/libmove.la --- buildlink3.mk.orig 2013-01-14 00:44:43.000000000 +0000 +++ buildlink3.mk 2013-01-13 21:51:20.000000000 +0000 @@ -9,6 +9,27 @@ BUILDLINK_ABI_DEPENDS.compiz+= compiz>=0.8.4nb25 BUILDLINK_PKGSRCDIR.compiz?= ../../wm/compiz +pkgbase := compiz +.include "../../mk/pkg-build-options.mk" + +.if !empty(PKG_BUILD_OPTIONS:Mfuse) +.include "../../filesystems/fuse/buildlink3.mk" +.endif + +.if !empty(PKG_BUILD_OPTIONS:Mgnome) +.include "../../x11/gnome-control-center/buildlink3.mk" +.include "../../wm/metacity/buildlink3.mk" +.include "../../graphics/librsvg/buildlink3.mk" +.endif + +.if !empty(PKG_BUILD_OPTIONS:Mkde) +.include "../../x11/kdebase3/buildlink3.mk" +.endif + +#.if !empty(PKG_BUILD_OPTIONS:Mnls) +#.include "../../devel/gettext-lib/buildlink3.mk" +#.endif + .include "../../devel/libwnck/buildlink3.mk" .include "../../graphics/cairo/buildlink3.mk" .include "../../graphics/glu/buildlink3.mk" --- distinfo.orig 2013-01-14 00:44:43.000000000 +0000 +++ distinfo 2013-01-14 00:29:04.000000000 +0000 @@ -1,7 +1,7 @@ $NetBSD: distinfo,v 1.10 2010/06/11 23:28:00 wiz Exp $ -SHA1 (compiz-0.8.4.tar.gz) = 244ac823818209e44944d74df42d8986ec31d9dd -RMD160 (compiz-0.8.4.tar.gz) = 176bfa04b8ee3ee3c5b7e6f3c27c88d16c54ac63 -Size (compiz-0.8.4.tar.gz) = 1755741 bytes -SHA1 (patch-aa) = 0772722aea9828c1f05f48ebbdad02387ae9c41a +SHA1 (compiz-0.8.8.tar.gz) = 01d065db07f6fd6bcad51811ffba69221aff656e +RMD160 (compiz-0.8.8.tar.gz) = 421d4f010d1e10d1562e86ea0112e9a8eca711e7 +Size (compiz-0.8.8.tar.gz) = 1758943 bytes +SHA1 (patch-aa) = dff6929da74854df3b3a9f35b4d61267e89b10dd SHA1 (patch-ab) = ff3d5515111df0b5fbcdd9f9163a576ab76071ff --- patches/patch-aa.orig 2013-01-14 00:44:43.000000000 +0000 +++ patches/patch-aa 2013-01-14 00:29:01.000000000 +0000 @@ -1,5 +1,7 @@ $NetBSD: patch-aa,v 1.4 2009/11/26 19:46:35 imil Exp $ +Default to gtk-window-decorator. + --- metadata/decoration.xml.in.orig 2009-11-26 10:26:46.000000000 +0000 +++ metadata/decoration.xml.in @@ -16,7 +16,7 @@ # options.mk # $NetBSD$ PKG_OPTIONS_VAR= PKG_OPTIONS.compiz PKG_SUPPORTED_OPTIONS= gnome kde # XXX fuse PKG_SUGGESTED_OPTIONS+= # blank PLIST_VARS+= gnome kde .include "../../mk/bsd.options.mk" # XXX configure needs fuse.pc, which isn't in NetBSD's base for some reason #.if !empty(PKG_OPTIONS:Mfuse) #.include "../../filesystems/fuse/buildlink3.mk" #CONFIGURE_ARGS+= --enable-fuse #.else #CONFIGURE_ARGS+= --disable-fuse #.endif .if !empty(PKG_OPTIONS:Mgnome) CONFIGURE_ARGS+= --enable-librsvg PLIST.gnome= yes .include "../../x11/gnome-control-center/buildlink3.mk" .include "../../wm/metacity/buildlink3.mk" .include "../../graphics/librsvg/buildlink3.mk" .endif .if !empty(PKG_OPTIONS:Mkde) PLIST.kde= yes .include "../../x11/kdebase3/buildlink3.mk" .include "../../sysutils/dbus-qt3/buildlink3.mk" .endif