aboutsummaryrefslogtreecommitdiffstats
path: root/graphics/comix
diff options
context:
space:
mode:
authormezz <mezz@FreeBSD.org>2008-07-09 04:13:22 +0800
committermezz <mezz@FreeBSD.org>2008-07-09 04:13:22 +0800
commita635698cb621fdc072536353b452202b61a0eb87 (patch)
treef8e23a3f6350ec8b01631e52307c91450b25213c /graphics/comix
parent7a1fd165784d29ba99d218b76954d26968561e72 (diff)
downloadfreebsd-ports-gnome-a635698cb621fdc072536353b452202b61a0eb87.tar.gz
freebsd-ports-gnome-a635698cb621fdc072536353b452202b61a0eb87.tar.zst
freebsd-ports-gnome-a635698cb621fdc072536353b452202b61a0eb87.zip
Update to 3.6.5. See Changelog for details:
http://comix.sourceforge.net/changelog.html Security: Applied security fix patches to handle unsecure tempfile creation and character escaping in filenames.
Diffstat (limited to 'graphics/comix')
-rw-r--r--graphics/comix/Makefile6
-rw-r--r--graphics/comix/distinfo6
-rw-r--r--graphics/comix/files/patch-install.py13
-rw-r--r--graphics/comix/pkg-plist4
4 files changed, 23 insertions, 6 deletions
diff --git a/graphics/comix/Makefile b/graphics/comix/Makefile
index 6aaa79c20b55..52307cd6b5a8 100644
--- a/graphics/comix/Makefile
+++ b/graphics/comix/Makefile
@@ -7,8 +7,7 @@
#
PORTNAME= comix
-PORTVERSION= 3.6.4
-PORTREVISION= 2
+PORTVERSION= 3.6.5
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -47,7 +46,8 @@ post-extract:
post-patch:
@${REINPLACE_CMD} -e "s|share/man|man|g ; s|1.gz|1|g ; \
s|/usr/share/mime|${PREFIX}/share/mime|g ; \
- s|'/usr'|'${PREFIX}'|g" \
+ s|'/usr'|'${PREFIX}'|g ; \
+ s|%%GCONF_CONFIG_SOURCE%%|${GCONF_CONFIG_SOURCE}|g" \
${WRKSRC}/install.py
@${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|g" \
${WRKSRC}/comix
diff --git a/graphics/comix/distinfo b/graphics/comix/distinfo
index 9c749ab0f6cf..b2a39528600b 100644
--- a/graphics/comix/distinfo
+++ b/graphics/comix/distinfo
@@ -1,3 +1,3 @@
-MD5 (comix-3.6.4.tar.gz) = 1ece2cde0057abf5913b0f2933d839ab
-SHA256 (comix-3.6.4.tar.gz) = 25727929f15d626aed329298cde988ae4104e9e9797e1d948a272a61e0c735fb
-SIZE (comix-3.6.4.tar.gz) = 398202
+MD5 (comix-3.6.5.tar.gz) = 4f6210ee04b5b01cb37ab58638278a03
+SHA256 (comix-3.6.5.tar.gz) = 79c67d1d1d7cd3244b820879af26d203b6268805d63b0eebd34810be651e8101
+SIZE (comix-3.6.5.tar.gz) = 459165
diff --git a/graphics/comix/files/patch-install.py b/graphics/comix/files/patch-install.py
new file mode 100644
index 000000000000..46d2173854b4
--- /dev/null
+++ b/graphics/comix/files/patch-install.py
@@ -0,0 +1,13 @@
+--- install.py.orig 2008-07-08 15:03:56.000000000 -0500
++++ install.py 2008-07-08 15:04:27.000000000 -0500
+@@ -181,8 +181,8 @@
+ print "Updated mime database."
+ schemas = \
+ no_balloon and "comicbook-no-balloon.schemas" or "comicbook.schemas"
+- os.popen("export GCONF_CONFIG_SOURCE=`gconftool-2 "
+- "--get-default-source 2>/dev/null` && gconftool-2 "
++ os.popen("export GCONF_CONFIG_SOURCE=%%GCONF_CONFIG_SOURCE%% "
++ "&& gconftool-2 "
+ "--makefile-install-rule ./mime/%s 2>/dev/null" % schemas)
+ print
+ print "Registered comic archive thumbnailer in gconf (if available)."
diff --git a/graphics/comix/pkg-plist b/graphics/comix/pkg-plist
index 25b30cffcacc..b45ba9857ef0 100644
--- a/graphics/comix/pkg-plist
+++ b/graphics/comix/pkg-plist
@@ -7,14 +7,18 @@ share/applications/comix.desktop
share/icons/hicolor/48x48/apps/comix.png
share/icons/hicolor/scalable/apps/comix.svg
share/locale/ca/LC_MESSAGES/comix.mo
+share/locale/cs/LC_MESSAGES/comix.mo
share/locale/de/LC_MESSAGES/comix.mo
share/locale/el/LC_MESSAGES/comix.mo
share/locale/es/LC_MESSAGES/comix.mo
+share/locale/fa/LC_MESSAGES/comix.mo
share/locale/fr/LC_MESSAGES/comix.mo
share/locale/hr/LC_MESSAGES/comix.mo
share/locale/hu/LC_MESSAGES/comix.mo
+share/locale/id/LC_MESSAGES/comix.mo
share/locale/it/LC_MESSAGES/comix.mo
share/locale/ja/LC_MESSAGES/comix.mo
+share/locale/ko/LC_MESSAGES/comix.mo
share/locale/nl/LC_MESSAGES/comix.mo
share/locale/pl/LC_MESSAGES/comix.mo
share/locale/pt_BR/LC_MESSAGES/comix.mo