svn commit: r353490 - head/net/tucan

Dmitry Marakasov amdmi3 at FreeBSD.org
Fri May 9 18:29:02 UTC 2014


Author: amdmi3
Date: Fri May  9 18:29:01 2014
New Revision: 353490
URL: http://svnweb.freebsd.org/changeset/ports/353490
QAT: https://qat.redports.org/buildarchive/r353490/

Log:
  - Support staging
  - Don't remove mtree directory
  - Consistently use DATADIR placeholder in plist
  
  Approved by:	portmgr blanket

Modified:
  head/net/tucan/Makefile
  head/net/tucan/pkg-plist

Modified: head/net/tucan/Makefile
==============================================================================
--- head/net/tucan/Makefile	Fri May  9 18:27:29 2014	(r353489)
+++ head/net/tucan/Makefile	Fri May  9 18:29:01 2014	(r353490)
@@ -18,11 +18,8 @@ NO_BUILD=	yes
 USE_GNOME=	pygtk2 librsvg2
 USE_PYTHON=	yes
 
-MANCOMPRESSED=	yes
-MAN1=		tucan.1
 USES=		gettext
 
-NO_STAGE=	yes
 post-patch:
 	${REINPLACE_CMD} -Ee 's|#! /usr/bin/env python|#! ${PYTHON_CMD}|' ${WRKSRC}/tucan.py
 
