svn commit: r336914 - in branches/2014Q1/ftp/multiget: . files
Baptiste Daroussin
bapt at FreeBSD.org
Thu Dec 19 14:11:31 UTC 2013
Author: bapt
Date: Thu Dec 19 14:11:30 2013
New Revision: 336914
URL: http://svnweb.freebsd.org/changeset/ports/336914
Log:
MFH: r336908
- Fix build with clang
- Add desktop entry file
- Support staging
PR: ports/184814
Submitted by: KATO Tsuguru <tkato432 at yahoo.com>
Added:
branches/2014Q1/ftp/multiget/files/
- copied from r336908, head/ftp/multiget/files/
Modified:
branches/2014Q1/ftp/multiget/Makefile (contents, props changed)
Directory Properties:
branches/2014Q1/ (props changed)
Modified: branches/2014Q1/ftp/multiget/Makefile
==============================================================================
--- branches/2014Q1/ftp/multiget/Makefile Thu Dec 19 14:10:15 2013 (r336913)
+++ branches/2014Q1/ftp/multiget/Makefile Thu Dec 19 14:11:30 2013 (r336914)
@@ -3,29 +3,40 @@
PORTNAME= multiget
PORTVERSION= 1.1.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= ftp www
MASTER_SITES= SF/${PORTNAME}/OldFiles
MAINTAINER= ports at FreeBSD.org
-COMMENT= An http/ftp downloader with a nice GUI
+COMMENT= HTTP/FTP downloader with a nice GUI
+WRKSRC_SUBDIR= src
+
+USES= dos2unix
USE_WX= 2.6+
MAKEFILE= makefile
ALL_TARGET= MultiGet
-WRKSRC= ${WRKDIR}/${DISTNAME}/src
-PLIST_FILES= bin/${PORTNAME}
+PLIST_FILES= bin/${PORTNAME} share/pixmaps/MultiGet.png
+
+DESKTOP_ENTRIES="MultiGet" "" "${PREFIX}/share/pixmaps/MultiGet.png" \
+ "${PORTNAME}" "" ""
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -e \
- 's|g++|${CXX}|; \
- s|\(CFLAGS\) =|\1 +=|; \
- s|wx-config|${WX_CONFIG}|' \
+ 's|$$(CC)|$$(CXX)| ; \
+ s|$$(CFLAGS)|$$(CXXFLAGS)| ; \
+ s|^CC =|CXX ?=| ; \
+ s|^CFLAGS =|CXXFLAGS +=| ; \
+ s| -O2 | | ; \
+ s| -s | | ; \
+ s|wx-config|$${WX_CONFIG}|' \
${WRKSRC}/${MAKEFILE}
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/MultiGet ${PREFIX}/bin/${PORTNAME}
+ (cd ${WRKSRC} && ${INSTALL_PROGRAM} MultiGet \
+ ${STAGEDIR}${PREFIX}/bin/${PORTNAME})
+ (cd ${WRKSRC}/.. && ${INSTALL_DATA} MultiGet.png \
+ ${STAGEDIR}${PREFIX}/share/pixmaps)
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list