Date: Thu, 13 Feb 2003 22:17:52 +0100 (CET) From: Philip Paeps <philip@paeps.cx> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/48259: (non-maintainer) Update x11/eterm to 0.9.2 Message-ID: <20030213211752.3D5A21133@juno.home.paeps.cx>
next in thread | raw e-mail | index | archive | help
>Number: 48259 >Category: ports >Synopsis: (non-maintainer) Update x11/eterm to 0.9.2 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Feb 13 13:20:04 PST 2003 >Closed-Date: >Last-Modified: >Originator: Philip Paeps >Release: FreeBSD 5.0-CURRENT i386 >Organization: >Environment: System: FreeBSD juno.home.paeps.cx 5.0-CURRENT FreeBSD 5.0-CURRENT #4: Tue Feb 11 03:33:06 CET 2003 philip@juno.home.paeps.cx:/usr/obj/usr/src/sys/JUNO i386 >Description: The x11/eterm port is behind the times, this patch updates it to the latest version. I made a couple of changes to the port skeleton that I thought were interesting, maintainer might disagree though, in which case my feelings won't be hurt :-) - The patches to the distribution sources (patch-default-font-index, patch-src-command.c, patch-src-startup.c, patch-vim-escape-handling) have either been merged in by the Eterm guys or don't appear to matter (things work here without them; I tested pretty extensively), so I left them out. - I like #aaaaaa as default foreground colour, so I left that as it is in the distribution, instead of patching it out :-) - Changing the name of the Eterm lib seemed a bit hackish, so I left that as the default as well. There was probably a reason for changing it, but I could think of it :-) - Building and installing the HTML manual-page seemed a bit redundant as it's and exact copy of the 'real' manual page, so I ditched that. That also removes the dependency on man2html. - As we're not using the termcap/terminfo files, I got rid of those as well. Nothing drastic, just little things. :-) >How-To-Repeat: Patch, build, coffee, install, run, use :-) >Fix: diff -u eterm.orig/Makefile eterm/Makefile --- eterm.orig/Makefile Sat Oct 26 10:29:26 2002 +++ eterm/Makefile Thu Feb 13 21:42:39 2003 @@ -6,8 +6,7 @@ # PORTNAME= eterm -PORTVERSION= 0.9.1 -PORTREVISION= 1 +PORTVERSION= 0.9.2 CATEGORIES+= x11 MASTER_SITES= http://www.eterm.org/download/ \ ${MASTER_SITE_SOURCEFORGE} @@ -16,8 +15,6 @@ MAINTAINER?= olgeni@FreeBSD.org -BUILD_DEPENDS= man2html:${PORTSDIR}/textproc/man2html - LIB_DEPENDS= Imlib2.1:${PORTSDIR}/graphics/imlib2 \ ast.2:${PORTSDIR}/devel/libast @@ -37,15 +34,17 @@ CONFIGURE_ARGS+=--enable-mmx .endif +post-patch: + @${RM} ${WRKSRC}/themes/Eterm/*.orig + @${RM} ${WRKSRC}/themes/auto/*.orig + @${RM} ${WRKSRC}/themes/trans/*.orig + post-install: @${CHMOD} 4711 ${PREFIX}/bin/Eterm .if !defined(NOPORTDOCS) @${MKDIR} ${PREFIX}/share/doc/Eterm @${INSTALL_DATA} ${WRKSRC}/ReleaseNotes ${PREFIX}/share/doc/Eterm - @${INSTALL_DATA} ${WRKSRC}/doc/Eterm.1.html ${PREFIX}/share/doc/Eterm @${INSTALL_DATA} ${WRKSRC}/doc/Eterm_reference.html ${PREFIX}/share/doc/Eterm - @${INSTALL_DATA} ${WRKSRC}/doc/Eterm.tcap ${PREFIX}/share/doc/Eterm - @${INSTALL_DATA} ${WRKSRC}/doc/Eterm.ti ${PREFIX}/share/doc/Eterm .endif .include <bsd.port.post.mk> diff -u eterm.orig/distinfo eterm/distinfo --- eterm.orig/distinfo Fri Sep 7 21:59:57 2001 +++ eterm/distinfo Thu Feb 13 19:05:43 2003 @@ -1 +1 @@ -MD5 (Eterm-0.9.1.tar.gz) = a3b767d29b82fc7541c9ba65931e5d37 +MD5 (Eterm-0.9.2.tar.gz) = e8c82cf52b25fdd51d16ff76b993ba68 Common subdirectories: eterm.orig/files and eterm/files diff -u eterm.orig/pkg-plist eterm/pkg-plist --- eterm.orig/pkg-plist Fri Sep 7 21:59:57 2001 +++ eterm/pkg-plist Thu Feb 13 21:44:11 2003 @@ -6,9 +6,10 @@ bin/Etsearch bin/Ettable bin/kEsetroot +lib/libEterm-0.9.2.so lib/libEterm.a +lib/libEterm.la lib/libEterm.so -lib/libEterm.so.9 share/Eterm/pix/bar_horizontal_1.png share/Eterm/pix/bar_horizontal_2.png share/Eterm/pix/bar_horizontal_3.png @@ -36,29 +37,26 @@ share/Eterm/pix/tile/circuit.jpg share/Eterm/pix/tile/giger1.jpg share/Eterm/pix/tile/nebula.jpg +share/Eterm/themes/Escreen/menus.cfg +share/Eterm/themes/Escreen/pixmaps.list +share/Eterm/themes/Escreen/theme.cfg share/Eterm/themes/Eterm/menus.cfg share/Eterm/themes/Eterm/pixmaps.list share/Eterm/themes/Eterm/theme.cfg share/Eterm/themes/auto/menus.cfg share/Eterm/themes/auto/pixmaps.list share/Eterm/themes/auto/theme.cfg -share/Eterm/themes/chooser/menus.cfg -share/Eterm/themes/chooser/pixmaps.list -share/Eterm/themes/chooser/theme.cfg share/Eterm/themes/trans/menus.cfg share/Eterm/themes/trans/pixmaps.list share/Eterm/themes/trans/theme.cfg -%%PORTDOCS%%share/doc/Eterm/Eterm.1.html -%%PORTDOCS%%share/doc/Eterm/Eterm.tcap -%%PORTDOCS%%share/doc/Eterm/Eterm.ti %%PORTDOCS%%share/doc/Eterm/Eterm_reference.html %%PORTDOCS%%share/doc/Eterm/ReleaseNotes @dirrm share/Eterm/pix/scale @dirrm share/Eterm/pix/tile @dirrm share/Eterm/pix +@dirrm share/Eterm/themes/Escreen @dirrm share/Eterm/themes/Eterm @dirrm share/Eterm/themes/auto -@dirrm share/Eterm/themes/chooser @dirrm share/Eterm/themes/trans @dirrm share/Eterm/themes @dirrm share/Eterm >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030213211752.3D5A21133>