@@ -31,21 +28,21 @@ pre-install:
 	${RM} ${WRKSRC}/core/*.orig
 
 do-install:
-	${MKDIR} ${DATADIR}
-	${MKDIR} ${DATADIR}/core
-	${MKDIR} ${DATADIR}/default_plugins
-	${MKDIR} ${DATADIR}/i18n
-	${MKDIR} ${DATADIR}/media
-	${MKDIR} ${DATADIR}/ui
-	${INSTALL_SCRIPT} ${WRKSRC}/tucan.py ${PREFIX}/share/tucan/
-	${LN} -s ${PREFIX}/share/tucan/tucan.py ${PREFIX}/bin/tucan
-	(cd ${WRKSRC}/core/ && ${COPYTREE_SHARE} \* ${DATADIR}/core/)
-	(cd ${WRKSRC}/default_plugins/ && ${COPYTREE_SHARE} \* ${DATADIR}/default_plugins/)
-	(cd ${WRKSRC}/i18n/ && ${COPYTREE_SHARE} \* ${DATADIR}/i18n/)
-	(cd ${WRKSRC}/media/ && ${COPYTREE_SHARE} \* ${DATADIR}/media/)
-	(cd ${WRKSRC}/ui/ && ${COPYTREE_SHARE} \* ${DATADIR}/ui/)
-	${INSTALL_DATA} ${WRKSRC}/media/tucan.png ${PREFIX}/share/pixmaps/
-	${INSTALL_MAN} ${WRKSRC}/tucan.1.gz ${PREFIX}/man/man1/
-	${INSTALL} ${WRKSRC}/tucan.desktop ${PREFIX}/share/applications/
+	${MKDIR} ${STAGEDIR}${DATADIR}
+	${MKDIR} ${STAGEDIR}${DATADIR}/core
+	${MKDIR} ${STAGEDIR}${DATADIR}/default_plugins
+	${MKDIR} ${STAGEDIR}${DATADIR}/i18n
+	${MKDIR} ${STAGEDIR}${DATADIR}/media
+	${MKDIR} ${STAGEDIR}${DATADIR}/ui
+	${INSTALL_SCRIPT} ${WRKSRC}/tucan.py ${STAGEDIR}${PREFIX}/share/tucan/
+	${LN} -s ${PREFIX}/share/tucan/tucan.py ${STAGEDIR}${PREFIX}/bin/tucan
+	(cd ${WRKSRC}/core/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/core/)
+	(cd ${WRKSRC}/default_plugins/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/default_plugins/)
+	(cd ${WRKSRC}/i18n/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/i18n/)
+	(cd ${WRKSRC}/media/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/media/)
+	(cd ${WRKSRC}/ui/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/ui/)
+	${INSTALL_DATA} ${WRKSRC}/media/tucan.png ${STAGEDIR}${PREFIX}/share/pixmaps/
+	${INSTALL_MAN} ${WRKSRC}/tucan.1.gz ${STAGEDIR}${PREFIX}/man/man1/
+	${INSTALL} ${WRKSRC}/tucan.desktop ${STAGEDIR}${PREFIX}/share/applications/
 
 .include <bsd.port.mk>

Modified: head/net/tucan/pkg-plist
==============================================================================
--- head/net/tucan/pkg-plist	Fri May  9 18:27:29 2014	(r353489)
+++ head/net/tucan/pkg-plist	Fri May  9 18:29:01 2014	(r353490)
@@ -1,4 +1,5 @@
 bin/tucan
+man/man1/tucan.1.gz
 share/applications/tucan.desktop
 share/pixmaps/tucan.png
 %%DATADIR%%/core/__init__.py
@@ -192,58 +193,57 @@ share/pixmaps/tucan.png
 %%DATADIR%%/ui/gtk/tray_icon.py
 %%DATADIR%%/ui/gtk/tree.py
 %%DATADIR%%/ui/gtk/update_manager.py
- at dirrm share/tucan/ui/gtk
- at dirrm share/tucan/ui/console
- at dirrm share/tucan/ui
- at dirrm share/tucan/media/scalable
- at dirrm share/tucan/media
- at dirrm share/tucan/i18n/tr/LC_MESSAGES
- at dirrm share/tucan/i18n/tr
- at dirrm share/tucan/i18n/sl/LC_MESSAGES
- at dirrm share/tucan/i18n/sl
- at dirrm share/tucan/i18n/sk/LC_MESSAGES
- at dirrm share/tucan/i18n/sk
- at dirrm share/tucan/i18n/se/LC_MESSAGES
- at dirrm share/tucan/i18n/se
- at dirrm share/tucan/i18n/ru/LC_MESSAGES
- at dirrm share/tucan/i18n/ru
- at dirrm share/tucan/i18n/pt/LC_MESSAGES
- at dirrm share/tucan/i18n/pt
- at dirrm share/tucan/i18n/pl/LC_MESSAGES
- at dirrm share/tucan/i18n/pl
- at dirrm share/tucan/i18n/nl/LC_MESSAGES
- at dirrm share/tucan/i18n/nl
- at dirrm share/tucan/i18n/it/LC_MESSAGES
- at dirrm share/tucan/i18n/it
- at dirrm share/tucan/i18n/gr/LC_MESSAGES
- at dirrm share/tucan/i18n/gr
- at dirrm share/tucan/i18n/fr/LC_MESSAGES
- at dirrm share/tucan/i18n/fr
- at dirrm share/tucan/i18n/es/LC_MESSAGES
- at dirrm share/tucan/i18n/es
- at dirrm share/tucan/i18n/en/LC_MESSAGES
- at dirrm share/tucan/i18n/en
- at dirrm share/tucan/i18n/de/LC_MESSAGES
- at dirrm share/tucan/i18n/de
- at dirrm share/tucan/i18n/da/LC_MESSAGES
- at dirrm share/tucan/i18n/da
- at dirrm share/tucan/i18n/cs/LC_MESSAGES
- at dirrm share/tucan/i18n/cs
- at dirrm share/tucan/i18n
- at dirrm share/tucan/default_plugins/zshare
- at dirrm share/tucan/default_plugins/uploading
- at dirrm share/tucan/default_plugins/sendspace
- at dirrm share/tucan/default_plugins/rapidshare
- at dirrm share/tucan/default_plugins/megaupload
- at dirrm share/tucan/default_plugins/mediafire
- at dirrm share/tucan/default_plugins/hotfile
- at dirrm share/tucan/default_plugins/fileserve
- at dirrm share/tucan/default_plugins/filefactory
- at dirrm share/tucan/default_plugins/easy-share
- at dirrm share/tucan/default_plugins/depositfiles
- at dirrm share/tucan/default_plugins/badongo
- at dirrm share/tucan/default_plugins/4shared
- at dirrm share/tucan/default_plugins
- at dirrm share/tucan/core
- at dirrm share/tucan
- at dirrmtry share/pixmaps
+ at dirrm %%DATADIR%%/ui/gtk
+ at dirrm %%DATADIR%%/ui/console
+ at dirrm %%DATADIR%%/ui
+ at dirrm %%DATADIR%%/media/scalable
+ at dirrm %%DATADIR%%/media
+ at dirrm %%DATADIR%%/i18n/tr/LC_MESSAGES
+ at dirrm %%DATADIR%%/i18n/tr
+ at dirrm %%DATADIR%%/i18n/sl/LC_MESSAGES
+ at dirrm %%DATADIR%%/i18n/sl
+ at dirrm %%DATADIR%%/i18n/sk/LC_MESSAGES
+ at dirrm %%DATADIR%%/i18n/sk
+ at dirrm %%DATADIR%%/i18n/se/LC_MESSAGES
+ at dirrm %%DATADIR%%/i18n/se
+ at dirrm %%DATADIR%%/i18n/ru/LC_MESSAGES
+ at dirrm %%DATADIR%%/i18n/ru
+ at dirrm %%DATADIR%%/i18n/pt/LC_MESSAGES
+ at dirrm %%DATADIR%%/i18n/pt
+ at dirrm %%DATADIR%%/i18n/pl/LC_MESSAGES
+ at dirrm %%DATADIR%%/i18n/pl
+ at dirrm %%DATADIR%%/i18n/nl/LC_MESSAGES
+ at dirrm %%DATADIR%%/i18n/nl
+ at dirrm %%DATADIR%%/i18n/it/LC_MESSAGES
+ at dirrm %%DATADIR%%/i18n/it
+ at dirrm %%DATADIR%%/i18n/gr/LC_MESSAGES
+ at dirrm %%DATADIR%%/i18n/gr
+ at dirrm %%DATADIR%%/i18n/fr/LC_MESSAGES
+ at dirrm %%DATADIR%%/i18n/fr
+ at dirrm %%DATADIR%%/i18n/es/LC_MESSAGES
+ at dirrm %%DATADIR%%/i18n/es
+ at dirrm %%DATADIR%%/i18n/en/LC_MESSAGES
+ at dirrm %%DATADIR%%/i18n/en
+ at dirrm %%DATADIR%%/i18n/de/LC_MESSAGES
+ at dirrm %%DATADIR%%/i18n/de
+ at dirrm %%DATADIR%%/i18n/da/LC_MESSAGES
+ at dirrm %%DATADIR%%/i18n/da
+ at dirrm %%DATADIR%%/i18n/cs/LC_MESSAGES
+ at dirrm %%DATADIR%%/i18n/cs
+ at dirrm %%DATADIR%%/i18n
+ at dirrm %%DATADIR%%/default_plugins/zshare
+ at dirrm %%DATADIR%%/default_plugins/uploading
+ at dirrm %%DATADIR%%/default_plugins/sendspace
+ at dirrm %%DATADIR%%/default_plugins/rapidshare
+ at dirrm %%DATADIR%%/default_plugins/megaupload
+ at dirrm %%DATADIR%%/default_plugins/mediafire
+ at dirrm %%DATADIR%%/default_plugins/hotfile
+ at dirrm %%DATADIR%%/default_plugins/fileserve
+ at dirrm %%DATADIR%%/default_plugins/filefactory
+ at dirrm %%DATADIR%%/default_plugins/easy-share
+ at dirrm %%DATADIR%%/default_plugins/depositfiles
+ at dirrm %%DATADIR%%/default_plugins/badongo
+ at dirrm %%DATADIR%%/default_plugins/4shared
+ at dirrm %%DATADIR%%/default_plugins
+ at dirrm %%DATADIR%%/core
+ at dirrm %%DATADIR%%


More information about the svn-ports-all mailing list