Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Dec 2001 14:37:05 -0800 (PST)
From:      KATO Tsuguru <tkato@prontomail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/33130: Update port: graphics/mpgtx to 1.1.1
Message-ID:  <200112232237.fBNMb5a62274@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         33130
>Category:       ports
>Synopsis:       Update port: graphics/mpgtx to 1.1.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec 23 14:40:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        4.4-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 1.1-1

Remove file:
files/patch-Makefile

>How-To-Repeat:

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

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200112232237.fBNMb5a62274>