diff options
author | gusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059> | 2013-10-14 14:40:08 +0800 |
---|---|---|
committer | gusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059> | 2013-10-14 14:40:08 +0800 |
commit | 305c58b8b1fa74cded8d58e5e356d788a09cac9d (patch) | |
tree | f3b6c2cbf1d402ac6904f1a8f866fb6346cdbfd7 /sysutils/cinnamon-control-center/Makefile | |
parent | 08317d07a2dfd734ebe2913bc6250bd406c3265d (diff) | |
download | marcuscom-ports-305c58b8b1fa74cded8d58e5e356d788a09cac9d.tar marcuscom-ports-305c58b8b1fa74cded8d58e5e356d788a09cac9d.tar.gz marcuscom-ports-305c58b8b1fa74cded8d58e5e356d788a09cac9d.tar.bz2 marcuscom-ports-305c58b8b1fa74cded8d58e5e356d788a09cac9d.tar.lz marcuscom-ports-305c58b8b1fa74cded8d58e5e356d788a09cac9d.tar.xz marcuscom-ports-305c58b8b1fa74cded8d58e5e356d788a09cac9d.tar.zst marcuscom-ports-305c58b8b1fa74cded8d58e5e356d788a09cac9d.zip |
Some changes to cinnamon and related ports:
- stop using the GITHUB macros from bsd.sites.mk and use MASTER_SITES instead [1]
- fix some incorrect STAGEDIR usages. Also remove some incorrect and useless ${STAGE}
- resort x11/cinnamon post-patch so that all the paths in generate_desktop_files are staging compliant
- fix the compilation of cinnamon. The build failed to detect gettext
- fix nemo to install gir and typelib files in the right place
- fix c-c-c to honour ${LOCALBASE} when calling autoreconf, ${PREFIX} may be different than ${LOCALBASE}
[1] The source code was tar'ed inside a directory that did not follow the desired name schema (${PORTNAME}-${PORTVERSION}) and also was chaging from time to time, making the port hard to keep up to date and compilable. The code was inside a directory like linuxmint-portname-$random_id where $random_im != port_commit_id.
Reviewed by: kwm
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@18795 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'sysutils/cinnamon-control-center/Makefile')
-rw-r--r-- | sysutils/cinnamon-control-center/Makefile | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/sysutils/cinnamon-control-center/Makefile b/sysutils/cinnamon-control-center/Makefile index 348ac6f83..5f66410d7 100644 --- a/sysutils/cinnamon-control-center/Makefile +++ b/sysutils/cinnamon-control-center/Makefile @@ -5,6 +5,7 @@ PORTNAME= cinnamon-control-center PORTVERSION= 1.8.2 CATEGORIES= sysutils gnome +MASTER_SITES= http://github.com/linuxmint/${PORTNAME}/archive/${PORTVERSION}.tar.gz?dummy=/ DIST_SUBDIR= gnome3 MAINTAINER= gustau.perez@gmail.com @@ -33,13 +34,7 @@ RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dbus-python.pc:${PORTSDIR}/devel/py- ${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss \ ${LOCALBASE}/share/doc/py-lxml/CREDITS.txt:${PORTSDIR}/devel/py-lxml -WRKSRC= ${WRKDIR}/linuxmint-cinnamon-control-center-2249c94 - -USE_GITHUB= yes -GH_ACCOUNT= linuxmint -GH_TAGNAME= 1.8.2 -GH_COMMIT= 3b93fd2 - +FETCH_ARGS= -Fpr USE_XORG= x11 xfixes sm USES= gettext gmake pathfix pkgconfig USE_GNOME= gnomeprefix intlhack gtk30 gconf2 gnomemenus3 \ @@ -77,6 +72,6 @@ post-patch: ${WRKSRC}/panels/common/cc-common-language.c pre-configure: - cd ${WRKSRC} && ${PREFIX}/bin/autoreconf + cd ${WRKSRC} && ${LOCALBASE}/bin/autoreconf .include <bsd.port.mk> |