- update to mx-1.4.7 (git tag)

This commit is contained in:
jasper 2012-09-24 20:53:48 +00:00
parent 63d13d7f2d
commit 827ad1c605
4 changed files with 43 additions and 120 deletions

View File

@ -1,17 +1,16 @@
# $OpenBSD: Makefile,v 1.2 2012/07/07 17:45:45 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.3 2012/09/24 20:53:48 jasper Exp $
COMMENT= clutter widget toolkit
V= 1.4.6
DISTNAME= mx-${V}
EXTRACT_SUFX= .tar.xz
V= 1.4.7
HASH= 32cb530
DISTNAME= clutter-project-mx-${V}-0-g32cb530
PKGNAME= mx-${V}
REVISION= 0
SHARED_LIBS += mx-1.0 0.0 # 406.0
SHARED_LIBS += mx-1.0 0.0 # 407.0
SHARED_LIBS += mx-gtk-1.0 0.0 # 0.0
MASTER_SITES= http://source.clutter-project.org/sources/mx/${V:C/^([0-9]+\.[0-9]+).*/\1/}/
MASTER_SITES= http://distfiles.nl/
WANTLIB += GL X11 X11-xcb Xau Xcomposite Xcursor Xdamage Xdmcp
WANTLIB += Xext Xfixes Xi Xinerama Xrandr Xrender Xxf86vm atk-1.0
@ -22,6 +21,7 @@ WANTLIB += gobject-2.0 gthread-2.0 gtk-x11-2.0 json-glib-1.0 m
WANTLIB += pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre pixman-1
WANTLIB += png pthread pthread-stubs startup-notification-1 stdc++
WANTLIB += xcb xcb-aux xcb-render xcb-shm z
WANTLIB += harfbuzz icudata icule icuuc
MODGNOME_TOOLS= goi
@ -32,4 +32,16 @@ LIB_DEPENDS= devel/startup-notification \
CONFIGURE_ARGS= --without-glade
WRKDIST= ${WRKDIR}/clutter-project-mx-${HASH}/
# XXX: Remove when updating to a real release tarball, instead of a git tag
BUILD_DEPENDS= devel/libtool # for AC_PROG_LIBTOOL
AUTOMAKE_VERSION= 1.12
AUTOCONF_VERSION= 2.69
pre-configure:
cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
AUTOMAKE_VERSION=${AUTOMAKE_VERSION} autogen.sh
.include <bsd.port.mk>

View File

@ -1,5 +1,2 @@
MD5 (clutter/mx-1.4.6.tar.xz) = kuwbspzIeJMoV95zexEYJw==
RMD160 (clutter/mx-1.4.6.tar.xz) = 5LU/XDd5JVs/ChSnTwo9Dn1yLjU=
SHA1 (clutter/mx-1.4.6.tar.xz) = 0bEzE8vpCCvZ/jV/ffpsb7GRPow=
SHA256 (clutter/mx-1.4.6.tar.xz) = IP2OFGPYTHkcIN0eAhvBgEGwWtCVoay6rOe/DdQ9CfI=
SIZE (clutter/mx-1.4.6.tar.xz) = 953092
SHA256 (clutter/clutter-project-mx-1.4.7-0-g32cb530.tar.gz) = OFle/Or3l4kXGEnFBot6SxPhr2ynBvFFLNug9h17ytk=
SIZE (clutter/clutter-project-mx-1.4.7-0-g32cb530.tar.gz) = 730610

View File

