ports/75114: Update port: misc/gtktalog
KATO Tsuguru
tkato432 at yahoo.com
Wed Dec 15 14:10:25 UTC 2004
>Number: 75114
>Category: ports
>Synopsis: Update port: misc/gtktalog
>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: Wed Dec 15 14:10:24 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 4.10-RELEASE-p5 i386
>Organization:
>Environment:
>Description:
- Fix COMMENT format
- Rearrange USE_GNOME
- Add WITHOUT_NLS knob
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/misc/gtktalog/Makefile misc/gtktalog/Makefile
--- /usr/ports/misc/gtktalog/Makefile Mon Dec 13 13:29:32 2004
+++ misc/gtktalog/Makefile Mon Dec 13 14:22:25 2004
@@ -7,43 +7,38 @@
PORTNAME= gtktalog
PORTVERSION= 1.0.4
+PORTREVISION= 1
CATEGORIES= misc
MASTER_SITES= ${MASTER_SITE_SAVANNAH}
MASTER_SITE_SUBDIR= ${PORTNAME}/${PORTNAME}.pkg/${PORTVERSION}
MAINTAINER= ports at FreeBSD.org
-COMMENT= GTKtalog is a tool to make disk catalogs
+COMMENT= A tool to make disk catalogs
BUILD_DEPENDS= plaympeg:${PORTSDIR}/multimedia/smpeg
RUN_DEPENDS= plaympeg:${PORTSDIR}/multimedia/smpeg
-USE_GNOME= gnomeprefix gnomelibs gnometarget
-GNU_CONFIGURE= yes
-USE_X_PREFIX= yes
USE_BZIP2= yes
-USE_REINPLACE= yes
+USE_X_PREFIX= yes
+USE_GNOME= gnomehack gnomelibs gnomeprefix gnometarget
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
MAN1= gtktalog.1
-DOCS= AUTHORS BUGS ChangeLog NEWS README TODO
-
-CONFIGURE_ENV= XGETTEXT=${LOCALBASE}/bin/xgettext
-
-post-patch:
- @${REINPLACE_CMD} -e "s at -lpthread@${PTHREAD_LIBS}@" ${WRKSRC}/configure
- @${REINPLACE_CMD} -E "s@^(Applicationsdir = ).*@\1${PREFIX}/share/gnome/apps/Applications@" ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -E "s@^(localedir = ).*@\1${PREFIX}/share/locale@" \
- ${WRKSRC}/po/Makefile.in.in
- @${REINPLACE_CMD} -E "s@^(gtktalog_helpdir = ).*@\1${PREFIX}/share/gnome/help/gtktalog/C@" ${WRKSRC}/Docs/C/Makefile.in
- @${REINPLACE_CMD} -E "s@^(gtktalog_helpdir = ).*@\1${PREFIX}/share/gnome/help/gtktalog/fr@" ${WRKSRC}/Docs/fr/Makefile.in
- @${REINPLACE_CMD} -E "s@^(MountPoint ).*@\1/cdrom@" \
- ${WRKSRC}/src/gtktalog/gtktalog.cf.in.in
+.if defined(WITHOUT_NLS)
+CONFIGURE_ARGS+= --disable-nls
+PLIST_SUB+= NLS="@comment "
+.else
+USE_GETTEXT= yes
+PLIST_SUB+= NLS=""
+.endif
post-install:
- ${RMDIR} ${PREFIX}/share/gnome/help/gtktalog/*/images 2>/dev/null || ${TRUE}
.if !defined(NOPORTDOCS)
- ${INSTALL} -d -o root -g wheel -m 0755 ${DOCSDIR}
-.for f in ${DOCS}
+ @${MKDIR} ${DOCSDIR}
+.for f in AUTHORS BUGS ChangeLog NEWS README TODO
${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
.endfor
.endif
diff -urN /usr/ports/misc/gtktalog/files/patch-Docs::C::Makefile.in misc/gtktalog/files/patch-Docs::C::Makefile.in
--- /usr/ports/misc/gtktalog/files/patch-Docs::C::Makefile.in Mon Jul 14 13:50:08 2003
+++ misc/gtktalog/files/patch-Docs::C::Makefile.in Mon Dec 13 14:13:59 2004
@@ -1,7 +1,7 @@
---- Docs/C/Makefile.in.orig Fri Jul 11 00:24:00 2003
-+++ Docs/C/Makefile.in Fri Jul 11 00:26:06 2003
-@@ -326,9 +326,6 @@
- -rm -rf man
+--- Docs/C/Makefile.in.orig Tue Sep 2 06:57:08 2003
++++ Docs/C/Makefile.in Mon Dec 13 14:13:46 2004
+@@ -387,9 +387,6 @@
+ -rm -rf man.junk
gtktalog/gtktalog.html: $(SGML_FILES)
- -db2html gtktalog.sgml
@@ -10,3 +10,12 @@
dist-hook: gtktalog/gtktalog.html
mkdir -p $(distdir)/gtktalog
+@@ -397,7 +394,7 @@
+ -cp gtktalog/stylesheet-images/* $(distdir)/gtktalog
+
+ install-data-local: gtktalog/gtktalog.html
+- $(mkinstalldirs) $(DESTDIR)$(gtktalog_helpdir)/images
++ $(mkinstalldirs) $(DESTDIR)$(gtktalog_helpdir)
+ -for file in $(srcdir)/gtktalog/*.html $(srcdir)/gtktalog/*.css $(srcdir)/gtktalog/*.gif; do \
+ basefile=`basename $$file`; \
+ $(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(gtktalog_helpdir)/$$basefile; \
diff -urN /usr/ports/misc/gtktalog/files/patch-Docs::fr::Makefile.in misc/gtktalog/files/patch-Docs::fr::Makefile.in
--- /usr/ports/misc/gtktalog/files/patch-Docs::fr::Makefile.in Mon Jul 14 13:50:08 2003
+++ misc/gtktalog/files/patch-Docs::fr::Makefile.in Mon Dec 13 14:14:30 2004
@@ -1,7 +1,7 @@
---- Docs/fr/Makefile.in.orig Fri Jul 11 00:36:37 2003
-+++ Docs/fr/Makefile.in Fri Jul 11 00:37:45 2003
-@@ -326,9 +326,6 @@
- -rm -rf man
+--- Docs/fr/Makefile.in.orig Tue Sep 2 06:57:10 2003
++++ Docs/fr/Makefile.in Mon Dec 13 14:14:17 2004
+@@ -387,9 +387,6 @@
+ -rm -rf man.junk
gtktalog/gtktalog.html: $(SGML_FILES)
- -db2html gtktalog.sgml
@@ -10,3 +10,12 @@
dist-hook: gtktalog/gtktalog.html
mkdir -p $(distdir)/gtktalog
+@@ -397,7 +394,7 @@
+ -cp gtktalog/stylesheet-images/* $(distdir)/gtktalog
+
+ install-data-local: gtktalog/gtktalog.html
+- $(mkinstalldirs) $(DESTDIR)$(gtktalog_helpdir)/images
++ $(mkinstalldirs) $(DESTDIR)$(gtktalog_helpdir)
+ -for file in $(srcdir)/gtktalog/*.html $(srcdir)/gtktalog/*.css $(srcdir)/gtktalog/*.gif; do \
+ basefile=`basename $$file`; \
+ $(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(gtktalog_helpdir)/$$basefile; \
diff -urN /usr/ports/misc/gtktalog/pkg-plist misc/gtktalog/pkg-plist
--- /usr/ports/misc/gtktalog/pkg-plist Mon May 17 11:43:55 2004
+++ misc/gtktalog/pkg-plist Mon Dec 13 14:11:28 2004
@@ -1,9 +1,15 @@
bin/gtktalog
lib/gtktalog/aviinfo
-lib/gtktalog/mpeginfo
lib/gtktalog/htmltitle
lib/gtktalog/modinfo
lib/gtktalog/mp3info
+lib/gtktalog/mpeginfo
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/BUGS
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/TODO
share/gnome/apps/Applications/gtktalog.desktop
share/gnome/gtktalog/gtktalog.cf
share/gnome/gtktalog/icons/c.xpm
@@ -147,17 +153,25 @@
share/gnome/help/gtktalog/fr/x846.html
share/gnome/help/gtktalog/fr/x947.html
share/gnome/pixmaps/gtktalog.png
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/BUGS
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
+%%NLS%%share/locale/ca/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/de/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/es/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/it/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/sk/LC_MESSAGES/gtktalog.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/gtktalog.mo
%%PORTDOCS%%@dirrm %%DOCSDIR%%
- at dirrm lib/gtktalog
- at dirrm share/gnome/gtktalog/icons
- at dirrm share/gnome/gtktalog/xpm
- at dirrm share/gnome/gtktalog
- at dirrm share/gnome/help/gtktalog/C
@dirrm share/gnome/help/gtktalog/fr
+ at dirrm share/gnome/help/gtktalog/C
@dirrm share/gnome/help/gtktalog
+ at dirrm share/gnome/gtktalog/xpm
+ at dirrm share/gnome/gtktalog/icons
+ at dirrm share/gnome/gtktalog
+ at dirrm lib/gtktalog
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list