From 107d654deaf628c296c152af80653156d0cc2490 Mon Sep 17 00:00:00 2001 From: ahze Date: Thu, 26 Apr 2007 15:01:41 +0000 Subject: share/gnome -> share git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@8618 df743ca5-7f9a-e211-a948-0013205c9059 --- textproc/scrollkeeper/Makefile | 62 ++++++++ textproc/scrollkeeper/distinfo | 3 + textproc/scrollkeeper/files/patch-Makefile.in | 38 +++++ .../files/patch-extract_dtds_Makefile.in | 11 ++ textproc/scrollkeeper/files/patch-libs_database.c | 12 ++ textproc/scrollkeeper/files/patch-libs_i18n.c | 60 ++++++++ textproc/scrollkeeper/files/patch-libs_install.c | 14 ++ .../files/patch-libs_scrollkeeper.h.in | 11 ++ textproc/scrollkeeper/pkg-descr | 8 + textproc/scrollkeeper/pkg-install | 19 +++ textproc/scrollkeeper/pkg-plist | 165 +++++++++++++++++++++ 11 files changed, 403 insertions(+) create mode 100644 textproc/scrollkeeper/Makefile create mode 100644 textproc/scrollkeeper/distinfo create mode 100644 textproc/scrollkeeper/files/patch-Makefile.in create mode 100644 textproc/scrollkeeper/files/patch-extract_dtds_Makefile.in create mode 100644 textproc/scrollkeeper/files/patch-libs_database.c create mode 100644 textproc/scrollkeeper/files/patch-libs_i18n.c create mode 100644 textproc/scrollkeeper/files/patch-libs_install.c create mode 100644 textproc/scrollkeeper/files/patch-libs_scrollkeeper.h.in create mode 100644 textproc/scrollkeeper/pkg-descr create mode 100644 textproc/scrollkeeper/pkg-install create mode 100644 textproc/scrollkeeper/pkg-plist (limited to 'textproc') diff --git a/textproc/scrollkeeper/Makefile b/textproc/scrollkeeper/Makefile new file mode 100644 index 000000000..3eef17b76 --- /dev/null +++ b/textproc/scrollkeeper/Makefile @@ -0,0 +1,62 @@ +# New ports collection makefile for: scrollkeeper +# Date created: 6 April 2001 +# Whom: Rene Hexel +# +# $FreeBSD$ +# $MCom: ports/textproc/scrollkeeper/Makefile,v 1.7 2007/02/20 20:26:47 marcus Exp $ + +PORTNAME= scrollkeeper +PORTVERSION= 0.3.14 +PORTREVISION= 8 +PORTEPOCH= 1 +CATEGORIES= textproc gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/0.3 +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= An Open Document Cataloging Project + +BUILD_DEPENDS= intltool-extract:${PORTSDIR}/textproc/intltool \ + ${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl:${PORTSDIR}/textproc/docbook-xsl \ + ${LOCALBASE}/share/xml/docbook/${DOCBOOK_VERSION}/catalog.xml:${PORTSDIR}/textproc/docbook-xml \ + ${LOCALBASE}/share/xml/docbook/4.1.2/docbookx.dtd:${PORTSDIR}/textproc/docbook-sk +RUN_DEPENDS= intltool-extract:${PORTSDIR}/textproc/intltool \ + ${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl:${PORTSDIR}/textproc/docbook-xsl \ + ${LOCALBASE}/share/xml/docbook/${DOCBOOK_VERSION}/catalog.xml:${PORTSDIR}/textproc/docbook-xml \ + ${LOCALBASE}/share/xml/docbook/4.1.2/docbookx.dtd:${PORTSDIR}/textproc/docbook-sk + +DOCBOOK_VERSION=4.2 + +USE_BZIP2= yes +USE_GETTEXT= yes +USE_GMAKE= yes +USE_AUTOTOOLS= libtool:15 +USE_BISON= yes +USE_GNOME= gnomehack gnomehier gnometarget libxslt intlhack +USE_LDCONFIG= yes +CONFIGURE_ARGS= --localstatedir=/var --datadir=${PREFIX}/share \ + --with-omfdirs=${PREFIX}/share/omf \ + --with-xml-catalog=${LOCALBASE}/share/xml/catalog.ports +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LIBS="-L${LOCALBASE}/lib -lintl" \ + LOCALBASE="${LOCALBASE}" +PLIST_SUB= LOCALBASE=${LOCALBASE} + +MAN1= scrollkeeper-config.1 scrollkeeper-gen-seriesid.1 +MAN5= scrollkeeper.conf.5 +MAN7= scrollkeeper.7 +MAN8= scrollkeeper-preinstall.8 scrollkeeper-rebuilddb.8 \ + scrollkeeper-update.8 + +.include + +post-patch: + @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \ + 's|[(]LN_S[)] -f -n|(LN_S) -f|g' + @${REINPLACE_CMD} -e 's|/usr/share/locale|${PREFIX}/share/locale|g' \ + ${WRKSRC}/libs/scrollkeeper.h.in + @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ + ${WRKSRC}/extract/dtds/Makefile.in + +.include diff --git a/textproc/scrollkeeper/distinfo b/textproc/scrollkeeper/distinfo new file mode 100644 index 000000000..6632b01e0 --- /dev/null +++ b/textproc/scrollkeeper/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/scrollkeeper-0.3.14.tar.bz2) = b175e582a6cec3e50a9de73a5bb7455a +SHA256 (gnome2/scrollkeeper-0.3.14.tar.bz2) = ece1987169d136aa148dc02f1e4784cbe5d1a21cf6725039547f1417e4ebc122 +SIZE (gnome2/scrollkeeper-0.3.14.tar.bz2) = 546059 diff --git a/textproc/scrollkeeper/files/patch-Makefile.in b/textproc/scrollkeeper/files/patch-Makefile.in new file mode 100644 index 000000000..26e75d437 --- /dev/null +++ b/textproc/scrollkeeper/files/patch-Makefile.in @@ -0,0 +1,38 @@ +--- Makefile.in.orig Sat Dec 6 17:36:32 2003 ++++ Makefile.in Sat Dec 6 17:37:57 2003 +@@ -193,18 +193,6 @@ + scrollkeeper-spec.txt + + +-scrollkeeperdocdir = $(datadir)/doc/scrollkeeper-$(VERSION) +-scrollkeeperdoc_DATA = \ +- AUTHORS \ +- ChangeLog \ +- COPYING.DOC \ +- COPYING \ +- NEWS \ +- README \ +- scrollkeeper-spec.txt \ +- TODO +- +- + scrollkeeper_localstate_dir = $(localstatedir)/@SCROLLKEEPER_PARTIAL_DB_DIR@ + + ACLOCAL_AMFLAGS = -I m4 +@@ -222,7 +210,7 @@ + CONFIG_HEADER = config.h + CONFIG_CLEAN_FILES = intl/Makefile scrollkeeper.spec + DIST_SOURCES = +-DATA = $(scrollkeeperdoc_DATA) ++DATA = + + + RECURSIVE_TARGETS = info-recursive dvi-recursive pdf-recursive \ +@@ -564,7 +552,6 @@ + all-am: Makefile $(DATA) config.h + installdirs: installdirs-recursive + installdirs-am: +- $(mkinstalldirs) $(DESTDIR)$(scrollkeeperdocdir) + + install: install-recursive + install-exec: install-exec-recursive diff --git a/textproc/scrollkeeper/files/patch-extract_dtds_Makefile.in b/textproc/scrollkeeper/files/patch-extract_dtds_Makefile.in new file mode 100644 index 000000000..1fb855079 --- /dev/null +++ b/textproc/scrollkeeper/files/patch-extract_dtds_Makefile.in @@ -0,0 +1,11 @@ +--- extract/dtds/Makefile.in.orig Sat Dec 6 17:43:49 2003 ++++ extract/dtds/Makefile.in Sat Dec 6 17:43:49 2003 +@@ -408,7 +408,7 @@ + + # ScrollKeeper OMF Variation DTD V1.0 + install-data-hook: +- -/usr/bin/xmlcatalog --noout --add "public" \ ++ -%%LOCALBASE%%/bin/xmlcatalog --noout --add "public" \ + "-//OMF//DTD Scrollkeeper OMF Variant V1.0//EN" \ + "$(dtdsdir)/scrollkeeper-omf.dtd" $(CATALOG) + diff --git a/textproc/scrollkeeper/files/patch-libs_database.c b/textproc/scrollkeeper/files/patch-libs_database.c new file mode 100644 index 000000000..4a9c6a771 --- /dev/null +++ b/textproc/scrollkeeper/files/patch-libs_database.c @@ -0,0 +1,12 @@ +--- libs/database.c.orig Sat May 25 23:17:10 2002 ++++ libs/database.c Sat May 25 23:18:01 2002 +@@ -73,7 +73,8 @@ + + /* create locale directories and symlinks */ + +- dir = opendir(data_dir); ++ if ((dir = opendir(data_dir)) == NULL) ++ return; + + while((dir_ent = readdir(dir)) != NULL) + { diff --git a/textproc/scrollkeeper/files/patch-libs_i18n.c b/textproc/scrollkeeper/files/patch-libs_i18n.c new file mode 100644 index 000000000..3e5f38730 --- /dev/null +++ b/textproc/scrollkeeper/files/patch-libs_i18n.c @@ -0,0 +1,60 @@ +--- libs/i18n.c.orig Sun Nov 9 18:05:36 2003 ++++ libs/i18n.c Tue Feb 14 18:50:23 2006 +@@ -38,6 +38,19 @@ enum { + * All rights reserved. + */ + ++/* XXX Implement strndup for FreeBSD. */ ++static char * ++strndup(const char *str, size_t len) { ++ char *ret; ++ ++ if ((str == NULL || len < 0)) return(NULL); ++ ret = (char *)malloc(len + 1); ++ if (ret == NULL) return(NULL); ++ strncpy(ret, str, len); ++ ret[len] = '\0'; ++ return(ret); ++} ++ + /* Support function for compute_locale_variants. */ + static int explode_locale(const char *locale, char **language, + char **territory, char **codeset, char **modifier) +@@ -118,7 +131,7 @@ static char **compute_locale_variants(co + if ((i & ~mask) == 0) { + int length = strlen(language) + strlen(territory) + + strlen(codeset) + strlen(modifier); +- char *var = (char *) malloc(sizeof(char) * length); ++ char *var = (char *) malloc(sizeof(char) * (length + 1)); + check_ptr(var, ""); + + strcpy(var, language); +@@ -144,7 +157,8 @@ static char **compute_locale_variants(co + pos = 0; + for (i = 0; i <= mask; i++) { + if (progress[i] != NULL) { +- retval[pos] = progress[i]; ++ retval[pos] = strdup(progress[i]); ++ free(progress[i]); + ++pos; + } + } +@@ -206,7 +220,7 @@ char **sk_get_language_list() + count++; + } + +- tab = (char ***)malloc(sizeof(char **) * count); ++ tab = (char ***)malloc(sizeof(char **) * (count + 1)); + + str = strdup(lang); + check_ptr(str, ""); +@@ -246,7 +260,8 @@ char **sk_get_language_list() + while (tab[j] != NULL) { + k = 0; + while (tab[j][k] != NULL) { +- retval[pos] = tab[j][k]; ++ retval[pos] = strdup(tab[j][k]); ++ free(tab[j][k]); + ++pos; + ++k; + } diff --git a/textproc/scrollkeeper/files/patch-libs_install.c b/textproc/scrollkeeper/files/patch-libs_install.c new file mode 100644 index 000000000..e1162f1fd --- /dev/null +++ b/textproc/scrollkeeper/files/patch-libs_install.c @@ -0,0 +1,14 @@ +--- libs/install.c.orig Sat Dec 6 17:47:34 2003 ++++ libs/install.c Sat Dec 6 17:47:47 2003 +@@ -517,10 +517,9 @@ + /* these should all be nodes */ + for(node = sect_node; node != NULL; node = node->next) + { ++ xmlChar *categorycode; + if (xmlStrcmp(node->name, (xmlChar *)"sect")) + continue; +- +- xmlChar *categorycode; + + categorycode = xmlGetProp(node, (xmlChar *)"categorycode"); + if (categorycode == NULL) diff --git a/textproc/scrollkeeper/files/patch-libs_scrollkeeper.h.in b/textproc/scrollkeeper/files/patch-libs_scrollkeeper.h.in new file mode 100644 index 000000000..c8a8d3400 --- /dev/null +++ b/textproc/scrollkeeper/files/patch-libs_scrollkeeper.h.in @@ -0,0 +1,11 @@ +--- libs/scrollkeeper.h.in.orig Mon Jun 3 14:00:51 2002 ++++ libs/scrollkeeper.h.in Mon Jun 3 14:01:11 2002 +@@ -32,7 +32,7 @@ + #define SCROLLKEEPERLOCALEDIR "/usr/X11R6/share/locale" + #define SCROLLKEEPERLOGFILE "@localstatedir@/log/scrollkeeper.log" + #define SCROLLKEEPERLOGFILE_ROT "@localstatedir@/log/scrollkeeper.log.1" +-#define SCROLLKEEPER_OMF_DTD "@prefix@/share/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd" ++#define SCROLLKEEPER_OMF_DTD "@prefix@/share/gnome/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd" + #define PATHLEN 256 + + /* diff --git a/textproc/scrollkeeper/pkg-descr b/textproc/scrollkeeper/pkg-descr new file mode 100644 index 000000000..7e8e9bb16 --- /dev/null +++ b/textproc/scrollkeeper/pkg-descr @@ -0,0 +1,8 @@ +ScrollKeeper is a cataloging system for documentation on open systems. +It manages documentation metadata (as specified by the Open Source +Metadata Framework (OMF) and provides a simple API to allow help browsers +to find, sort, and search the document catalog. It will also be able to +communicate with catalog servers on the Net to search for documents which +are not on the local system. + +WWW: http://scrollkeeper.sourceforge.net/ diff --git a/textproc/scrollkeeper/pkg-install b/textproc/scrollkeeper/pkg-install new file mode 100644 index 000000000..36dc7747f --- /dev/null +++ b/textproc/scrollkeeper/pkg-install @@ -0,0 +1,19 @@ +#!/bin/sh + +PATH=${PATH}:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin +export PATH + +PREFIX=`xml2-config --prefix` +ROOTCATALOG=${PREFIX}/share/xml/catalog.ports + +if [ "$2" = "POST-INSTALL" ]; then + SKPREFIX=`scrollkeeper-config --prefix` + echo "`date +"%b %d %X"` Installing ScrollKeeper `scrollkeeper-config --version`..." >> /var/log/scrollkeeper.log + + xmlcatalog --noout --add "public" \ + "-//OMF//DTD Scrollkeeper OMF Variant V1.0//EN" \ + "${SKPREFIX}/share/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd" \ + ${ROOTCATALOG} + + scrollkeeper-rebuilddb -q -p /var/db/scrollkeeper || /usr/bin/true +fi diff --git a/textproc/scrollkeeper/pkg-plist b/textproc/scrollkeeper/pkg-plist new file mode 100644 index 000000000..27b0a1c1b --- /dev/null +++ b/textproc/scrollkeeper/pkg-plist @@ -0,0 +1,165 @@ +bin/scrollkeeper-config +bin/scrollkeeper-extract +bin/scrollkeeper-gen-seriesid +bin/scrollkeeper-get-cl +bin/scrollkeeper-get-content-list +bin/scrollkeeper-get-extended-content-list +bin/scrollkeeper-get-index-from-docpath +bin/scrollkeeper-get-toc-from-docpath +bin/scrollkeeper-get-toc-from-id +bin/scrollkeeper-install +bin/scrollkeeper-preinstall +bin/scrollkeeper-rebuilddb +bin/scrollkeeper-uninstall +bin/scrollkeeper-update +etc/scrollkeeper.conf +lib/libscrollkeeper.a +lib/libscrollkeeper.la +lib/libscrollkeeper.so +lib/libscrollkeeper.so.0 +share/omf/scrollkeeper/writing_scrollkeeper_omf_files-C.omf +share/scrollkeeper/Templates/C/scrollkeeper_cl.xml +share/scrollkeeper/Templates/am/scrollkeeper_cl.xml +share/scrollkeeper/Templates/az/scrollkeeper_cl.xml +share/scrollkeeper/Templates/be/scrollkeeper_cl.xml +share/scrollkeeper/Templates/ca/scrollkeeper_cl.xml +share/scrollkeeper/Templates/cs/scrollkeeper_cl.xml +share/scrollkeeper/Templates/da/scrollkeeper_cl.xml +share/scrollkeeper/Templates/de/scrollkeeper_cl.xml +share/scrollkeeper/Templates/el/scrollkeeper_cl.xml +share/scrollkeeper/Templates/es/scrollkeeper_cl.xml +share/scrollkeeper/Templates/fr/scrollkeeper_cl.xml +share/scrollkeeper/Templates/hu/scrollkeeper_cl.xml +share/scrollkeeper/Templates/it/scrollkeeper_cl.xml +share/scrollkeeper/Templates/ja/scrollkeeper_cl.xml +share/scrollkeeper/Templates/kn/scrollkeeper_cl.xml +share/scrollkeeper/Templates/ko/scrollkeeper_cl.xml +share/scrollkeeper/Templates/nl/scrollkeeper_cl.xml +share/scrollkeeper/Templates/no/scrollkeeper_cl.xml +share/scrollkeeper/Templates/pl/scrollkeeper_cl.xml +share/scrollkeeper/Templates/pt_BR/scrollkeeper_cl.xml +share/scrollkeeper/Templates/ro/scrollkeeper_cl.xml +share/scrollkeeper/Templates/ru/scrollkeeper_cl.xml +share/scrollkeeper/Templates/sl/scrollkeeper_cl.xml +share/scrollkeeper/Templates/sk/scrollkeeper_cl.xml +share/scrollkeeper/Templates/sr/scrollkeeper_cl.xml +share/scrollkeeper/Templates/sr@Latn/scrollkeeper_cl.xml +share/scrollkeeper/Templates/sv/scrollkeeper_cl.xml +share/scrollkeeper/Templates/tr/scrollkeeper_cl.xml +share/scrollkeeper/Templates/uk/scrollkeeper_cl.xml +share/scrollkeeper/Templates/vi/scrollkeeper_cl.xml +share/scrollkeeper/Templates/zh_CN/scrollkeeper_cl.xml +share/scrollkeeper/Templates/zh_TW/scrollkeeper_cl.xml +share/scrollkeeper/doc/writing_scrollkeeper_omf_files/C/legal.xml +share/scrollkeeper/doc/writing_scrollkeeper_omf_files/C/writing_scrollkeeper_omf_files.xml +share/scrollkeeper/stylesheets/categories.xsl +share/scrollkeeper/stylesheets/index.xsl +share/scrollkeeper/stylesheets/toc.xsl +share/xml/scrollkeeper/dtds/scrollkeeper-cl.dtd +share/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd +share/locale/am/LC_MESSAGES/scrollkeeper.mo +share/locale/az/LC_MESSAGES/scrollkeeper.mo +share/locale/be/LC_MESSAGES/scrollkeeper.mo +share/locale/ca/LC_MESSAGES/scrollkeeper.mo +share/locale/cs/LC_MESSAGES/scrollkeeper.mo +share/locale/da/LC_MESSAGES/scrollkeeper.mo +share/locale/de/LC_MESSAGES/scrollkeeper.mo +share/locale/el/LC_MESSAGES/scrollkeeper.mo +share/locale/es/LC_MESSAGES/scrollkeeper.mo +share/locale/fr/LC_MESSAGES/scrollkeeper.mo +share/locale/hu/LC_MESSAGES/scrollkeeper.mo +share/locale/it/LC_MESSAGES/scrollkeeper.mo +share/locale/ja/LC_MESSAGES/scrollkeeper.mo +share/locale/kn/LC_MESSAGES/scrollkeeper.mo +share/locale/ko/LC_MESSAGES/scrollkeeper.mo +share/locale/nl/LC_MESSAGES/scrollkeeper.mo +share/locale/no/LC_MESSAGES/scrollkeeper.mo +share/locale/pl/LC_MESSAGES/scrollkeeper.mo +share/locale/pt_BR/LC_MESSAGES/scrollkeeper.mo +share/locale/ro/LC_MESSAGES/scrollkeeper.mo +share/locale/ru/LC_MESSAGES/scrollkeeper.mo +share/locale/sk/LC_MESSAGES/scrollkeeper.mo +share/locale/sl/LC_MESSAGES/scrollkeeper.mo +share/locale/sr/LC_MESSAGES/scrollkeeper.mo +share/locale/sr@Latn/LC_MESSAGES/scrollkeeper.mo +share/locale/sv/LC_MESSAGES/scrollkeeper.mo +share/locale/tr/LC_MESSAGES/scrollkeeper.mo +share/locale/uk/LC_MESSAGES/scrollkeeper.mo +share/locale/vi/LC_MESSAGES/scrollkeeper.mo +share/locale/zh_CN/LC_MESSAGES/scrollkeeper.mo +share/locale/zh_TW/LC_MESSAGES/scrollkeeper.mo +@dirrm share/xml/scrollkeeper/dtds +@dirrm share/xml/scrollkeeper +@dirrm share/xml +@dirrm share/scrollkeeper/stylesheets +@dirrm share/scrollkeeper/doc/writing_scrollkeeper_omf_files/C +@dirrm share/scrollkeeper/doc/writing_scrollkeeper_omf_files +@dirrm share/scrollkeeper/doc +@dirrm share/scrollkeeper/Templates/zh_TW +@dirrm share/scrollkeeper/Templates/zh_CN +@dirrm share/scrollkeeper/Templates/vi +@dirrm share/scrollkeeper/Templates/uk +@dirrm share/scrollkeeper/Templates/tr +@dirrm share/scrollkeeper/Templates/sv +@dirrm share/scrollkeeper/Templates/sr@Latn +@dirrm share/scrollkeeper/Templates/sr +@dirrm share/scrollkeeper/Templates/sl +@dirrm share/scrollkeeper/Templates/sk +@dirrm share/scrollkeeper/Templates/ru +@dirrm share/scrollkeeper/Templates/ro +@dirrm share/scrollkeeper/Templates/pt_BR +@dirrm share/scrollkeeper/Templates/pl +@dirrm share/scrollkeeper/Templates/no +@dirrm share/scrollkeeper/Templates/nl +@dirrm share/scrollkeeper/Templates/ko +@dirrm share/scrollkeeper/Templates/kn +@dirrm share/scrollkeeper/Templates/ja +@dirrm share/scrollkeeper/Templates/it +@dirrm share/scrollkeeper/Templates/hu +@dirrm share/scrollkeeper/Templates/fr +@dirrm share/scrollkeeper/Templates/es +@dirrm share/scrollkeeper/Templates/el +@dirrm share/scrollkeeper/Templates/de +@dirrm share/scrollkeeper/Templates/da +@dirrm share/scrollkeeper/Templates/cs +@dirrm share/scrollkeeper/Templates/ca +@dirrm share/scrollkeeper/Templates/be +@dirrm share/scrollkeeper/Templates/az +@dirrm share/scrollkeeper/Templates/am +@dirrm share/scrollkeeper/Templates/C +@dirrm share/scrollkeeper/Templates +@dirrm share/scrollkeeper +@dirrm share/omf/scrollkeeper +@unexec rm -f /var/log/scrollkeeper.log 2>/dev/null || true +@unexec rm -rf /var/db/scrollkeeper 2>/dev/null || true +@unexec %%LOCALBASE%%/bin/xmlcatalog --noout --del %D/share/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd %%LOCALBASE%%/share/xml/catalog.ports || true +@exec touch -f /var/log/scrollkeeper.log +@exec mkdir -p /var/db/scrollkeeper +@dirrmtry share/locale/zh_TW/LC_MESSAGES +@dirrmtry share/locale/zh_TW +@dirrmtry share/locale/zh_CN/LC_MESSAGES +@dirrmtry share/locale/zh_CN +@dirrmtry share/locale/uk/LC_MESSAGES +@dirrmtry share/locale/uk +@dirrmtry share/locale/sr/LC_MESSAGES +@dirrmtry share/locale/sr +@dirrmtry share/locale/sl/LC_MESSAGES +@dirrmtry share/locale/sl +@dirrmtry share/locale/sk/LC_MESSAGES +@dirrmtry share/locale/sk +@dirrmtry share/locale/ro/LC_MESSAGES +@dirrmtry share/locale/ro +@dirrmtry share/locale/pl/LC_MESSAGES +@dirrmtry share/locale/pl +@dirrmtry share/locale/no/LC_MESSAGES +@dirrmtry share/locale/no +@dirrmtry share/locale/ko/LC_MESSAGES +@dirrmtry share/locale/ko +@dirrmtry share/locale/el/LC_MESSAGES +@dirrmtry share/locale/el +@dirrmtry share/locale/cs/LC_MESSAGES +@dirrmtry share/locale/cs +@dirrmtry share/locale/ca/LC_MESSAGES +@dirrmtry share/locale/ca +@dirrmtry share/locale/be/LC_MESSAGES +@dirrmtry share/locale/be -- cgit v1.2.3