Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ports/179681: [Maintainer Update] graphics/gimp-help and subsidiary ports

0 views
Skip to first unread message

RyoTa SimaMoto

unread,
Jun 18, 2013, 8:14:19 AM6/18/13
to

>Number: 179681
>Category: ports
>Synopsis: [Maintainer Update] graphics/gimp-help and subsidiary ports
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Tue Jun 18 12:20:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: RyoTa SimaMoto
>Release: 9-STABLE
>Organization:
>Environment:
FreeBSD takiba.fakenet 9.1-STABLE FreeBSD 9.1-STABLE #6 r251052M: Fri May 31 01:00:05 JST 2013 ro...@takiba.fakenet:/usr/obj/usr/src/sys/VAIO i386
>Description:
Update GIMP Documentation to 2.8 series for GIMP's context online manual system.
Remove chinese/gimp-help-zh_CN, french/gimp-help, german/gimp-help,
japanese/gimp-help, korean/gimp-help, misc/gimp-help-en, misc/gimp-help-es,
misc/gimp-help-it, misc/gimp-help-nl, misc/gimp-help-nn, misc/gimp-help-sv,
polish/gimp-help, and russian/gimp-help.
Change graphics/gimp-help that used to the meta-port to an actual port that
generates HTML documents from XML sources using GETTEXT on the languages
which the user selects.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: graphics/gimp-help/Makefile
===================================================================
--- graphics/gimp-help/Makefile (revision 321176)
+++ graphics/gimp-help/Makefile (working copy)
@@ -2,54 +2,69 @@
# $FreeBSD$

PORTNAME= gimp-help
-PORTVERSION= 2.6.1
-CATEGORIES= graphics
-MASTER_SITES= # empty
-PKGNAMESUFFIX= -html
-DISTFILES= # none
-EXTRACT_ONLY= # empty
+PORTVERSION= 2.8.0
+CATEGORIES= graphics gnome
+MASTER_SITES= ftp://ftp.gimp.org/pub/%SUBDIR%/ \
+ http://gimp.mirrors.hoobly.com/%SUBDIR%/ \
+ http://ftp.gwdg.de/pub/misc/grafik/gimp/%SUBDIR%/ \
+ http://www.mirrorservice.org/sites/ftp.gimp.org/pub/%SUBDIR%/ \
+ ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,graphics/%SUBDIR%,}
+MASTER_SITE_SUBDIR= gimp/help/

MAINTAINER= liang...@gmail.com
-COMMENT= The meta port for GIMP User Manual
+COMMENT= GIMP User Manual

LICENSE= GFDL

-.MAKE.FreeBSD_UL= yes
+BUILD_DEPENDS+= msgfmt:${PORTSDIR}/devel/gettext \
+ xsltproc:${PORTSDIR}/textproc/libxslt \
+ xmllint:${PORTSDIR}/textproc/libxml2
+# dblatex:${PORTSDIR}/textproc/dblatex \ # for build PDF
+# dot:${PORTSDIR}/graphics/graphviz \ # for build system devel. & debug
+# pngnq:${PORTSDIR}/graphics/pngnq \ # unused
+# pngcrush:${PORTSDIR}/graphics/pngcrush \ # unused
+#RUN_DEPENDS= gimp-2.8:${PORTSDIR}/graphics/gimp-app

-NO_BUILD= yes
+USES= pkgconfig
+USE_BZIP2= yes
+GNU_CONFIGURE= yes
+USE_GMAKE= yes

-LANG_ALL= de en es fr it ja ko nl nn pl ru sv zh_CN
+LANG_ALL= de el en en_GB es fr it ja nl nn ru
+LANG_ALMOST_UNTRANSLATED= da fi hr ko lt pl sl sv zh_CN

-de_PORT= german/gimp-help
-fr_PORT= french/gimp-help
-ja_PORT= japanese/gimp-help
-ko_PORT= korean/gimp-help
-pl_PORT= polish/gimp-help
-ru_PORT= russian/gimp-help
-zh_CN_PORT= chinese/gimp-help-zh_CN
-
# you can find more in ${PORTSDIR}/misc/kde4-l10n/files/kde4-lang-names
+da_NAME= Danish
de_NAME= German
+el_NAME= Greek
en_NAME= English
+en_GB_NAME= British English
es_NAME= Spanish
+fi_NAME= Finnish
fr_NAME= French
+hr_NAME= Croatian
it_NAME= Italian
ja_NAME= Japanese
ko_NAME= Korean
+lt_NAME= Lithuanian
nl_NAME= Dutch
nn_NAME= Norwegian Nynorsk
pl_NAME= Polish
ru_NAME= Russian
+sl_NAME= Slovenian
sv_NAME= Swedish
zh_CN_NAME= Chinese Simplified

