ports/80771: Update port: news/pyne to 1.1.0

KATO Tsuguru tkato432 at yahoo.com
Sun May 8 13:10:04 UTC 2005


>Number:         80771
>Category:       ports
>Synopsis:       Update port: news/pyne to 1.1.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun May 08 13:10:03 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.11-RELEASE-p7 i386
>Organization:
>Environment:
>Description:
- Update to version 1.1.0

Remove file:
files/patch-Makefile.in

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/news/pyne/Makefile news/pyne/Makefile
--- /usr/ports/news/pyne/Makefile	Tue Apr 12 14:10:34 2005
+++ news/pyne/Makefile	Thu May  5 22:42:09 2005
@@ -7,34 +7,33 @@
 #
 
 PORTNAME=	pyne
-PORTVERSION=	1.0.1
-PORTREVISION=	2
+PORTVERSION=	1.1.0
 CATEGORIES=	news python mail
 MASTER_SITES=	http://www.soul-less.pwp.blueyonder.co.uk/pyne/
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	An X11 offline Newsreader/Emailer
 
-BUILD_DEPENDS=	pygtk-codegen-2.0:${PORTSDIR}/x11-toolkits/py-gtk2
-RUN_DEPENDS=	${BUILD_DEPENDS}
-.if defined(PACKAGE_BUILDING)
-BUILD_DEPENDS+=	Xvfb:${X_VFBSERVER_PORT}
-.endif
-
-BROKEN=		"Broken pkg-plist"
-
-USE_REINPLACE=		yes
-USE_PYTHON=		yes
-GNU_CONFIGURE=		yes
-CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-MAKE_ENV=		PYTHON_SITELIBDIR="${PYTHON_SITELIBDIR}"
-ALL_TARGET=		default
-
-pre-configure:
-	@${REINPLACE_CMD} -e "s@[(]PREFIX[)]\/lib@(PYTHON_SITELIBDIR)@g" ${WRKSRC}/Makefile.in
-	@${REINPLACE_CMD} -e "s at pybins=\(.*\)@pybins=\${PYTHON_VERSION}@" ${WRKSRC}/configure
+BUILD_WRKSRC=	${WRKDIR}/${DISTNAME}/src/po
+INSTALL_WRKSRC=	${WRKDIR}/${DISTNAME}/src/po
+
+USE_GNOME=	pygtk2
+USE_PYTHON=	yes
+
+pre-build:
+	@${ECHO_CMD} "#!/bin/sh" > ${WRKDIR}/pyne.sh
+	@${ECHO_CMD} "exec ${PYTHON_CMD} -O ${PYTHON_SITELIBDIR}/pyne/pyne.py \$$*" >> ${WRKDIR}/pyne.sh
+
+post-build:
+	cd ${WRKSRC} && ${CC} ${CFLAGS} yencdec.c -o yencdec
 
 post-install:
-	@${STRIP_CMD} ${PREFIX}/bin/yencdec
+	${INSTALL_SCRIPT} ${WRKDIR}/pyne.sh ${PREFIX}/bin/pyne
+	${INSTALL_PROGRAM} ${WRKSRC}/yencdec  ${PREFIX}/bin/yencdec
+	@${MKDIR} ${PYTHON_SITELIBDIR}/pyne
+	${TAR} -C ${WRKSRC}/src --exclude po --exclude test -cf - . | \
+		${TAR} -C ${PYTHON_SITELIBDIR}/pyne --unlink -xf -
+	@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PYTHON_SITELIBDIR}/pyne
+	${PYTHON_CMD} -O -c "import compileall ; compileall.compile_dir(\"${PYTHON_SITELIBDIR}/pyne\")"
 
 .include <bsd.port.mk>
