ports/51255: [Maintainer-Update]: misc/lingoteach

Marcus von Appen mva at sysfault.org
Mon Apr 21 22:30:11 UTC 2003


>Number:         51255
>Category:       ports
>Synopsis:       [Maintainer-Update]: misc/lingoteach
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Apr 21 15:30:09 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Marcus von Appen
>Release:        FreeBSD 5.0-RELEASE-p6 i386
>Organization:
>Environment:
System: FreeBSD medusa.sysfault.org 5.0-RELEASE-p6 FreeBSD 5.0-RELEASE-p6 #6: Sat Mar 22 23:10:21 CET 2003 marcus at medusa.sysfault.org:/usr/obj/usr/src/sys/MEDUSA i386


	
>Description:
	Lingoteach update to 0.3.8
	Many changes, see the homepage and release notes
>How-To-Repeat:
	--
>Fix:

	diff -Nur lingoteach/Makefile lingoteach.new/Makefile
	--- lingoteach/Makefile	Thu Apr 17 07:38:20 2003
	+++ lingoteach.new/Makefile	Tue Apr 22 00:14:32 2003
	@@ -6,8 +6,7 @@
	 #
	 
	 PORTNAME=	lingoteach
	-PORTVERSION=	0.3.7
	-PORTREVISION=	2
	+PORTVERSION=	0.3.8
	 CATEGORIES=	misc
	 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
	 MASTER_SITE_SUBDIR=	${PORTNAME}
	@@ -30,6 +29,14 @@
	 CONFIGURE_TARGET=	""
	 USE_GMAKE=	yes
	 
	+.if defined(WITH_COMP)
	+CONFIGURE_ARGS+=	--with-compression
	+.endif
	+
	+.if defined(WITH_DEBUG)
	+CONFIGURE_ARGS+=	--enable-debug
	+.endif
	+
	 .if defined(WITH_SOUND)
	 PLIST=		${WRKDIR}/plist
	 .endif
	@@ -38,28 +45,25 @@
	 
	 .include <bsd.port.pre.mk>
	 
	-.if !defined(WITH_SOUND)
	-pre-extract::
	-	@${ECHO_CMD} "************************************************"
	-	@${ECHO_CMD} "*                                              *"
	-	@${ECHO_CMD} "* For Sound in Lingoteach, type Ctrl-C now and *"
	-	@${ECHO_CMD} "*            define WITH_SOUND=yes             *"
	-	@${ECHO_CMD} "*                                              *"
	-	@${ECHO_CMD} "************************************************"
	-	@sleep 3
	-.endif
	+pre-everything::
	+	@${ECHO_CMD} ""
	+	@${ECHO_CMD} "	Available options for lingoteach:"
	+	@${ECHO_CMD} ""
	+	@${ECHO_CMD} " 		 WITH_SOUND	download additional sounds"
	+	@${ECHO_CMD} "				for lingoteach"
	+	@${ECHO_CMD} "		 WITH_COMP	enable compression of data"
	+	@${ECHO_CMD} "				files"
	+	@${ECHO_CMD} " 		 WITH_DEBUG	enable debugging"
	+	@${ECHO_CMD} ""
	 
	 .if defined(WITH_SOUND)
	 pre-install::
	-	cd ${WRKSRC}/src; ${ECHO_CMD} \
	-	"bin/`find . -type f -perm 755 |cut -c3-`" > ${PLIST}; \
	+	${CAT} pkg-plist | ${SED} '/@dirrm/d' > ${WRKDIR}/plist; \
 		cd ${WRKDIR}/${PORTNAME}-sound-${PORTVERSION}/data; \
	 	${FIND} . -type f \! -name "Make*" | cut -c2- | \
	 	${SED} 's|^|${DATADIR:S,${PREFIX}/,,}/data|' \
	 	| ${SORT} >> ${PLIST}; \
	-	cd ${WRKDIR}/${PORTNAME}-${PORTVERSION}/data; \
	-	${FIND} . -type f \! -name "Make*" | cut -c2- | ${SED} \
	-	's|^|${DATADIR:S,${PREFIX}/,,}/data|' | ${SORT} >> ${PLIST}; \
	+	${CAT} ${WRKDIR}/../pkg-plist | ${GREP} '@dirrm include' >> ${PLIST}; \
	 	cd ${WRKDIR}/${PORTNAME}-sound-${PORTVERSION}/data; \
	 	${FIND} . -type d | cut -c2- | ${SED} \
	 	's|^|@dirrm ${DATADIR:S,${PREFIX}/,,}/data|' | ${SORT} -r >> ${PLIST};
	diff -Nur lingoteach/distinfo lingoteach.new/distinfo
	--- lingoteach/distinfo	Thu Sep 19 22:27:06 2002
	+++ lingoteach.new/distinfo	Mon Apr 21 22:56:11 2003
	@@ -1,2 +1,2 @@
	-MD5 (lingoteach-sound-0.3.7.tar.gz) = 13f008b67161fef001258582986b0997
	-MD5 (lingoteach-0.3.7.tar.gz) = ac128bbf49b8e70fbe296aa9f71c5baf
	+MD5 (lingoteach-sound-0.3.8.tar.gz) = 981f0b5bfaf84b7dbf31c0a826130cf0
	+MD5 (lingoteach-0.3.8.tar.gz) = a78626a2c5ec2c24b2270bd0a75f949d
	diff -Nur lingoteach/pkg-plist lingoteach.new/pkg-plist
	--- lingoteach/pkg-plist	Wed Sep 11 16:38:15 2002
	+++ lingoteach.new/pkg-plist	Mon Apr 21 23:18:28 2003
	@@ -1,8 +1,22 @@
	-bin/lingoteach
	-share/lingoteach/data/rules.en.txt
	-share/lingoteach/data/lingoteach.dtd
	+bin/lingoteach-gtk
	+include/lingoteach/conf.h
	+include/lingoteach/data.h
	+include/lingoteach/iterator.h
	+include/lingoteach/language.h
	+include/lingoteach/lesson.h
	+include/lingoteach/meaning.h
	+include/lingoteach/sound.h
	+info/lingoteach.info
	+lib/liblingoteach.a
	+lib/liblingoteach.la
	+lib/liblingoteach.so
	+lib/liblingoteach.so.0
	+share/lingoteach/data/basic.xml
	+share/lingoteach/data/freedict.xml
	 share/lingoteach/data/language.dtd
	 share/lingoteach/data/language.xml
	-share/lingoteach/data/basic.xml
	+share/lingoteach/data/lingoteach.dtd
	+share/lingoteach/data/rules.en.txt
	 @dirrm share/lingoteach/data
	 @dirrm share/lingoteach
	+ at dirrm include/lingoteach
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list