svn commit: r355776 - head/multimedia/py-periscope
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Fri May 30 05:31:21 UTC 2014
Author: sunpoet
Date: Fri May 30 05:31:20 2014
New Revision: 355776
URL: http://svnweb.freebsd.org/changeset/ports/355776
QAT: https://qat.redports.org/buildarchive/r355776/
Log:
- Add LICENSE
- Use USE_PYDISTUTILS=yes and PYDISTUTILS_AUTOPLIST
- Remove USE_GNOME=desktopfileutils
- Convert to new options helper
- Support STAGEDIR
- Bump PORTREVISION for package change
- Pass maintainership to submitter
- While I'm here:
- Fix post-install: DESKTOPDIR is already in BSD.local.dist
- Simplify Makefile
PR: ports/190255
Submitted by: Muhammad Moinur Rahman <5u623l20 at gmail.com>
Deleted:
head/multimedia/py-periscope/pkg-plist
Modified:
head/multimedia/py-periscope/Makefile
Modified: head/multimedia/py-periscope/Makefile
==============================================================================
--- head/multimedia/py-periscope/Makefile Fri May 30 05:31:16 2014 (r355775)
+++ head/multimedia/py-periscope/Makefile Fri May 30 05:31:20 2014 (r355776)
@@ -3,7 +3,7 @@
PORTNAME= periscope
PORTVERSION= 0.2.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= multimedia python
MASTER_SITES= GOOGLE_CODE
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,40 +12,30 @@ DISTFILES= python-${PORTNAME}_${PORTVERS
DIST_SUBDIR= ${PORTNAME}
EXTRACT_ONLY= python-${PORTNAME}_${PORTVERSION}.orig${EXTRACT_SUFX}
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= 5u623l20 at gmail.com
COMMENT= Subtitles searching module
LICENSE= LGPL3
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/BeautifulSoup.py:${PORTSDIR}/www/py-beautifulsoup32
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/BeautifulSoup.py:${PORTSDIR}/www/py-beautifulsoup32
+RUN_DEPENDS:= ${BUILD_DEPENDS}
-USE_GNOME= desktopfileutils
USE_PYTHON= yes
-USE_PYDISTUTILS= easy_install
+USE_PYDISTUTILS=yes
+PYDISTUTILS_AUTOPLIST= yes
NO_WRKSUBDIR= yes
-USES= desktop-file-utils
+USES= desktop-file-utils
OPTIONS_DEFINE= UNRAR
UNRAR_DESC= rar support (.rar) for compressed subtitles
+UNRAR_RUN_DEPENDS= unrar:${PORTSDIR}/archivers/unrar
OPTIONS_DEFAULT= UNRAR
-PLIST_SUB= DESKTOPDIR=${DESKTOPDIR_WITHOUT_PREFIX:Q}
+PLIST_FILES= share/applications/periscope.desktop
-DESKTOPDIR_WITHOUT_PREFIX= ${DESKTOPDIR:S,^${PREFIX}/,,}
-
-NO_STAGE= yes
post-install:
- @${MKDIR} ${DESKTOPDIR}
@${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/periscope.desktop \
- ${DESKTOPDIR}
-
-.include <bsd.port.options.mk>
-.include <bsd.port.pre.mk>
-
-.if ${PORT_OPTIONS:MUNRAR}
-RUN_DEPENDS+= unrar:${PORTSDIR}/archivers/unrar
-.endif
+ ${STAGEDIR}${DESKTOPDIR}
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
More information about the svn-ports-head
mailing list