View | Details | Raw Unified | Return to bug 33130
Collapse All | Expand All

(-)graphics/mpgtx/Makefile (-19 / +24 lines)
Lines 7-40 Link Here
7
#
7
#
8
8
9
PORTNAME=	mpgtx
9
PORTNAME=	mpgtx
10
PORTVERSION=	1.0
10
PORTVERSION=	1.1.1
11
CATEGORIES=	graphics
11
CATEGORIES=	graphics
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
13
MASTER_SITE_SUBDIR=	${PORTNAME}
13
MASTER_SITE_SUBDIR=	${PORTNAME}
14
DISTNAME=	${PORTNAME}-${PORTVERSION}-1-src
14
DISTNAME=	${PORTNAME}-${PORTVERSION:R}-${PORTVERSION:E}-src
15
EXTRACT_SUFX=	.tgz
15
EXTRACT_SUFX=	.tgz
16
16
17
MAINTAINER=	ports@FreeBSD.org
17
MAINTAINER=	ports@FreeBSD.org
18
18
19
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
19
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
20
ALL_TARGET=	shared
20
21
MAKE_ENV=	INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
21
HAS_CONFIGURE=	yes
22
		INSTALL_MAN="${INSTALL_MAN}"
22
CONFIGURE_ARGS=	--prefix=${PREFIX}
23
ALL_TARGET=	default
23
24
24
MAN1=	mpgtx.1 tagmp3.1
25
MAN1=	mpgtx.1 tagmp3.1
25
MLINKS=	mpgtx.1 mpgdemux.1 \
26
MLINKS=	mpgtx.1 mpgcat.1 \
27
	mpgtx.1 mpgdemux.1 \
28
	mpgtx.1 mpginfo.1 \
26
	mpgtx.1 mpgjoin.1 \
29
	mpgtx.1 mpgjoin.1 \
27
	mpgtx.1 mpgsplit.1 \
30
	mpgtx.1 mpgsplit.1
28
	mpgtx.1 mpgcat.1 \
31
29
	mpgtx.1 mpginfo.1
32
pre-patch:
30
33
	@${PERL} -pi -e 's|CFLAGS=|CFLAGS\+=|g ; \
31
post-install:
34
		 s|\$$cflags \$$optimization_cflags|\$$cflags|g ; \
32
	@(cd ${PREFIX}/bin ; \
35
		 s|g\+\+|${CXX}|g' ${WRKSRC}/configure
33
	${LN} -sf mpgtx mpgdemux ; \
36
34
	${LN} -sf mpgtx mpgjoin ; \
37
do-install:
35
	${LN} -sf mpgtx mpgsplit ; \
38
	${INSTALL_PROGRAM} ${WRKSRC}/mpgtx ${PREFIX}/bin
36
	${LN} -sf mpgtx mpgcat ; \
39
.for link in mpgcat mpgdemux mpginfo mpgjoin mpgsplit tagmp3
37
	${LN} -sf mpgtx mpginfo ; \
40
	${LN} -sf mpgtx ${PREFIX}/bin/${link}
38
	${LN} -sf mpgtx tagmp3)
41
.endfor
42
	${INSTALL_MAN} ${WRKSRC}/man/mpgtx.1 ${MANPREFIX}/man/man1
43
	${INSTALL_MAN} ${WRKSRC}/man/tagmp3.1 ${MANPREFIX}/man/man1
39
44
40
.include <bsd.port.mk>
45
.include <bsd.port.mk>
(-)graphics/mpgtx/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (mpgtx-1.0-1-src.tgz) = 9a1b92a651b2c63abf6f6439a8462724
1
MD5 (mpgtx-1.1-1-src.tgz) = 684b94b5e971855c4a73a214f940f47f
(-)graphics/mpgtx/files/patch-Makefile (-32 lines)
Lines 1-32 Link Here
1
--- Makefile.orig	Tue Jul 24 15:39:59 2001
2
+++ Makefile	Tue Jul 24 15:41:13 2001
3
@@ -1,5 +1,4 @@
4
 # installation dirs : Edit at your convenance
5
-PREFIX=/usr
6
 INSTALLDIR=$(PREFIX)/bin
7
 MANDIR=$(PREFIX)/man/man1
8
 
9
@@ -7,7 +6,7 @@
10
 
11
 # compilation flags
12
 DEVEL_CFLAGS= -g  -Wall -Werror -pedantic -fno-builtin
13
-RELEASE_CFLAGS= -Wall -g -O2 -pedantic 
14
+RELEASE_CFLAGS= ${CFLAGS}
15
 SHARED_LFLAGS= -s
16
 STATIC_LFLAGS= -static -s
17
 DEVEL_LFLAGS= #-lefence
18
@@ -50,12 +49,10 @@
19
 	ln -sf mpgtx tagmp3
20
 	install -d -m 755  $(INSTALLDIR)
21
 	install -d -m 755  $(MANDIR)
22
-	install -s -m 755 mpgtx $(INSTALLDIR)
23
-	cp  -df   mpgdemux mpgjoin mpgcat mpginfo mpgsplit tagmp3 $(INSTALLDIR)
24
-	install -m 644 man/mpgtx.1 man/tagmp3.1 $(MANDIR) 
25
+	${INSTALL_PROGRAM} mpgtx $(INSTALLDIR)
26
+	${INSTALL_MAN} man/mpgtx.1 man/tagmp3.1 $(MANDIR) 
27
 	cd man ; make
28
 	cd ..
29
-	cp -df   ./man/mpgdemux.1 ./man/mpgjoin.1 man/mpgsplit.1 man/mpgcat.1 man/mpginfo.1 $(MANDIR)
30
 
31
 uninstall:
32
 	rm -f 	$(INSTALLDIR)/mpgtx     
(-)graphics/mpgtx/pkg-plist (-4 / +4 lines)
Lines 1-7 Link Here
1
bin/mpgtx
2
bin/mpgjoin
3
bin/mpgsplit
4
bin/mpgcat
1
bin/mpgcat
5
bin/mpginfo
6
bin/mpgdemux
2
bin/mpgdemux
3
bin/mpginfo
4
bin/mpgjoin
5
bin/mpgsplit
6
bin/mpgtx
7
bin/tagmp3
7
bin/tagmp3

Return to bug 33130