diff -urN /usr/ports/news/pyne/distinfo news/pyne/distinfo
--- /usr/ports/news/pyne/distinfo	Fri Sep  3 19:58:19 2004
+++ news/pyne/distinfo	Thu May  5 17:56:17 2005
@@ -1,2 +1,2 @@
-MD5 (pyne-1.0.1.tar.gz) = 589c6cd52ab3f2fb1a9c86b897af56f2
-SIZE (pyne-1.0.1.tar.gz) = 214042
+MD5 (pyne-1.1.0.tar.gz) = e99573e3eea45c23385de301b0d41873
+SIZE (pyne-1.1.0.tar.gz) = 218018
diff -urN /usr/ports/news/pyne/files/patch-Makefile.in news/pyne/files/patch-Makefile.in
--- /usr/ports/news/pyne/files/patch-Makefile.in	Fri Sep  3 06:39:33 2004
+++ news/pyne/files/patch-Makefile.in	Thu Jan  1 09:00:00 1970
@@ -1,29 +0,0 @@
---- Makefile.in.orig	Mon Aug 30 22:23:03 2004
-+++ Makefile.in	Thu Sep  2 22:13:41 2004
-@@ -1,6 +1,6 @@
- 
--# install pyne here... 
--export PREFIX = @prefix@
-+# install pyne here...
-+PREFIX = @prefix@
- PYTHON = @PYTHON@
- VERSION = @VERSION@
- 
-@@ -48,7 +48,7 @@
- 	cp src/AppRun Pyne/AppRun
- 	chmod +x Pyne/AppRun
- 	cp -rfv src/* Pyne
--	
-+
- 	@echo "Compiling modules to bytecode..."
- 	$(PYTHON) -O -c "import compileall ; compileall.compile_dir(\"Pyne/\")"
- 
-@@ -60,7 +60,7 @@
- 	rm -rfv $(PREFIX)/lib/pyne
- 
- pyne:
--	-gcc -Wall -O2 yencdec.c -o yencdec
-+	-$(CC) $(CFLAGS) yencdec.c -o yencdec
- 	@echo
- 	@echo "Pyne will install to $(PREFIX). Pass --prefix option to ./configure to change this"
- 	@echo "Type 'make install' when ready."
diff -urN /usr/ports/news/pyne/pkg-plist news/pyne/pkg-plist
--- /usr/ports/news/pyne/pkg-plist	Fri Sep  3 19:58:21 2004
+++ news/pyne/pkg-plist	Thu May  5 18:17:31 2005
@@ -88,17 +88,6 @@
 %%PYTHON_SITELIBDIR%%/pyne/msgfilter.pyo
 %%PYTHON_SITELIBDIR%%/pyne/personality.py
 %%PYTHON_SITELIBDIR%%/pyne/personality.pyo
-%%PYTHON_SITELIBDIR%%/pyne/po/Makefile
-%%PYTHON_SITELIBDIR%%/pyne/po/Makefile.orig
-%%PYTHON_SITELIBDIR%%/pyne/po/es_ES.mo
-%%PYTHON_SITELIBDIR%%/pyne/po/es_ES.po
-%%PYTHON_SITELIBDIR%%/pyne/po/es_ES.po.orig
-%%PYTHON_SITELIBDIR%%/pyne/po/nl.mo
-%%PYTHON_SITELIBDIR%%/pyne/po/nl.po
-%%PYTHON_SITELIBDIR%%/pyne/po/pygettext.py
-%%PYTHON_SITELIBDIR%%/pyne/po/pygettext.pyo
-%%PYTHON_SITELIBDIR%%/pyne/po/zh_TW.Big5.mo
-%%PYTHON_SITELIBDIR%%/pyne/po/zh_TW.Big5.po
 %%PYTHON_SITELIBDIR%%/pyne/printmodule.py
 %%PYTHON_SITELIBDIR%%/pyne/printmodule.pyo
 %%PYTHON_SITELIBDIR%%/pyne/ptk/__init__.py
@@ -107,8 +96,6 @@
 %%PYTHON_SITELIBDIR%%/pyne/ptk/big_edit_box.pyo
 %%PYTHON_SITELIBDIR%%/pyne/ptk/folder_tree.py
 %%PYTHON_SITELIBDIR%%/pyne/ptk/folder_tree.pyo
-%%PYTHON_SITELIBDIR%%/pyne/ptk/menu_maker.py
-%%PYTHON_SITELIBDIR%%/pyne/ptk/menu_maker.pyo
 %%PYTHON_SITELIBDIR%%/pyne/ptk/message_tree.py
 %%PYTHON_SITELIBDIR%%/pyne/ptk/message_tree.pyo
 %%PYTHON_SITELIBDIR%%/pyne/ptk/misc_widgets.py
@@ -132,8 +119,9 @@
 %%PYTHON_SITELIBDIR%%/pyne/sort.py
 %%PYTHON_SITELIBDIR%%/pyne/sort.pyo
 %%PYTHON_SITELIBDIR%%/pyne/timeoutsocket.py
-%%PYTHON_SITELIBDIR%%/pyne/timeoutsocket.py.bak
 %%PYTHON_SITELIBDIR%%/pyne/timeoutsocket.pyo
+%%PYTHON_SITELIBDIR%%/pyne/ui_mainwin.xml
+%%PYTHON_SITELIBDIR%%/pyne/ui_msgeditbox.xml
 %%PYTHON_SITELIBDIR%%/pyne/userconfig.py
 %%PYTHON_SITELIBDIR%%/pyne/userconfig.pyo
 %%PYTHON_SITELIBDIR%%/pyne/utils.py
@@ -142,15 +130,15 @@
 %%PYTHON_SITELIBDIR%%/pyne/viewattach.pyo
 share/locale/es_ES/LC_MESSAGES/pyne.mo
 share/locale/nl/LC_MESSAGES/pyne.mo
- at dirrm %%PYTHON_SITELIBDIR%%/pyne/boxformats
+share/locale/zh_TW.Big5/LC_MESSAGES/pyne.mo
+ at dirrm %%PYTHON_SITELIBDIR%%/pyne/ptk
+ at dirrm %%PYTHON_SITELIBDIR%%/pyne/icons
+ at dirrm %%PYTHON_SITELIBDIR%%/pyne/docs
+ at dirrm %%PYTHON_SITELIBDIR%%/pyne/boxtypes/nntp_io
 @dirrm %%PYTHON_SITELIBDIR%%/pyne/boxtypes/mail_send
 @dirrm %%PYTHON_SITELIBDIR%%/pyne/boxtypes/mail_recv
- at dirrm %%PYTHON_SITELIBDIR%%/pyne/boxtypes/nntp_io
 @dirrm %%PYTHON_SITELIBDIR%%/pyne/boxtypes
- at dirrm %%PYTHON_SITELIBDIR%%/pyne/docs
- at dirrm %%PYTHON_SITELIBDIR%%/pyne/icons
- at dirrm %%PYTHON_SITELIBDIR%%/pyne/po
- at dirrm %%PYTHON_SITELIBDIR%%/pyne/ptk
+ at dirrm %%PYTHON_SITELIBDIR%%/pyne/boxformats
 @dirrm %%PYTHON_SITELIBDIR%%/pyne
 @unexec rmdir %D/share/locale/nl/LC_MESSAGES 2>/dev/null || true
 @unexec rmdir %D/share/locale/nl 2>/dev/null || true
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list