+GIMPHELPDIR?= ${PREFIX}/share/gimp/help
+
.for lang in ${LANG_ALL}
-${lang}_DETECT?= ${LOCALBASE}/share/gimp/help/${lang}/index.html
+${lang}_DETECT?= ${GIMPHELPDIR}/${lang}/index.html
${lang}_PORT?= misc/gimp-help-${lang}
${lang}_NAME?= ${lang}
${lang:U}_DESC= ${${lang}_NAME}
.endfor

+.MAKE.FreeBSD_UL= yes
OPTIONS_DEFINE= ALL
OPTIONS_DEFAULT= ALL
ALL_DESC= All translations
@@ -61,11 +76,26 @@

.for lang in ${LANG_ALL}
.if ${PORT_OPTIONS:MALL} || ${PORT_OPTIONS:M${lang:U}}
-RUN_DEPENDS+= ${${lang}_DETECT}:${PORTSDIR}/${${lang}_PORT}
+TARGETLANGS+= ${lang}
.endif
.endfor

+do-build:
+.for lang in ${TARGETLANGS}
+ @cd ${WRKSRC} && ${GMAKE} html-${lang}
+.endfor
+
do-install:
- ${DO_NADA}
+ @${MKDIR} ${GIMPHELPDIR}
+.for lang in ${TARGETLANGS}
+ @(cd ${WRKSRC}/html ; tar cLf - ${lang}) | \
+ (cd ${GIMPHELPDIR} ; tar xvf -)
+.endfor
+ @${RM} -f ${WRKDIR}/PLIST.doc ; \
+ ${FIND} ${GIMPHELPDIR} -type f | ${SED} 's|${PREFIX}/||' \
+ >> ${WRKDIR}/PLIST.doc ; \
+ ${FIND} ${GIMPHELPDIR} -type d | ${SED} 's|${PREFIX}/|@dirrm |' \
+ | ${SORT} -r >> ${WRKDIR}/PLIST.doc ; \
+ cd ${WRKDIR} ; ${SED} -i -e '/PLIST.doc/ r PLIST.doc' ${TMPPLIST}

.include <bsd.port.mk>
Index: graphics/gimp-help/distinfo
===================================================================
--- graphics/gimp-help/distinfo (revision 0)
+++ graphics/gimp-help/distinfo (working copy)
@@ -0,0 +1,2 @@
+SHA256 (gimp-help-2.8.0.tar.bz2) = 34385b13eeacb8d6672f3e19444c3270dd55aad4ac2b2e2f613e7e0d3dd407df
+SIZE (gimp-help-2.8.0.tar.bz2) = 132408834
Index: graphics/gimp-help/pkg-descr
===================================================================
--- graphics/gimp-help/pkg-descr (revision 321176)
+++ graphics/gimp-help/pkg-descr (working copy)
@@ -1,5 +1,6 @@
-The meta port for GIMP User Manual. The GIMP User Manual is distributed
-as a set of HTML pages for use with the internal GIMP help browser
-or any web browser.
+GIMP-Help is a help system designed for use with the internal
+GIMP help browser, external web browser and HTML renderers, and
+human eyeballs. Docbook is used to create a highly customizable
+system for all needs.

-WWW: http://docs.gimp.org
+WWW: http://docs.gimp.org
Index: graphics/gimp-help/pkg-plist
===================================================================
--- graphics/gimp-help/pkg-plist (revision 0)
+++ graphics/gimp-help/pkg-plist (working copy)
@@ -0,0 +1 @@
+@comment Insert PLIST.doc here


>Release-Note:
>Audit-Trail:
>Unformatted:
_______________________________________________
freebsd-p...@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "freebsd-ports-b...@freebsd.org"

RyōTa SimaMoto

unread,
Jun 18, 2013, 8:40:00 AM6/18/13
to
The following reply was made to PR ports/179681; it has been noted by GNATS.

From: =?UTF-8?Q?Ry=C5=8DTa_SimaMoto?= <liang...@gmail.com>
To: bug-fo...@freebsd.org
Cc:
Subject: Re: ports/179681: [Maintainer Update] graphics/gimp-help and
subsidiary ports
Date: Tue, 18 Jun 2013 21:30:10 +0900

