diff options
author | keith <keith@FreeBSD.org> | 2000-11-06 22:00:50 +0800 |
---|---|---|
committer | keith <keith@FreeBSD.org> | 2000-11-06 22:00:50 +0800 |
commit | d1275211abd7f5a8f7470efec7be5189e847227e (patch) | |
tree | 3ae7df143b7ada5ea9605457ba93b6baa047f8cc | |
parent | 3f109de09e5fd235315d8c54a13b911e0cf631ea (diff) | |
download | freebsd-ports-graphics-d1275211abd7f5a8f7470efec7be5189e847227e.tar.gz freebsd-ports-graphics-d1275211abd7f5a8f7470efec7be5189e847227e.tar.zst freebsd-ports-graphics-d1275211abd7f5a8f7470efec7be5189e847227e.zip |
Add linux-gtk. Here's the i18n advantages over x11-toolkits/linux-gtk:
Better word wrapping for CJK strings
Specify default font's encoding explicitly
Better XLFD handling
Selection resync fixes
Numerous gtkrc.$locale samples
Other minor fixes
One flaw of this port is that CLE only supports i386 platform, so alpha
users still have to use x11-toolkits/linux-gtk.
-rw-r--r-- | chinese/Makefile | 1 | ||||
-rw-r--r-- | chinese/linux-gtk/Makefile | 53 | ||||
-rw-r--r-- | chinese/linux-gtk/distinfo | 1 | ||||
-rw-r--r-- | chinese/linux-gtk/pkg-comment | 1 | ||||
-rw-r--r-- | chinese/linux-gtk/pkg-descr | 1 | ||||
-rw-r--r-- | chinese/linux-gtk/pkg-plist | 78 |
6 files changed, 135 insertions, 0 deletions
diff --git a/chinese/Makefile b/chinese/Makefile index 11ddff54ccc..5919985646c 100644 --- a/chinese/Makefile +++ b/chinese/Makefile @@ -24,6 +24,7 @@ SUBDIR += hztty SUBDIR += kcfonts SUBDIR += libtabe + SUBDIR += linux-gtk SUBDIR += lunar SUBDIR += moefonts-cid SUBDIR += moettf diff --git a/chinese/linux-gtk/Makefile b/chinese/linux-gtk/Makefile new file mode 100644 index 00000000000..58ff3e23ac0 --- /dev/null +++ b/chinese/linux-gtk/Makefile @@ -0,0 +1,53 @@ +# New ports collection makefile for: zh-linux-gtk +# Date created: 25 Oct 2000 +# Whom: Jing-Tang Keith Jang <keith@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= linux-gtk +PORTVERSION= 1.2.6 +CATEGORIES?= x11-toolkits linux +MASTER_SITES= ftp://cle.linux.org.tw/pub/CLE/stable/v0.9p1/i386/RedHat/RPMS/ \ + ftp://freebsd.sinica.edu.tw/pub/keith/zh-rpm/ +DISTFILES= gtk+-1.2.6-7CLE.i386.rpm + +MAINTAINER= keith@FreeBSD.org + +BUILD_DEPENDS= rpm:${PORTSDIR}/misc/rpm +RUN_DEPENDS= /compat/linux/CLE-0.9p1:${PORTSDIR}/chinese/cle_base + +DIST_SUBDIR= zh-rpm +EXTRACT_ONLY= +NO_BUILD= yes +NO_FILTER_SHLIBS= yes +NO_MTREE= yes +ONLY_FOR_ARCHS= i386 +PREFIX= /compat/linux + +DBPATH= /var/lib/rpm +RPMFLAGS= --ignoreos --root ${PREFIX} --dbpath ${DBPATH} \ + --nodeps --replacepkgs +RPMDIR= ${DISTDIR}/${DIST_SUBDIR} + +REMOVE_DIRS= /usr/share/themes/Default /usr/share/themes \ + /usr/share/locale/wa/LC_MESSAGES /usr/share/locale/wa \ + /usr/share/locale/uk/LC_MESSAGES /usr/share/locale/uk \ + /usr/share/locale/ro/LC_MESSAGES /usr/share/locale/ro \ + /usr/share/locale/lt/LC_MESSAGES /usr/share/locale/lt \ + /usr/share/locale/hu/LC_MESSAGES /usr/share/locale/hu \ + /usr/share/locale/hr/LC_MESSAGES /usr/share/locale/hr \ + /usr/share/locale/ga/LC_MESSAGES /usr/share/locale/ga \ + /usr/share/locale/eu/LC_MESSAGES /usr/share/locale/eu \ + /usr/share/locale/et/LC_MESSAGES /usr/share/locale/et \ + /usr/share/locale/da/LC_MESSAGES /usr/share/locale/da \ + /usr/share/locale/ca/LC_MESSAGES /usr/share/locale/ca + +do-install: + @${ECHO} ${DISTFILES} + @rpm -U ${RPMFLAGS} ${RPMDIR}/${DISTFILES} + @for D in ${REMOVE_DIRS}; do \ + ${RM} -rf ${PREFIX}/$$D; \ + done + +.include <bsd.port.mk> diff --git a/chinese/linux-gtk/distinfo b/chinese/linux-gtk/distinfo new file mode 100644 index 00000000000..b71843f68ec --- /dev/null +++ b/chinese/linux-gtk/distinfo @@ -0,0 +1 @@ +MD5 (zh-rpm/gtk+-1.2.6-7CLE.i386.rpm) = 6487d63bb40987cb15896686e58b30c5 diff --git a/chinese/linux-gtk/pkg-comment b/chinese/linux-gtk/pkg-comment new file mode 100644 index 00000000000..993dcfb0673 --- /dev/null +++ b/chinese/linux-gtk/pkg-comment @@ -0,0 +1 @@ +RPM of the Gtk lib, zh-Big5/GB-ized diff --git a/chinese/linux-gtk/pkg-descr b/chinese/linux-gtk/pkg-descr new file mode 100644 index 00000000000..afc7c7c2558 --- /dev/null +++ b/chinese/linux-gtk/pkg-descr @@ -0,0 +1 @@ +A port of gtk-1.2.6 lib rpm, with Big5/GB support. diff --git a/chinese/linux-gtk/pkg-plist b/chinese/linux-gtk/pkg-plist new file mode 100644 index 00000000000..a78300e5308 --- /dev/null +++ b/chinese/linux-gtk/pkg-plist @@ -0,0 +1,78 @@ +etc/gtk/gtkrc +etc/gtk/gtkrc.bg +etc/gtk/gtkrc.bg_BG.iso88595 +etc/gtk/gtkrc.cs +etc/gtk/gtkrc.cy +etc/gtk/gtkrc.el +etc/gtk/gtkrc.eo +etc/gtk/gtkrc.et +etc/gtk/gtkrc.ga +etc/gtk/gtkrc.he +etc/gtk/gtkrc.hr +etc/gtk/gtkrc.hu +etc/gtk/gtkrc.hy +etc/gtk/gtkrc.iso-8859-13 +etc/gtk/gtkrc.iso-8859-14 +etc/gtk/gtkrc.iso-8859-15 +etc/gtk/gtkrc.iso-8859-2 +etc/gtk/gtkrc.iso-8859-5 +etc/gtk/gtkrc.ja +etc/gtk/gtkrc.ka +etc/gtk/gtkrc.ka_GE.georgianacademy +etc/gtk/gtkrc.ka_GE.georgianps +etc/gtk/gtkrc.ko +etc/gtk/gtkrc.lt +etc/gtk/gtkrc.mk +etc/gtk/gtkrc.pl +etc/gtk/gtkrc.ro +etc/gtk/gtkrc.ru +etc/gtk/gtkrc.ru_RU.iso88595 +etc/gtk/gtkrc.sk +etc/gtk/gtkrc.sl +etc/gtk/gtkrc.sq +etc/gtk/gtkrc.sr +etc/gtk/gtkrc.sr.iso88595 +etc/gtk/gtkrc.th +etc/gtk/gtkrc.tr +etc/gtk/gtkrc.uk +etc/gtk/gtkrc.vi +etc/gtk/gtkrc.vi_VN.tcvn +etc/gtk/gtkrc.vi_VN.tcvn5712 +etc/gtk/gtkrc.vi_VN.viscii +etc/gtk/gtkrc.vi_VN.viscii111 +etc/gtk/gtkrc.zh_CN +etc/gtk/gtkrc.zh_CN.GB2312 +etc/gtk/gtkrc.zh_TW.Big5 +etc/gtk/gtkrc.zh_TW.big5 +usr/doc/gtk+-1.2.6/AUTHORS +usr/doc/gtk+-1.2.6/COPYING +usr/doc/gtk+-1.2.6/ChangeLog +usr/doc/gtk+-1.2.6/NEWS +usr/doc/gtk+-1.2.6/README +usr/doc/gtk+-1.2.6/TODO +usr/lib/libgdk-1.2.so.0.5.1 +usr/lib/libgdk-1.2.so.0 +usr/lib/libgtk-1.2.so.0.5.1 +usr/lib/libgtk-1.2.so.0 +usr/share/locale/cs/LC_MESSAGES/gtk+.mo +usr/share/locale/de/LC_MESSAGES/gtk+.mo +usr/share/locale/el/LC_MESSAGES/gtk+.mo +usr/share/locale/es/LC_MESSAGES/gtk+.mo +usr/share/locale/fi/LC_MESSAGES/gtk+.mo +usr/share/locale/fr/LC_MESSAGES/gtk+.mo +usr/share/locale/gl/LC_MESSAGES/gtk+.mo +usr/share/locale/it/LC_MESSAGES/gtk+.mo +usr/share/locale/ja/LC_MESSAGES/gtk+.mo +usr/share/locale/ko/LC_MESSAGES/gtk+.mo +usr/share/locale/nl/LC_MESSAGES/gtk+.mo +usr/share/locale/no/LC_MESSAGES/gtk+.mo +usr/share/locale/pl/LC_MESSAGES/gtk+.mo +usr/share/locale/pt/LC_MESSAGES/gtk+.mo +usr/share/locale/pt_BR/LC_MESSAGES/gtk+.mo +usr/share/locale/ru/LC_MESSAGES/gtk+.mo +usr/share/locale/sk/LC_MESSAGES/gtk+.mo +usr/share/locale/sl/LC_MESSAGES/gtk+.mo +usr/share/locale/sv/LC_MESSAGES/gtk+.mo +usr/share/locale/zh_TW.Big5/LC_MESSAGES/gtk+.mo +@dirrm etc/gtk +@dirrm usr/doc/gtk+-1.2.6 |