aboutsummaryrefslogtreecommitdiff
path: root/audio/mkcue/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'audio/mkcue/Makefile')
-rw-r--r--audio/mkcue/Makefile28
1 files changed, 21 insertions, 7 deletions
diff --git a/audio/mkcue/Makefile b/audio/mkcue/Makefile
index d8364a35fe38..9c8c5006d695 100644
--- a/audio/mkcue/Makefile
+++ b/audio/mkcue/Makefile
@@ -1,8 +1,9 @@
PORTNAME= mkcue
-PORTVERSION= 1
+DISTVERSION= ${ORIGVERSION}-${DEBIANVERSION}
CATEGORIES= audio
MASTER_SITES= DEBIAN
-DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
+DISTFILES= ${PORTNAME}_${ORIGVERSION}.orig.tar.gz \
+ ${PORTNAME}_${DISTVERSION}.debian.tar.xz
MAINTAINER= tobias.rehbein@web.de
COMMENT= Generates CUE sheets from a CD TOC (Table Of Contents)
@@ -11,14 +12,27 @@ WWW= https://packages.debian.org/sid/mkcue
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}.orig
-MAKEFILE= GNUmakefile
+BUILD_DEPENDS= docbook-to-man:textproc/docbook-to-man
+
+ORIGVERSION= 1
+DEBIANVERSION= 7
+
GNU_CONFIGURE= yes
+MAKEFILE= GNUmakefile
+
+EXTRA_PATCHES= ${WRKDIR}/debian/patches/fix_msf_offset:-p1 \
+ ${WRKDIR}/debian/patches/use_ldflags:-p1
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${ORIGVERSION}.orig
+
+PLIST_FILES= bin/mkcue \
+ share/man/man1/mkcue.1.gz
-PLIST_FILES= bin/mkcue
+post-build:
+ docbook-to-man ${WRKDIR}/debian/mkcue.sgml > ${WRKDIR}/debian/mkcue.1
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/mkcue ${STAGEDIR}${PREFIX}/bin
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/mkcue
+ ${INSTALL_PROGRAM} ${WRKSRC}/mkcue ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKDIR}/debian/mkcue.1 ${STAGEDIR}${PREFIX}/share/man/man1/
.include <bsd.port.mk>