--e89a8f50335ac7c55804df6cdf93
Content-Type: text/plain; charset=UTF-8

Then 'svn rm' these 16 files:
chinese/gimp-help-zh_CN/Makefile
french/gimp-help/Makefile
german/gimp-help/Makefile
japanese/gimp-help/Makefile
korean/gimp-help/Makefile
misc/gimp-help-en/Makefile
misc/gimp-help-en/distinfo
misc/gimp-help-en/pkg-descr
misc/gimp-help-en/pkg-plist
misc/gimp-help-es/Makefile
misc/gimp-help-it/Makefile
misc/gimp-help-nl/Makefile
misc/gimp-help-nn/Makefile
misc/gimp-help-sv/Makefile
polish/gimp-help/Makefile
russian/gimp-help/Makefile

These 13 ports are no longer used.

--e89a8f50335ac7c55804df6cdf93
Content-Type: application/octet-stream; name="remove13ports.diff"
Content-Disposition: attachment; filename="remove13ports.diff"
Content-Transfer-Encoding: base64
X-Attachment-Id: file0

SW5kZXg6IGNoaW5lc2UvTWFrZWZpbGUKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gY2hpbmVzZS9NYWtlZmlsZQko
cmV2aXNpb24gMzIxMTc2KQorKysgY2hpbmVzZS9NYWtlZmlsZQkod29ya2luZyBjb3B5KQpAQCAt
NTUsNyArNTUsNiBAQAogICAgIFNVQkRJUiArPSBnYjJqaXMKICAgICBTVUJESVIgKz0gZ2IycHMK
ICAgICBTVUJESVIgKz0gZ2NpbgotICAgIFNVQkRJUiArPSBnaW1wLWhlbHAtemhfQ04KICAgICBT
VUJESVIgKz0gZ3Vnb2QtY2xlYW4KICAgICBTVUJESVIgKz0gaGFuemltCiAgICAgU1VCRElSICs9
IGhjCkluZGV4OiBmcmVuY2gvTWFrZWZpbGUKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gZnJlbmNoL01ha2VmaWxl
CShyZXZpc2lvbiAzMjExNzYpCisrKyBmcmVuY2gvTWFrZWZpbGUJKHdvcmtpbmcgY29weSkKQEAg
LTE3LDcgKzE3LDYgQEAKICAgICBTVUJESVIgKz0gZm9ydHVuZS1tb2QtemFyYXRob3VzdHJhCiAg
ICAgU1VCRElSICs9IGdlb25leHQKICAgICBTVUJESVIgKz0gZ2ZhaW0KLSAgICBTVUJESVIgKz0g
Z2ltcC1oZWxwCiAgICAgU1VCRElSICs9IGhvbWFyZAogICAgIFNVQkRJUiArPSBodW5zcGVsbAog
ICAgIFNVQkRJUiArPSBoeXBoZW4KSW5kZXg6IGdlcm1hbi9NYWtlZmlsZQo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBnZXJtYW4vTWFrZWZpbGUJKHJldmlzaW9uIDMyMTE3NikKKysrIGdlcm1hbi9NYWtlZmlsZQko
d29ya2luZyBjb3B5KQpAQCAtMjAsNyArMjAsNiBAQAogICAgIFNVQkRJUiArPSBkdGF1cwogICAg
IFNVQkRJUiArPSBlcmljNAogICAgIFNVQkRJUiArPSBnZW9uZXh0Ci0gICAgU1VCRElSICs9IGdp
bXAtaGVscAogICAgIFNVQkRJUiArPSBodW5zcGVsbAogICAgIFNVQkRJUiArPSBoeXBoZW4KICAg
ICBTVUJESVIgKz0gaXNwZWxsCkluZGV4OiBqYXBhbmVzZS9NYWtlZmlsZQo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBqYXBhbmVzZS9NYWtlZmlsZQkocmV2aXNpb24gMzIxMTc2KQorKysgamFwYW5lc2UvTWFrZWZp
bGUJKHdvcmtpbmcgY29weSkKQEAgLTk3LDcgKzk3LDYgQEAKICAgICBTVUJESVIgKz0gZ2F3awog
ICAgIFNVQkRJUiArPSBnZAogICAgIFNVQkRJUiArPSBnZWR5Ci0gICAgU1VCRElSICs9IGdpbXAt
aGVscAogICAgIFNVQkRJUiArPSBnaml0ZW4KICAgICBTVUJESVIgKz0gZ29ydWEKICAgICBTVUJE
SVIgKz0gZ3FtcGVnCkluZGV4OiBrb3JlYW4vTWFrZWZpbGUKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0ga29yZWFu
L01ha2VmaWxlCShyZXZpc2lvbiAzMjExNzYpCisrKyBrb3JlYW4vTWFrZWZpbGUJKHdvcmtpbmcg
Y29weSkKQEAgLTEzLDcgKzEzLDYgQEAKICAgICBTVUJESVIgKz0gZW5nZGljCiAgICAgU1VCRElS
ICs9IGV0ZXJtCiAgICAgU1VCRElSICs9IGZjaXR4LWhhbmd1bAotICAgIFNVQkRJUiArPSBnaW1w
LWhlbHAKICAgICBTVUJESVIgKz0gZ3RrY29tbQogICAgIFNVQkRJUiArPSBoMnBzCiAgICAgU1VC
RElSICs9IGhhbnlhbmdmb250cwpJbmRleDogbWlzYy9NYWtlZmlsZQo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBt
aXNjL01ha2VmaWxlCShyZXZpc2lvbiAzMjExNzYpCisrKyBtaXNjL01ha2VmaWxlCSh3b3JraW5n
IGNvcHkpCkBAIC0xMzAsMTIgKzEzMCw2IEBACiAgICAgU1VCRElSICs9IGdjdHBjCiAgICAgU1VC
RElSICs9IGdlZWtjb2RlCiAgICAgU1VCRElSICs9IGdldG9wdAotICAgIFNVQkRJUiArPSBnaW1w
LWhlbHAtZW4KLSAgICBTVUJESVIgKz0gZ2ltcC1oZWxwLWVzCi0gICAgU1VCRElSICs9IGdpbXAt
aGVscC1pdAotICAgIFNVQkRJUiArPSBnaW1wLWhlbHAtbmwKLSAgICBTVUJESVIgKz0gZ2ltcC1o
ZWxwLW5uCi0gICAgU1VCRElSICs9IGdpbXAtaGVscC1zdgogICAgIFNVQkRJUiArPSBna3JlbGxt
LWdhbW1hCiAgICAgU1VCRElSICs9IGdrcmVsbG0taGVsaXVtCiAgICAgU1VCRElSICs9IGdrcmVs
bG0teGtiCkluZGV4OiBwb2xpc2gvTWFrZWZpbGUKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gcG9saXNoL01ha2Vm
aWxlCShyZXZpc2lvbiAzMjExNzYpCisrKyBwb2xpc2gvTWFrZWZpbGUJKHdvcmtpbmcgY29weSkK
QEAgLTgsNyArOCw2IEBACiAgICAgU1VCRElSICs9IGVrZwogICAgIFNVQkRJUiArPSBla2cyCiAg
ICAgU1VCRElSICs9IGZvcnR1bmVwbAotICAgIFNVQkRJUiArPSBnaW1wLWhlbHAKICAgICBTVUJE
SVIgKz0gZ251Z2FkdTIKICAgICBTVUJESVIgKz0gaHVuc3BlbGwKICAgICBTVUJESVIgKz0gaHlw
aGVuCkluZGV4OiBydXNzaWFuL01ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHJ1c3NpYW4vTWFrZWZp
bGUJKHJldmlzaW9uIDMyMTE3NikKKysrIHJ1c3NpYW4vTWFrZWZpbGUJKHdvcmtpbmcgY29weSkK
QEAgLTE1LDcgKzE1LDYgQEAKICAgICBTVUJESVIgKz0gZm9ydHVuZS1iYXNob3JncnUKICAgICBT
VUJESVIgKz0gZm9ydHVuZXJ1CiAgICAgU1VCRElSICs9IGdkCi0gICAgU1VCRElSICs9IGdpbXAt
aGVscAogICAgIFNVQkRJUiArPSBodW5zcGVsbAogICAgIFNVQkRJUiArPSBoeXBoZW4KICAgICBT
VUJESVIgKz0gaXJjZC1oeWJyaWQK
--e89a8f50335ac7c55804df6cdf93--

mi...@freebsd.org

unread,
Jun 22, 2013, 11:21:25 AM6/22/13
to
Synopsis: [Maintainer Update] graphics/gimp-help and subsidiary ports

Responsible-Changed-From-To: freebsd-ports-bugs->miwi
Responsible-Changed-By: miwi
Responsible-Changed-When: Sat Jun 22 15:21:25 UTC 2013
Responsible-Changed-Why:
I'll take it.

http://www.freebsd.org/cgi/query-pr.cgi?pr=179681
0 new messages