bump to a git checkout that uses gtk3 and new panel-applet.

This commit is contained in:
jasper 2011-09-12 14:48:15 +00:00
parent 42d643f361
commit c293ac09f7
4 changed files with 58 additions and 28 deletions

View File

@ -1,8 +1,9 @@
# $OpenBSD: Makefile,v 1.8 2011/09/12 12:04:16 jasper Exp $
# $OpenBSD: Makefile,v 1.9 2011/09/12 14:48:15 jasper Exp $
COMMENT= simple desktop recording tool
GNOME_VERSION= 0.2.3
# git clone of b5a46ddca3b2b207f7f6ba444f9e0f02dc23128e
GNOME_VERSION= 0.2.3.1
GNOME_PROJECT= byzanz
CATEGORIES= multimedia
@ -13,33 +14,45 @@ PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
EXTRACT_SUFX= .tar.bz2
MASTER_SITES= http://distfiles.nl/
MODULES= devel/gconf2 \
devel/gettext \
x11/gnome
WANTLIB += ICE ORBit-2 ORBitCosNaming-2 SM X11 Xau Xcomposite
WANTLIB += Xcursor Xdamage Xdmcp Xext Xfixes Xi Xinerama Xrandr
WANTLIB += Xrender art_lgpl_2 atk-1.0 GL Xxf86vm canberra drm
WANTLIB += bonobo-2 bonobo-activation bonoboui-2 c gnome-2 ltdl ogg
WANTLIB += cairo crypto dbus-1 dbus-glib-1 expat fontconfig freetype
WANTLIB += gailutil gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0
WANTLIB += gmodule-2.0 gnomecanvas-2 gnomevfs-2 gobject-2.0
WANTLIB += GL ORBit-2 X11 Xau Xcomposite Xcursor Xdamage Xdmcp
WANTLIB += Xext Xfixes Xi Xinerama Xrandr Xrender Xxf86vm atk-1.0
WANTLIB += c cairo cairo-gobject drm expat fontconfig freetype
WANTLIB += gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0
WANTLIB += gstapp-0.10 gstbase-0.10 gstreamer-0.10 gthread-2.0
WANTLIB += gtk-x11-2.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0
WANTLIB += pcre pixman-1 png popt pthread pthread-stubs ssl util
WANTLIB += xcb xcb-render xml2 z panel-applet-2
WANTLIB += xcb-shm vorbis vorbisfile
WANTLIB += gtk-3 m panel-applet-4 pango-1.0 pangocairo-1.0 pangoft2-1.0
WANTLIB += pcre pixman-1 png pthread pthread-stubs xcb xcb-render
WANTLIB += xcb-shm xml2 z
LIB_DEPENDS= x11/gnome/panel \
LIB_DEPENDS= x11/gnome/panel>=3.0.0 \
multimedia/gstreamer-0.10/plugins-base
MODGCONF2_SCHEMAS_DIR= byzanz
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS+= ${CONFIGURE_SHARED}
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
USE_GROFF = Yes
#
# Remove this and patch-configure_ac when updating to
# a real release:
#
AUTOCONF_VERSION= 2.68
AUTOMAKE_VERSION= 1.11
BUILD_DEPENDS+= devel/libtool \
x11/gnome/common
pre-configure:
cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
AUTOCONF_VERSION=${AUTOCONF_VERSION} \
AUTOMAKE_VERSION=${AUTOMAKE_VERSION} ./autogen.sh
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
MD5 (gnome/byzanz-0.2.3.tar.bz2) = plLmxmHscfc5/zmemcSJ8A==
RMD160 (gnome/byzanz-0.2.3.tar.bz2) = YToZku6BBdPxA7KOB2cGhXXSYT0=
SHA1 (gnome/byzanz-0.2.3.tar.bz2) = n9G4eYNkKRyCRXwq0OVx+IitKsY=
SHA256 (gnome/byzanz-0.2.3.tar.bz2) = aIUFcSyWGjzjgSGIy0kObzvRpgu0Uou9y3/8+XZCTWY=
SIZE (gnome/byzanz-0.2.3.tar.bz2) = 377610
MD5 (gnome/byzanz-0.2.3.1.tar.xz) = uYBjleHRxrN6VmCFGkMqQQ==
RMD160 (gnome/byzanz-0.2.3.1.tar.xz) = P2JPuyvguE84JJ1AwKogK6UmLI8=
SHA1 (gnome/byzanz-0.2.3.1.tar.xz) = +8poemIRmvufN9ByBCKUVzfIQBE=
SHA256 (gnome/byzanz-0.2.3.1.tar.xz) = pb2RXeTt401fdMMZD9cgXZYWGeImtIlCuKZaiUDvRAI=
SIZE (gnome/byzanz-0.2.3.1.tar.xz) = 99868

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-configure_ac,v 1.1 2011/09/12 14:48:15 jasper Exp $
Disable -Werror by not pretending to be a git checkout.
--- configure.ac.orig Mon Sep 12 16:39:26 2011
+++ configure.ac Mon Sep 12 16:39:29 2011
@@ -5,7 +5,7 @@ dnl need to do this here so intltool-update doesn't di
PACKAGE=byzanz
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, cvs and prerelease does Werror too
-AS_VERSION($PACKAGE, TOOLS_VERSION, 0, 3, 0, 1, BYZANZ_CVS="no", BYZANZ_CVS="yes")
+AS_VERSION($PACKAGE, TOOLS_VERSION, 0, 3, 0, 1, BYZANZ_CVS="no", BYZANZ_CVS="no")
dnl AM_MAINTAINER_MODE only provides the option to configure to enable it
AM_MAINTAINER_MODE

View File

@ -1,15 +1,16 @@
@comment $OpenBSD: PLIST,v 1.2 2011/03/02 15:00:46 jasper Exp $
@comment $OpenBSD: PLIST,v 1.3 2011/09/12 14:48:15 jasper Exp $
@bin bin/byzanz-playback
@bin bin/byzanz-record
lib/bonobo/
lib/bonobo/servers/
lib/bonobo/servers/ByzanzApplet.server
@bin libexec/byzanz-applet
@man man/man1/byzanz-playback.1
@man man/man1/byzanz-record.1
share/gnome-2.0/
share/gnome-2.0/ui/
share/gnome-2.0/ui/byzanzapplet.xml
share/byzanz/
share/byzanz/byzanzapplet.xml
share/dbus-1/services/org.gnome.panel.applet.ByzanzAppletFactory.service
share/gnome-panel/
share/gnome-panel/4.0/
share/gnome-panel/4.0/applets/
share/gnome-panel/4.0/applets/org.gnome.ByzanzApplet.panel-applet
share/icons/
share/icons/hicolor/
share/icons/hicolor/22x22/
@ -47,6 +48,7 @@ share/locale/ru/LC_MESSAGES/byzanz.mo
share/locale/sl/LC_MESSAGES/byzanz.mo
share/locale/sv/LC_MESSAGES/byzanz.mo
share/locale/tr/LC_MESSAGES/byzanz.mo
share/locale/uk/LC_MESSAGES/byzanz.mo
share/locale/vi/LC_MESSAGES/byzanz.mo
share/locale/zh_CN/LC_MESSAGES/byzanz.mo
@unexec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-uninstall-rule %D/${SCHEMAS_INSTDIR}/*.schemas > /dev/null