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