summaryrefslogtreecommitdiffstats
path: root/devel/py-gobject
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2013-12-20 19:02:42 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2013-12-20 19:02:42 +0800
commit9e3581b15da1ca2f16eb75c34650d1dd9350922e (patch)
tree39733a7f2f2d9d829bace29bcd2122bf3389a7b7 /devel/py-gobject
parent83d97469cd2ab30c8ca40e9c622abaa3bfb26189 (diff)
downloadmarcuscom-ports-9e3581b15da1ca2f16eb75c34650d1dd9350922e.tar
marcuscom-ports-9e3581b15da1ca2f16eb75c34650d1dd9350922e.tar.gz
marcuscom-ports-9e3581b15da1ca2f16eb75c34650d1dd9350922e.tar.bz2
marcuscom-ports-9e3581b15da1ca2f16eb75c34650d1dd9350922e.tar.lz
marcuscom-ports-9e3581b15da1ca2f16eb75c34650d1dd9350922e.tar.xz
marcuscom-ports-9e3581b15da1ca2f16eb75c34650d1dd9350922e.tar.zst
marcuscom-ports-9e3581b15da1ca2f16eb75c34650d1dd9350922e.zip
Stageify, and misc small cleanups.
Move net/libgweather3 -> net/libgweather. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@18965 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'devel/py-gobject')
-rw-r--r--devel/py-gobject/Makefile14
1 files changed, 10 insertions, 4 deletions
diff --git a/devel/py-gobject/Makefile b/devel/py-gobject/Makefile
index f536c8f6e..4d5273953 100644
--- a/devel/py-gobject/Makefile
+++ b/devel/py-gobject/Makefile
@@ -1,6 +1,6 @@
# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
# $FreeBSD$
-# $MCom: ports/trunk/devel/py-gobject/Makefile 18610 2013-06-30 16:33:05Z marcus $
+# $MCom$
PORTNAME= gobject
PORTVERSION= 2.28.6
@@ -22,7 +22,6 @@ BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py
LIB_DEPENDS= libffi.so:${PORTSDIR}/devel/libffi
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo
-NO_STAGE= yes
USE_XZ= yes
USES= gmake pathfix pkgconfig
USE_GNOME= glib20 introspection:build
@@ -35,7 +34,14 @@ CONFLICTS= py*-gtk-0*
PLIST_SUB= PYTHON_VER="${PYTHON_VER}"
post-install:
- @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
- ${PREFIX}/share/pygobject/2.0/codegen
+ ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py -d \
+ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -f ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -d \
+ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -f ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -d \
+ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -f ${STAGEDIR}${PREFIX}/share/pygobject/2.0/codegen
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpyglib-2.0-${PYTHON_VERSION}.so.0
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/*/*.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/*/*/*.so
.include <bsd.port.mk>