aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkris <kris@FreeBSD.org>2004-12-20 14:25:32 +0800
committerkris <kris@FreeBSD.org>2004-12-20 14:25:32 +0800
commit02989e2437fbb92bec09872e24565f5258738d6c (patch)
treefe4b8882b203329c780131256607631f3c9982f1
parent250c4112863bc910c426644f3d19dc3a2974d3b7 (diff)
downloadfreebsd-ports-graphics-02989e2437fbb92bec09872e24565f5258738d6c.tar.gz
freebsd-ports-graphics-02989e2437fbb92bec09872e24565f5258738d6c.tar.zst
freebsd-ports-graphics-02989e2437fbb92bec09872e24565f5258738d6c.zip
Don't remove system locale directories (not listed in the relevant
BSD.*.dist), but do remove locale directories that are not listed there. Moreover, don't try to unconditionally @dirrm these directories since they're shared with other ports and are likely to still be in use.
-rw-r--r--comms/lrzsz/pkg-plist3
-rw-r--r--graphics/eog2/pkg-plist2
-rw-r--r--graphics/kalbum/pkg-plist9
-rw-r--r--mail/kshowmail/pkg-plist11
-rw-r--r--misc/k3b-i18n/pkg-plist39
-rw-r--r--multimedia/okle/pkg-plist9
-rw-r--r--net-p2p/amule1/pkg-plist2
-rw-r--r--net-p2p/kmldonkey/pkg-plist24
-rw-r--r--net-p2p/xmule/pkg-plist14
-rw-r--r--net/amule/pkg-plist2
-rw-r--r--net/amule1/pkg-plist2
-rw-r--r--net/kmldonkey/pkg-plist24
-rw-r--r--net/xmule/pkg-plist14
-rw-r--r--print/a2ps-letter/pkg-plist49
-rw-r--r--print/kcdlabel/pkg-plist9
-rw-r--r--textproc/aspell/pkg-plist6
-rw-r--r--www/akregator/pkg-plist45
-rw-r--r--www/linkchecker/pkg-plist3
-rw-r--r--x11-toolkits/gtk20/pkg-plist2
-rw-r--r--x11-toolkits/gtk30/pkg-plist2
20 files changed, 28 insertions, 243 deletions
diff --git a/comms/lrzsz/pkg-plist b/comms/lrzsz/pkg-plist
index 8a10378fc61..28c812b7a98 100644
--- a/comms/lrzsz/pkg-plist
+++ b/comms/lrzsz/pkg-plist
@@ -5,6 +5,3 @@ bin/lsb
bin/lsx
bin/lsz
share/locale/de/LC_MESSAGES/lrzsz.mo
-@unexec rmdir %D/share/locale/*/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/* 2>/dev/null || true
-@unexec rmdir %D/share/locale 2>/dev/null || true
diff --git a/graphics/eog2/pkg-plist b/graphics/eog2/pkg-plist
index ecd22848fd0..61b80e5a1da 100644
--- a/graphics/eog2/pkg-plist
+++ b/graphics/eog2/pkg-plist
@@ -129,6 +129,8 @@ share/locale/wa/LC_MESSAGES/eog.mo
share/locale/zh_CN/LC_MESSAGES/eog.mo
share/locale/zh_TW/LC_MESSAGES/eog.mo
share/locale/zu/LC_MESSAGES/eog.mo
+@unexec rmdir %D/share/locale/zu/LC_MESSAGES 2> /dev/null || true
+@unexec rmdir %D/share/locale/zu 2> /dev/null || true
@dirrm share/gnome/pixmaps/eog
@dirrm share/gnome/omf/eog
@dirrm share/gnome/help/eog/zh_TW/figures
diff --git a/graphics/kalbum/pkg-plist b/graphics/kalbum/pkg-plist
index 4fcb3ed2033..ce1bdf54ee1 100644
--- a/graphics/kalbum/pkg-plist
+++ b/graphics/kalbum/pkg-plist
@@ -53,15 +53,6 @@ share/locale/it/LC_MESSAGES/kalbum.mo
share/mimelnk/application/x-kalbum.desktop
@unexec rmdir %D/share/mimelnk/application 2>/dev/null || true
@unexec rmdir %D/share/mimelnk 2>/dev/null || true
-@unexec rmdir %D/share/locale/it/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/it 2>/dev/null || true
-@unexec rmdir %D/share/locale/hu/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/hu 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr 2>/dev/null || true
-@unexec rmdir %D/share/locale/es/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/es 2>/dev/null || true
-@unexec rmdir %D/share/locale 2>/dev/null || true
@unexec rmdir %D/share/icons/locolor/32x32/apps 2>/dev/null || true
@unexec rmdir %D/share/icons/locolor/32x32 2>/dev/null || true
@unexec rmdir %D/share/icons/locolor/16x16/apps 2>/dev/null || true
diff --git a/mail/kshowmail/pkg-plist b/mail/kshowmail/pkg-plist
index 5bcf8f686bc..94ee8fe5f90 100644
--- a/mail/kshowmail/pkg-plist
+++ b/mail/kshowmail/pkg-plist
@@ -35,17 +35,6 @@ share/locale/es/LC_MESSAGES/kshowmail.mo
share/locale/fr/LC_MESSAGES/kshowmail.mo
share/locale/hu/LC_MESSAGES/kshowmail.mo
share/locale/sv/LC_MESSAGES/kshowmail.mo
-@unexec rmdir %D/share/locale/sv/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/sv 2>/dev/null || true
-@unexec rmdir %D/share/locale/hu/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/hu 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr 2>/dev/null || true
-@unexec rmdir %D/share/locale/es/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/es 2>/dev/null || true
-@unexec rmdir %D/share/locale/de/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/de 2>/dev/null || true
-@unexec rmdir %D/share/locale 2>/dev/null || true
@unexec rmdir %D/share/icons/hicolor/16x16/apps 2>/dev/null || true
@unexec rmdir %D/share/icons/hicolor/16x16 2>/dev/null || true
@unexec rmdir %D/share/icons/hicolor 2>/dev/null || true
diff --git a/misc/k3b-i18n/pkg-plist b/misc/k3b-i18n/pkg-plist
index 1a60af81f19..5f753014dec 100644
--- a/misc/k3b-i18n/pkg-plist
+++ b/misc/k3b-i18n/pkg-plist
@@ -92,71 +92,32 @@ share/locale/zu/LC_MESSAGES/k3b.mo
@unexec rmdir %D/share/locale/xh 2>/dev/null || true
@unexec rmdir %D/share/locale/ven/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/ven 2>/dev/null || true
-@unexec rmdir %D/share/locale/tr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/tr 2>/dev/null || true
-@unexec rmdir %D/share/locale/ta/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ta 2>/dev/null || true
-@unexec rmdir %D/share/locale/sv/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/sv 2>/dev/null || true
@unexec rmdir %D/share/locale/sr/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/sr 2>/dev/null || true
@unexec rmdir %D/share/locale/sl/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/sl 2>/dev/null || true
@unexec rmdir %D/share/locale/sk/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/sk 2>/dev/null || true
-@unexec rmdir %D/share/locale/ru/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ru 2>/dev/null || true
@unexec rmdir %D/share/locale/ro/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/ro 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt_BR/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt_BR 2>/dev/null || true
@unexec rmdir %D/share/locale/pt/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/pt 2>/dev/null || true
@unexec rmdir %D/share/locale/pl/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/pl 2>/dev/null || true
@unexec rmdir %D/share/locale/nso/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/nso 2>/dev/null || true
-@unexec rmdir %D/share/locale/nl/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/nl 2>/dev/null || true
-@unexec rmdir %D/share/locale/nb/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/nb 2>/dev/null || true
-@unexec rmdir %D/share/locale/ja/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ja 2>/dev/null || true
-@unexec rmdir %D/share/locale/it/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/it 2>/dev/null || true
-@unexec rmdir %D/share/locale/hu/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/hu 2>/dev/null || true
@unexec rmdir %D/share/locale/gl/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/gl 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr 2>/dev/null || true
@unexec rmdir %D/share/locale/fo/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/fo 2>/dev/null || true
@unexec rmdir %D/share/locale/fi/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/fi 2>/dev/null || true
-@unexec rmdir %D/share/locale/et/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/et 2>/dev/null || true
-@unexec rmdir %D/share/locale/es/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/es 2>/dev/null || true
-@unexec rmdir %D/share/locale/en_GB/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/en_GB 2>/dev/null || true
@unexec rmdir %D/share/locale/el/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/el 2>/dev/null || true
-@unexec rmdir %D/share/locale/de/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/de 2>/dev/null || true
-@unexec rmdir %D/share/locale/da/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/da 2>/dev/null || true
@unexec rmdir %D/share/locale/cs/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/cs 2>/dev/null || true
@unexec rmdir %D/share/locale/ca/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/ca 2>/dev/null || true
-@unexec rmdir %D/share/locale/bs/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/bs 2>/dev/null || true
-@unexec rmdir %D/share/locale/bg/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/bg 2>/dev/null || true
-@unexec rmdir %D/share/locale/ar/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ar 2>/dev/null || true
-@unexec rmdir %D/share/locale 2>/dev/null || true
@dirrm share/doc/HTML/sv/k3b
@unexec rmdir %D/share/doc/HTML/sv 2>/dev/null || true
@dirrm share/doc/HTML/ru/k3b
diff --git a/multimedia/okle/pkg-plist b/multimedia/okle/pkg-plist
index 52c8bdc8486..5a35741e98e 100644
--- a/multimedia/okle/pkg-plist
+++ b/multimedia/okle/pkg-plist
@@ -36,15 +36,6 @@ share/locale/es/LC_MESSAGES/okle.mo
share/locale/hu/LC_MESSAGES/okle.mo
share/locale/it/LC_MESSAGES/okle.mo
share/locale/sv/LC_MESSAGES/okle.mo
-@unexec rmdir %D/share/locale/sv/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/sv 2>/dev/null || true
-@unexec rmdir %D/share/locale/it/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/it 2>/dev/null || true
-@unexec rmdir %D/share/locale/hu/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/hu 2>/dev/null || true
-@unexec rmdir %D/share/locale/de/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/de 2>/dev/null || true
-@unexec rmdir %D/share/locale 2>/dev/null || true
@unexec rmdir %D/share/icons/hicolor/32x32/apps 2>/dev/null || true
@unexec rmdir %D/share/icons/hicolor/32x32 2>/dev/null || true
@unexec rmdir %D/share/icons/hicolor/16x16/apps 2>/dev/null || true
diff --git a/net-p2p/amule1/pkg-plist b/net-p2p/amule1/pkg-plist
index 5ebbd5f78e4..7000b37e995 100644
--- a/net-p2p/amule1/pkg-plist
+++ b/net-p2p/amule1/pkg-plist
@@ -76,5 +76,3 @@ share/gnome/amuleweb/webserver/yellow.gif
share/gnome/amuleweb/aMule.tmpl
@dirrm share/gnome/amuleweb/webserver
@dirrm share/gnome/amuleweb
-@unexec rmdir %D/share/locale/ee/LC_MESSAGES 2> /dev/null || true
-@unexec rmdir %D/share/locale/ee 2> /dev/null || true
diff --git a/net-p2p/kmldonkey/pkg-plist b/net-p2p/kmldonkey/pkg-plist
index a58c429b53d..117f8d08987 100644
--- a/net-p2p/kmldonkey/pkg-plist
+++ b/net-p2p/kmldonkey/pkg-plist
@@ -100,40 +100,16 @@ share/servicetypes/kmldonkey_plugin.desktop
@unexec rmdir %D/share/services 2>/dev/null || true
@unexec rmdir %D/share/locale/zh_CN/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/zh_CN 2>/dev/null || true
-@unexec rmdir %D/share/locale/tr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ta/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ta 2>/dev/null || true
-@unexec rmdir %D/share/locale/sv/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/sr/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/sr 2>/dev/null || true
-@unexec rmdir %D/share/locale/ru/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/ro/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/ro 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt_BR/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/pt/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/pt 2>/dev/null || true
@unexec rmdir %D/share/locale/pl/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/pl 2>/dev/null || true
-@unexec rmdir %D/share/locale/nl/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/nb/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/it/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/is/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/is 2>/dev/null || true
-@unexec rmdir %D/share/locale/hu/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ga/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ga 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/et/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/es/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/en_GB/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/de/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/da/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/cy/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/cy 2>/dev/null || true
@unexec rmdir %D/share/locale/ca/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/ca 2>/dev/null || true
-@unexec rmdir %D/share/locale/br/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/br 2>/dev/null || true
@unexec rmdir %D/share/icons/hicolor/64x64/apps 2>/dev/null || true
@unexec rmdir %D/share/icons/hicolor/64x64 2>/dev/null || true
@unexec rmdir %D/share/icons/hicolor/48x48/apps 2>/dev/null || true
diff --git a/net-p2p/xmule/pkg-plist b/net-p2p/xmule/pkg-plist
index d10e42e96dc..c82b3665056 100644
--- a/net-p2p/xmule/pkg-plist
+++ b/net-p2p/xmule/pkg-plist
@@ -11,24 +11,10 @@ share/locale/it/LC_MESSAGES/xMule.mo
share/locale/ko/LC_MESSAGES/xMule.mo
share/locale/pl/LC_MESSAGES/xMule.mo
share/locale/tr/LC_MESSAGES/xMule.mo
-@unexec rmdir %D/share/locale/tr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/tr 2>/dev/null || true
@unexec rmdir %D/share/locale/pl/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/pl 2>/dev/null || true
@unexec rmdir %D/share/locale/ko/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/ko 2>/dev/null || true
-@unexec rmdir %D/share/locale/it/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/it 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr 2>/dev/null || true
-@unexec rmdir %D/share/locale/es_MX/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/es_MX 2>/dev/null || true
-@unexec rmdir %D/share/locale/es/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/es 2>/dev/null || true
-@unexec rmdir %D/share/locale/ee/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ee 2>/dev/null || true
-@unexec rmdir %D/share/locale/de/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/de 2>/dev/null || true
@unexec rmdir %D/share/gnome/pixmaps 2>/dev/null || true
@unexec rmdir %D/share/gnome/locale 2>/dev/null || true
@unexec rmdir %D/share/gnome/applications 2>/dev/null || true
diff --git a/net/amule/pkg-plist b/net/amule/pkg-plist
index 5ebbd5f78e4..7000b37e995 100644
--- a/net/amule/pkg-plist
+++ b/net/amule/pkg-plist
@@ -76,5 +76,3 @@ share/gnome/amuleweb/webserver/yellow.gif
share/gnome/amuleweb/aMule.tmpl
@dirrm share/gnome/amuleweb/webserver
@dirrm share/gnome/amuleweb
-@unexec rmdir %D/share/locale/ee/LC_MESSAGES 2> /dev/null || true
-@unexec rmdir %D/share/locale/ee 2> /dev/null || true
diff --git a/net/amule1/pkg-plist b/net/amule1/pkg-plist
index 5ebbd5f78e4..7000b37e995 100644
--- a/net/amule1/pkg-plist
+++ b/net/amule1/pkg-plist
@@ -76,5 +76,3 @@ share/gnome/amuleweb/webserver/yellow.gif
share/gnome/amuleweb/aMule.tmpl
@dirrm share/gnome/amuleweb/webserver
@dirrm share/gnome/amuleweb
-@unexec rmdir %D/share/locale/ee/LC_MESSAGES 2> /dev/null || true
-@unexec rmdir %D/share/locale/ee 2> /dev/null || true
diff --git a/net/kmldonkey/pkg-plist b/net/kmldonkey/pkg-plist
index a58c429b53d..117f8d08987 100644
--- a/net/kmldonkey/pkg-plist
+++ b/net/kmldonkey/pkg-plist
@@ -100,40 +100,16 @@ share/servicetypes/kmldonkey_plugin.desktop
@unexec rmdir %D/share/services 2>/dev/null || true
@unexec rmdir %D/share/locale/zh_CN/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/zh_CN 2>/dev/null || true
-@unexec rmdir %D/share/locale/tr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ta/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ta 2>/dev/null || true
-@unexec rmdir %D/share/locale/sv/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/sr/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/sr 2>/dev/null || true
-@unexec rmdir %D/share/locale/ru/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/ro/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/ro 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt_BR/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/pt/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/pt 2>/dev/null || true
@unexec rmdir %D/share/locale/pl/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/pl 2>/dev/null || true
-@unexec rmdir %D/share/locale/nl/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/nb/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/it/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/is/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/is 2>/dev/null || true
-@unexec rmdir %D/share/locale/hu/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ga/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ga 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/et/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/es/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/en_GB/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/de/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/da/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/cy/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/cy 2>/dev/null || true
@unexec rmdir %D/share/locale/ca/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/ca 2>/dev/null || true
-@unexec rmdir %D/share/locale/br/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/br 2>/dev/null || true
@unexec rmdir %D/share/icons/hicolor/64x64/apps 2>/dev/null || true
@unexec rmdir %D/share/icons/hicolor/64x64 2>/dev/null || true
@unexec rmdir %D/share/icons/hicolor/48x48/apps 2>/dev/null || true
diff --git a/net/xmule/pkg-plist b/net/xmule/pkg-plist
index d10e42e96dc..c82b3665056 100644
--- a/net/xmule/pkg-plist
+++ b/net/xmule/pkg-plist
@@ -11,24 +11,10 @@ share/locale/it/LC_MESSAGES/xMule.mo
share/locale/ko/LC_MESSAGES/xMule.mo
share/locale/pl/LC_MESSAGES/xMule.mo
share/locale/tr/LC_MESSAGES/xMule.mo
-@unexec rmdir %D/share/locale/tr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/tr 2>/dev/null || true
@unexec rmdir %D/share/locale/pl/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/pl 2>/dev/null || true
@unexec rmdir %D/share/locale/ko/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/ko 2>/dev/null || true
-@unexec rmdir %D/share/locale/it/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/it 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr 2>/dev/null || true
-@unexec rmdir %D/share/locale/es_MX/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/es_MX 2>/dev/null || true
-@unexec rmdir %D/share/locale/es/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/es 2>/dev/null || true
-@unexec rmdir %D/share/locale/ee/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ee 2>/dev/null || true
-@unexec rmdir %D/share/locale/de/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/de 2>/dev/null || true
@unexec rmdir %D/share/gnome/pixmaps 2>/dev/null || true
@unexec rmdir %D/share/gnome/locale 2>/dev/null || true
@unexec rmdir %D/share/gnome/applications 2>/dev/null || true
diff --git a/print/a2ps-letter/pkg-plist b/print/a2ps-letter/pkg-plist
index 3c09c7efe02..cda25150c6b 100644
--- a/print/a2ps-letter/pkg-plist
+++ b/print/a2ps-letter/pkg-plist
@@ -268,38 +268,17 @@ lib/liba2ps.a
@dirrm share/a2ps/sheets
@dirrm share/a2ps/encoding
@dirrm share/a2ps
-@dirrm share/locale/ca/LC_MESSAGES
-@dirrm share/locale/ca
-@dirrm share/locale/cs/LC_MESSAGES
-@dirrm share/locale/cs
-@dirrm share/locale/da/LC_MESSAGES
-@dirrm share/locale/da
-@dirrm share/locale/de/LC_MESSAGES
-@dirrm share/locale/de
-@dirrm share/locale/es/LC_MESSAGES
-@dirrm share/locale/es
-@dirrm share/locale/et/LC_MESSAGES
-@dirrm share/locale/et
-@dirrm share/locale/fr/LC_MESSAGES
-@dirrm share/locale/fr
-@dirrm share/locale/it/LC_MESSAGES
-@dirrm share/locale/it
-@dirrm share/locale/ko/LC_MESSAGES
-@dirrm share/locale/ko
-@dirrm share/locale/nl/LC_MESSAGES
-@dirrm share/locale/nl
-@dirrm share/locale/no/LC_MESSAGES
-@dirrm share/locale/no
-@dirrm share/locale/pl/LC_MESSAGES
-@dirrm share/locale/pl
-@dirrm share/locale/pt/LC_MESSAGES
-@dirrm share/locale/pt
-@dirrm share/locale/ru/LC_MESSAGES
-@dirrm share/locale/ru
-@dirrm share/locale/sl/LC_MESSAGES
-@dirrm share/locale/sl
-@dirrm share/locale/sv/LC_MESSAGES
-@dirrm share/locale/sv
-@dirrm share/locale/tr/LC_MESSAGES
-@dirrm share/locale/tr
-@dirrm share/locale
+@unexec rmdir %D/share/locale/ca/LC_MESSAGES 2> /dev/null || true
+@unexec rmdir %D/share/locale/ca 2> /dev/null || true
+@unexec rmdir %D/share/locale/cs/LC_MESSAGES 2> /dev/null || true
+@unexec rmdir %D/share/locale/cs 2> /dev/null || true
+@unexec rmdir %D/share/locale/ko/LC_MESSAGES 2> /dev/null || true
+@unexec rmdir %D/share/locale/ko 2> /dev/null || true
+@unexec rmdir %D/share/locale/no/LC_MESSAGES 2> /dev/null || true
+@unexec rmdir %D/share/locale/no 2> /dev/null || true
+@unexec rmdir %D/share/locale/pl/LC_MESSAGES 2> /dev/null || true
+@unexec rmdir %D/share/locale/pl 2> /dev/null || true
+@unexec rmdir %D/share/locale/pt/LC_MESSAGES 2> /dev/null || true
+@unexec rmdir %D/share/locale/pt 2> /dev/null || true
+@unexec rmdir %D/share/locale/sl/LC_MESSAGES 2> /dev/null || true
+@unexec rmdir %D/share/locale/sl 2> /dev/null || true
diff --git a/print/kcdlabel/pkg-plist b/print/kcdlabel/pkg-plist
index b32fc32ab37..a4b64a3c172 100644
--- a/print/kcdlabel/pkg-plist
+++ b/print/kcdlabel/pkg-plist
@@ -15,17 +15,8 @@ share/locale/de/LC_MESSAGES/kcdlabel.mo
share/locale/fr/LC_MESSAGES/kcdlabel.mo
share/locale/hu/LC_MESSAGES/kcdlabel.mo
share/locale/it/LC_MESSAGES/kcdlabel.mo
-@unexec rmdir %D/share/locale/it/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/it 2>/dev/null || true
-@unexec rmdir %D/share/locale/hu/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/hu 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr 2>/dev/null || true
-@unexec rmdir %D/share/locale/de/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/de 2>/dev/null || true
@unexec rmdir %D/share/locale/cs/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/cs 2>/dev/null || true
-@unexec rmdir %D/share/locale 2>/dev/null || true
@unexec rmdir %D/share/icons/small/locolor/apps 2>/dev/null || true
@unexec rmdir %D/share/icons/small/locolor 2>/dev/null || true
@unexec rmdir %D/share/icons/small 2>/dev/null || true
diff --git a/textproc/aspell/pkg-plist b/textproc/aspell/pkg-plist
index 0e6f1f40475..6223cd95f82 100644
--- a/textproc/aspell/pkg-plist
+++ b/textproc/aspell/pkg-plist
@@ -107,10 +107,6 @@ lib/libpspell.so.16
%%NLS%%@unexec rmdir %D/share/locale/be 2>/dev/null || true
%%NLS%%@unexec rmdir %D/share/locale/cs/LC_MESSAGES 2>/dev/null || true
%%NLS%%@unexec rmdir %D/share/locale/cs 2>/dev/null || true
-%%NLS%%@unexec rmdir %D/share/locale/ga/LC_MESSAGES 2>/dev/null || true
-%%NLS%%@unexec rmdir %D/share/locale/ga 2>/dev/null || true
-%%NLS%%@unexec rmdir %D/share/locale/mn/LC_MESSAGES 2>/dev/null || true
-%%NLS%%@unexec rmdir %D/share/locale/mn 2>/dev/null || true
%%NLS%%@unexec rmdir %D/share/locale/pt/LC_MESSAGES 2>/dev/null || true
%%NLS%%@unexec rmdir %D/share/locale/pt 2>/dev/null || true
%%NLS%%@unexec rmdir %D/share/locale/ro/LC_MESSAGES 2>/dev/null || true
@@ -121,5 +117,3 @@ lib/libpspell.so.16
%%NLS%%@unexec rmdir %D/share/locale/tg 2>/dev/null || true
%%NLS%%@unexec rmdir %D/share/locale/uk/LC_MESSAGES 2>/dev/null || true
%%NLS%%@unexec rmdir %D/share/locale/uk 2>/dev/null || true
-%%NLS%%@unexec rmdir %D/share/locale/wa/LC_MESSAGES 2>/dev/null || true
-%%NLS%%@unexec rmdir %D/share/locale/wa 2>/dev/null || true
diff --git a/www/akregator/pkg-plist b/www/akregator/pkg-plist
index 4bb571c381d..3b372be6202 100644
--- a/www/akregator/pkg-plist
+++ b/www/akregator/pkg-plist
@@ -75,39 +75,6 @@ share/services/kontact/akregatorplugin.desktop
share/services/kontact/akregatorplugin3.2.desktop
@dirrm share/services/kontact
@dirrm share/services
-@dirrm share/locale/tr/LC_MESSAGES
-@dirrm share/locale/ta/LC_MESSAGES
-@dirrm share/locale/ta
-@dirrm share/locale/sv/LC_MESSAGES
-@dirrm share/locale/sr/LC_MESSAGES
-@dirrm share/locale/sr
-@dirrm share/locale/ru/LC_MESSAGES
-@dirrm share/locale/ro/LC_MESSAGES
-@dirrm share/locale/ro
-@dirrm share/locale/pt_BR/LC_MESSAGES
-@dirrm share/locale/pt/LC_MESSAGES
-@dirrm share/locale/pt
-@dirrm share/locale/pl/LC_MESSAGES
-@dirrm share/locale/pl
-@dirrm share/locale/nl/LC_MESSAGES
-@dirrm share/locale/it/LC_MESSAGES
-@dirrm share/locale/is/LC_MESSAGES
-@dirrm share/locale/is
-@dirrm share/locale/ga/LC_MESSAGES
-@dirrm share/locale/ga
-@dirrm share/locale/fr/LC_MESSAGES
-@dirrm share/locale/fi/LC_MESSAGES
-@dirrm share/locale/fi
-@dirrm share/locale/et/LC_MESSAGES
-@dirrm share/locale/es/LC_MESSAGES
-@dirrm share/locale/en_GB/LC_MESSAGES
-@dirrm share/locale/da/LC_MESSAGES
-@dirrm share/locale/cy/LC_MESSAGES
-@dirrm share/locale/cy
-@dirrm share/locale/ca/LC_MESSAGES
-@dirrm share/locale/ca
-@dirrm share/locale/br/LC_MESSAGES
-@dirrm share/locale/br
@dirrm share/icons/crystalsvg/scalable/apps
@dirrm share/icons/crystalsvg/scalable
@dirrm share/icons/crystalsvg/64x64/apps
@@ -133,3 +100,15 @@ share/services/kontact/akregatorplugin3.2.desktop
@dirrm share/applnk/Internet
@dirrm share/applnk
@dirrm lib/kde3
+@unexec rmdir %D/share/locale/sr/LC_MESSAGES 2> /dev/null || true
+@unexec rmdir %D/share/locale/sr 2> /dev/null || true
+@unexec rmdir %D/share/locale/ro/LC_MESSAGES 2> /dev/null || true
+@unexec rmdir %D/share/locale/ro 2> /dev/null || true
+@unexec rmdir %D/share/locale/pt/LC_MESSAGES 2> /dev/null || true
+@unexec rmdir %D/share/locale/pt 2> /dev/null || true
+@unexec rmdir %D/share/locale/pl/LC_MESSAGES 2> /dev/null || true
+@unexec rmdir %D/share/locale/pl 2> /dev/null || true
+@unexec rmdir %D/share/locale/fi/LC_MESSAGES 2> /dev/null || true
+@unexec rmdir %D/share/locale/fi 2> /dev/null || true
+@unexec rmdir %D/share/locale/ca/LC_MESSAGES 2> /dev/null || true
+@unexec rmdir %D/share/locale/ca 2> /dev/null || true
diff --git a/www/linkchecker/pkg-plist b/www/linkchecker/pkg-plist
index ec6ac655417..3a2dbfba47e 100644
--- a/www/linkchecker/pkg-plist
+++ b/www/linkchecker/pkg-plist
@@ -483,6 +483,3 @@ share/locale/nl/LC_MESSAGES/linkchecker.mo
%%DATADIR%%/logging.conf
@dirrm %%EXAMPLESDIR%%
@dirrm %%DATADIR%%
-@unexec rmdir %D/share/locale/de/LC_MESSAGES 2> /dev/null || true
-@unexec rmdir %D/share/locale/fr/LC_MESSAGES 2> /dev/null || true
-@unexec rmdir %D/share/locale/nl/LC_MESSAGES 2> /dev/null || true
diff --git a/x11-toolkits/gtk20/pkg-plist b/x11-toolkits/gtk20/pkg-plist
index 7e4a1740997..d1f2c71912a 100644
--- a/x11-toolkits/gtk20/pkg-plist
+++ b/x11-toolkits/gtk20/pkg-plist
@@ -474,8 +474,6 @@ share/themes/Emacs/gtk-2.0-key/gtkrc
@unexec rmdir %D/share/locale/ang 2> /dev/null || true
@unexec rmdir %D/share/locale/az_IR/LC_MESSAGES 2> /dev/null || true
@unexec rmdir %D/share/locale/az_IR 2> /dev/null || true
-@unexec rmdir %D/share/locale/br/LC_MESSAGES 2> /dev/null || true
-@unexec rmdir %D/share/locale/br 2> /dev/null || true
@unexec rmdir %D/share/locale/ia/LC_MESSAGES 2> /dev/null || true
@unexec rmdir %D/share/locale/ia 2> /dev/null || true
@unexec rmdir %D/share/locale/mi/LC_MESSAGES 2> /dev/null || true
diff --git a/x11-toolkits/gtk30/pkg-plist b/x11-toolkits/gtk30/pkg-plist
index 7e4a1740997..d1f2c71912a 100644
--- a/x11-toolkits/gtk30/pkg-plist
+++ b/x11-toolkits/gtk30/pkg-plist
@@ -474,8 +474,6 @@ share/themes/Emacs/gtk-2.0-key/gtkrc
@unexec rmdir %D/share/locale/ang 2> /dev/null || true
@unexec rmdir %D/share/locale/az_IR/LC_MESSAGES 2> /dev/null || true
@unexec rmdir %D/share/locale/az_IR 2> /dev/null || true
-@unexec rmdir %D/share/locale/br/LC_MESSAGES 2> /dev/null || true
-@unexec rmdir %D/share/locale/br 2> /dev/null || true
@unexec rmdir %D/share/locale/ia/LC_MESSAGES 2> /dev/null || true
@unexec rmdir %D/share/locale/ia 2> /dev/null || true
@unexec rmdir %D/share/locale/mi/LC_MESSAGES 2> /dev/null || true