@ -0,0 +1,20 @@
$OpenBSD: patch-autogen_sh,v 1.1 2012/09/24 20:53:48 jasper Exp $
Fix build when not running as root.
override r--r--r-- root/bin for gtk-doc.make?
--- autogen.sh.orig Mon Sep 24 22:40:17 2012
+++ autogen.sh Mon Sep 24 22:40:22 2012
@@ -25,10 +25,10 @@ else
gtkdocize || exit $?
sed -e 's#) --mode=compile#) --tag=CC --mode=compile#' gtk-doc.make \
> gtk-doc.temp \
- && mv gtk-doc.temp gtk-doc.make
+ && mv -f gtk-doc.temp gtk-doc.make
sed -e 's#) --mode=link#) --tag=CC --mode=link#' gtk-doc.make \
> gtk-doc.temp \
- && mv gtk-doc.temp gtk-doc.make
+ && mv -f gtk-doc.temp gtk-doc.make
fi
AUTORECONF=`which autoreconf`

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.2 2012/07/07 17:45:45 ajacoutot Exp $
@comment $OpenBSD: PLIST,v 1.3 2012/09/24 20:53:48 jasper Exp $
@bin bin/mx-create-image-cache
include/mx-${API_VERSION}/
include/mx-${API_VERSION}/mx/
@ -81,112 +81,6 @@ lib/pkgconfig/mx-${API_VERSION}.pc
lib/pkgconfig/mx-gtk-${API_VERSION}.pc
share/gir-${API_VERSION}/Mx-${API_VERSION}.gir
share/gir-${API_VERSION}/MxGtk-${API_VERSION}.gir
share/gtk-doc/html/mx/
share/gtk-doc/html/mx-gtk/
share/gtk-doc/html/mx-gtk/MxGtkFrame.html
share/gtk-doc/html/mx-gtk/MxGtkLightSwitch.html
share/gtk-doc/html/mx-gtk/ch01.html
share/gtk-doc/html/mx-gtk/home.png
share/gtk-doc/html/mx-gtk/index.html
share/gtk-doc/html/mx-gtk/index.sgml
share/gtk-doc/html/mx-gtk/ix01.html
share/gtk-doc/html/mx-gtk/left.png
share/gtk-doc/html/mx-gtk/mx-gtk.devhelp2
share/gtk-doc/html/mx-gtk/pt01.html
share/gtk-doc/html/mx-gtk/right.png
share/gtk-doc/html/mx-gtk/style.css
share/gtk-doc/html/mx-gtk/up.png
share/gtk-doc/html/mx/MxAction.html
share/gtk-doc/html/mx/MxActorManager.html
share/gtk-doc/html/mx/MxAdjustment.html
share/gtk-doc/html/mx/MxApplication.html
share/gtk-doc/html/mx/MxBin.html
share/gtk-doc/html/mx/MxBoxLayout-horizontal.png
share/gtk-doc/html/mx/MxBoxLayout-vertical.png
share/gtk-doc/html/mx/MxBoxLayout.html
share/gtk-doc/html/mx/MxBoxLayoutChild.html
share/gtk-doc/html/mx/MxButton.html
share/gtk-doc/html/mx/MxButtonGroup.html
share/gtk-doc/html/mx/MxClipboard.html
share/gtk-doc/html/mx/MxComboBox.html
share/gtk-doc/html/mx/MxDeformBowTie.html
share/gtk-doc/html/mx/MxDeformPageTurn.html
share/gtk-doc/html/mx/MxDeformTexture.html
share/gtk-doc/html/mx/MxDeformWaves.html
share/gtk-doc/html/mx/MxDialog.html
share/gtk-doc/html/mx/MxDraggable.html
share/gtk-doc/html/mx/MxDroppable.html
share/gtk-doc/html/mx/MxEntry.html
share/gtk-doc/html/mx/MxExpander-contracted.png
share/gtk-doc/html/mx/MxExpander-expanded.png
share/gtk-doc/html/mx/MxExpander.html
share/gtk-doc/html/mx/MxFadeEffect.html
share/gtk-doc/html/mx/MxFloatingWidget.html
share/gtk-doc/html/mx/MxFocusManager.html
share/gtk-doc/html/mx/MxFocusable.html
share/gtk-doc/html/mx/MxFrame.html
share/gtk-doc/html/mx/MxGrid-2cols-column-major.png
share/gtk-doc/html/mx/MxGrid-2rows-row-major.png
share/gtk-doc/html/mx/MxGrid-3x3.png
share/gtk-doc/html/mx/MxGrid-9x1.png
share/gtk-doc/html/mx/MxGrid.html
share/gtk-doc/html/mx/MxIcon.html
share/gtk-doc/html/mx/MxIconTheme.html
share/gtk-doc/html/mx/MxImage.html
share/gtk-doc/html/mx/MxItemFactory.html
share/gtk-doc/html/mx/MxItemView.html
share/gtk-doc/html/mx/MxKineticScrollView.html
share/gtk-doc/html/mx/MxLabel.html
share/gtk-doc/html/mx/MxListView.html
share/gtk-doc/html/mx/MxMenu.html
share/gtk-doc/html/mx/MxNotebook.html
share/gtk-doc/html/mx/MxOffscreen.html
share/gtk-doc/html/mx/MxPathBar.html
share/gtk-doc/html/mx/MxProgressBar.html
share/gtk-doc/html/mx/MxScrollBar.html
share/gtk-doc/html/mx/MxScrollView.html
share/gtk-doc/html/mx/MxScrollView.png
share/gtk-doc/html/mx/MxScrollable.html
share/gtk-doc/html/mx/MxSettings.html
share/gtk-doc/html/mx/MxSlider.html
share/gtk-doc/html/mx/MxSpinner.html
share/gtk-doc/html/mx/MxStack.html
share/gtk-doc/html/mx/MxStackChild.html
share/gtk-doc/html/mx/MxStylable.html
share/gtk-doc/html/mx/MxStyle.html
share/gtk-doc/html/mx/MxTable.html
share/gtk-doc/html/mx/MxTable.png
share/gtk-doc/html/mx/MxTextureCache.html
share/gtk-doc/html/mx/MxTextureFrame.html
share/gtk-doc/html/mx/MxToggle.html
share/gtk-doc/html/mx/MxToolbar.html
share/gtk-doc/html/mx/MxTooltip.html
share/gtk-doc/html/mx/MxViewport.html
share/gtk-doc/html/mx/MxViewport.png
share/gtk-doc/html/mx/MxWidget.html
share/gtk-doc/html/mx/MxWindow.html
share/gtk-doc/html/mx/annotation-glossary.html
share/gtk-doc/html/mx/ch01.html
share/gtk-doc/html/mx/ch02.html
share/gtk-doc/html/mx/ch03.html
share/gtk-doc/html/mx/ch04.html
share/gtk-doc/html/mx/ch05.html
share/gtk-doc/html/mx/ch06.html
share/gtk-doc/html/mx/home.png
share/gtk-doc/html/mx/index.html
share/gtk-doc/html/mx/index.sgml
share/gtk-doc/html/mx/ix01.html
share/gtk-doc/html/mx/ix02.html
share/gtk-doc/html/mx/left.png
share/gtk-doc/html/mx/mx-MxTableChild.html
share/gtk-doc/html/mx/mx-mx-types.html
share/gtk-doc/html/mx/mx-mx-utils.html
share/gtk-doc/html/mx/mx-mx-version.html
share/gtk-doc/html/mx/mx.devhelp2
share/gtk-doc/html/mx/pt01.html
share/gtk-doc/html/mx/right.png
share/gtk-doc/html/mx/style.css
share/gtk-doc/html/mx/up.png
share/locale/ast/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/ca/LC_MESSAGES/mx-${API_VERSION}.mo
share/locale/da/LC_MESSAGES/mx-${API_VERSION}.mo