ports/146596: [PATCH] audio/id3v2: update to 0.1.12, take maintainership

Sunpoet Po-Chuan Hsieh sunpoet at sunpoet.net
Fri May 14 19:10:07 UTC 2010


>Number:         146596
>Category:       ports
>Synopsis:       [PATCH] audio/id3v2: update to 0.1.12, take maintainership
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri May 14 19:10:06 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Sunpoet Po-Chuan Hsieh
>Release:        FreeBSD 8.0-STABLE amd64
>Organization:
SUNPOET.net
>Environment:
System: FreeBSD bonjour.sunpoet.net 8.0-STABLE FreeBSD 8.0-STABLE #0: Wed May  5 00:44:42 CST
>Description:
- Update to 0.1.12
- Take maintainership

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- id3v2-0.1.12.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/audio/id3v2/Makefile /usr/ports/sunpoet/id3v2/Makefile
--- /usr/ports/audio/id3v2/Makefile	2009-08-24 08:54:52.000000000 +0800
+++ /usr/ports/sunpoet/id3v2/Makefile	2010-05-15 02:57:38.000000000 +0800
@@ -6,25 +6,16 @@
 #
 
 PORTNAME=	id3v2
-PORTVERSION=	0.1.11
+PORTVERSION=	0.1.12
 CATEGORIES=	audio
 MASTER_SITES=	SF
 
-MAINTAINER=	ports at FreeBSD.org
+MAINTAINER=	sunpoet at sunpoet.net
 COMMENT=	Command line id3v2 tag editor
 
 LIB_DEPENDS=	id3-3.8.3:${PORTSDIR}/audio/id3lib
 
-CPPFLAGS=	-I${LOCALBASE}/include -DHAVE_DECL_GETOPT=1
-LDFLAGS=	-L${LOCALBASE}/lib
-CFLAGS+=	${CPPFLAGS}
-MAKE_ENV=	LDFLAGS="${LDFLAGS}"
-
 MAN1=		id3v2.1
 PLIST_FILES=	bin/id3v2
 
-do-install:
-		${INSTALL_PROGRAM} ${WRKSRC}/id3v2 ${PREFIX}/bin
-		${INSTALL_MAN} ${WRKSRC}/id3v2.1 ${PREFIX}/man/man1
-
 .include <bsd.port.mk>
diff -ruN --exclude=CVS /usr/ports/audio/id3v2/distinfo /usr/ports/sunpoet/id3v2/distinfo
--- /usr/ports/audio/id3v2/distinfo	2006-01-22 16:12:47.000000000 +0800
+++ /usr/ports/sunpoet/id3v2/distinfo	2010-05-15 01:57:54.000000000 +0800
@@ -1,3 +1,3 @@
-MD5 (id3v2-0.1.11.tar.gz) = 68afc3827cf01501dfb22949f901f1d8
-SHA256 (id3v2-0.1.11.tar.gz) = a459652ba839db12d40ad29e4081aff04b569eb4a84edb845138cffa7d722603
-SIZE (id3v2-0.1.11.tar.gz) = 52427
+MD5 (id3v2-0.1.12.tar.gz) = be91b4a41710b3a926e913a24ba0ed3b
+SHA256 (id3v2-0.1.12.tar.gz) = 8105fad3189dbb0e4cb381862b4fa18744233c3bbe6def6f81ff64f5101722bf
+SIZE (id3v2-0.1.12.tar.gz) = 121476
diff -ruN --exclude=CVS /usr/ports/audio/id3v2/files/patch-Makefile /usr/ports/sunpoet/id3v2/files/patch-Makefile
--- /usr/ports/audio/id3v2/files/patch-Makefile	2005-04-24 05:44:41.000000000 +0800
+++ /usr/ports/sunpoet/id3v2/files/patch-Makefile	2010-05-15 02:59:59.000000000 +0800
@@ -1,36 +1,39 @@
---- Makefile.orig	Tue May  4 11:33:53 2004
-+++ Makefile	Sun Mar 27 16:13:40 2005
-@@ -2,23 +2,17 @@
+--- Makefile.orig	2010-03-27 07:28:34.000000000 +0800
++++ Makefile	2010-05-15 02:52:55.000000000 +0800
+@@ -1,20 +1,21 @@
+-all: id3v2
++all:	clean id3v2
  
- VERSION=0.1.11
+ VERSION=0.1.12
  
--PREFIX=	/usr/local
--CXXFLAGS+=	-I${PREFIX}/include/ -DVERSION="\"${VERSION}\"" #-DSORT_RUNTIME
+-PREFIX=	/opt/local
+-CXXFLAGS+=	-Wall -I${PREFIX}/include/ -DVERSION="\"${VERSION}\"" #-DSORT_RUNTIME
 -LDFLAGS+=	-L${PREFIX}/lib/ 
-+PREFIX?=	/usr/local
-+CXXFLAGS+=	-DVERSION="\"${VERSION}\"" #-DSORT_RUNTIME
-+#LDFLAGS+=	-L${PREFIX}/lib/ 
++#PREFIX=	/opt/local
++CXXFLAGS+=	-I${LOCALBASE}/include -DVERSION="\"${VERSION}\"" #-DSORT_RUNTIME
++LDFLAGS+=	-L${LOCALBASE}/lib
++MAKEOBJDIR=	${.CURDIR}	# ignore objwarn: in <bsd.obj.mk>
  
  id3v2:	convert.o list.o id3v2.o genre.o
--	c++ ${LDFLAGS} -pedantic -Wall -lz -lid3 -g -o $@ $^
--
--create_map: create_map.o
--	c++ -Wall -g -o $@ $^
+-	${CXX} ${LDFLAGS} -pedantic -Wall -g -o $@ $^ -lz -lid3
 +	${CXX} ${LDFLAGS} -lz -lid3 -o $@ $>
  
- install: all
+ create_map: create_map.o
+ 	${CXX} -Wall -g -o $@ $^
+ 
+-install: all
 -	install -c -s id3v2 ${PREFIX}/bin/id3v2
-+	${INSTALL} -c -s id3v2 ${PREFIX}/bin/id3v2
- 	nroff -man id3v2.1 > ${PREFIX}/man/man1/id3v2.1
+-	nroff -man id3v2.1 > ${PREFIX}/share/man/man1/id3v2.1
++install:
++	${BSD_INSTALL_PROGRAM} id3v2 ${PREFIX}/bin
++	${BSD_INSTALL_MAN} id3v2.1 ${PREFIX}/man/man1
  
--clean:
--	rm -f id3v2 create_map core *.o
--
- tarball:
- 	ln -s . id3v2-${VERSION}
- 	tar zhcf id3v2-${VERSION}.tar.gz  \
-@@ -27,3 +21,4 @@
+ clean:
+ 	rm -f id3v2 create_map core *.o
+@@ -25,4 +26,5 @@
+ 		--exclude=id3v2-${VERSION}/id3v2-${VERSION} \
  		id3v2-${VERSION}
  	rm id3v2-${VERSION}
- 	
+-	
++
 +.include <bsd.prog.mk>
--- id3v2-0.1.12.patch ends here ---

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



More information about the freebsd-ports-bugs mailing list