svn commit: r353450 - head/japanese/epwutil
Pawel Pekala
pawel at FreeBSD.org
Fri May 9 12:22:41 UTC 2014
Author: pawel
Date: Fri May 9 12:22:40 2014
New Revision: 353450
URL: http://svnweb.freebsd.org/changeset/ports/353450
QAT: https://qat.redports.org/buildarchive/r353450/
Log:
- Add staging support
- Install manpages to correct directory
- Switch to PLIST_FILES
- Define DOCS option
Deleted:
head/japanese/epwutil/pkg-plist
Modified:
head/japanese/epwutil/Makefile
Modified: head/japanese/epwutil/Makefile
==============================================================================
--- head/japanese/epwutil/Makefile Fri May 9 12:00:55 2014 (r353449)
+++ head/japanese/epwutil/Makefile Fri May 9 12:22:40 2014 (r353450)
@@ -3,6 +3,7 @@
PORTNAME= epwutil
PORTVERSION= 1.1
+PORTREVISION= 1
CATEGORIES= japanese
MASTER_SITES= http://openlab.ring.gr.jp/edict/epwutil/
@@ -10,34 +11,21 @@ MAINTAINER= ports at FreeBSD.org
COMMENT= Utilities to manage Japanese EPWING or Electric-Book based CD-ROM
MAKEFILE= makefile.unx
-MANLANG= ja
EPWPROGS= bookinfo catdump squeeze
-EPWDOCS= epwutil.doc
-EPWDOCDIR= share/doc/epwutil
-NO_STAGE= yes
-do-install:
-.for file in ${EPWPROGS}
- cd ${WRKSRC};\
- ${INSTALL_PROGRAM} ${file} ${PREFIX}/bin;\
- ${INSTALL_MAN} ${file}.man ${MANPREFIX}/man/${MANLANG}/cat1/${file}.1
-.if !defined(NOMANCOMPRESS)
- ${GZIP_CMD} ${MANPREFIX}/man/${MANLANG}/cat1/${file}.1
-.endif
-.endfor
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/${EPWDOCDIR}
- cd ${WRKSRC}; ${INSTALL_DATA} ${EPWDOCS} ${PREFIX}/${EPWDOCDIR}
-.endif
+PLIST_FILES= ${EPWPROGS:S|^|bin/|} ${EPWPROGS:S|^|man/ja/man1/|:S|$|.1.gz|}
+PORTDOCS= epwutil.doc
-post-install:
+OPTIONS_DEFINE= DOCS
+
+do-install:
.for file in ${EPWPROGS}
- ${ECHO_CMD} man/${MANLANG}/cat1/${file}.1${MANEXT} >> ${TMPPLIST}
+ ${INSTALL_PROGRAM} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/${file}.man \
+ ${STAGEDIR}${MANPREFIX}/man/ja/man1/${file}.1
.endfor
-.if !defined(NOPORTDOCS)
- ${ECHO_CMD} ${EPWDOCDIR}/${EPWDOCS} >> ${TMPPLIST}
- ${ECHO_CMD} "@dirrm ${EPWDOCDIR}" >> ${TMPPLIST}
-.endif
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list