From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- www-client/w3mmee/Manifest | 12 ++ .../w3mmee/files/w3mmee-0.3.2_p24-boehm-gc.patch | 13 ++ .../w3mmee/files/w3mmee-0.3.2_p24-glibc214.patch | 35 +++++ .../w3mmee/files/w3mmee-0.3.2_p24-tinfo.patch | 13 ++ www-client/w3mmee/files/w3mmee-gcc44.patch | 12 ++ www-client/w3mmee/files/w3mmee-gcc45.patch | 17 +++ www-client/w3mmee/files/w3mmee-w3mman-gentoo.diff | 23 +++ www-client/w3mmee/metadata.xml | 8 ++ www-client/w3mmee/w3mmee-0.3.2_p24-r7.ebuild | 154 ++++++++++++++++++++ www-client/w3mmee/w3mmee-0.3.2_p24-r9.ebuild | 157 +++++++++++++++++++++ 10 files changed, 444 insertions(+) create mode 100644 www-client/w3mmee/Manifest create mode 100644 www-client/w3mmee/files/w3mmee-0.3.2_p24-boehm-gc.patch create mode 100644 www-client/w3mmee/files/w3mmee-0.3.2_p24-glibc214.patch create mode 100644 www-client/w3mmee/files/w3mmee-0.3.2_p24-tinfo.patch create mode 100644 www-client/w3mmee/files/w3mmee-gcc44.patch create mode 100644 www-client/w3mmee/files/w3mmee-gcc45.patch create mode 100644 www-client/w3mmee/files/w3mmee-w3mman-gentoo.diff create mode 100644 www-client/w3mmee/metadata.xml create mode 100644 www-client/w3mmee/w3mmee-0.3.2_p24-r7.ebuild create mode 100644 www-client/w3mmee/w3mmee-0.3.2_p24-r9.ebuild (limited to 'www-client/w3mmee') diff --git a/www-client/w3mmee/Manifest b/www-client/w3mmee/Manifest new file mode 100644 index 000000000000..4386c5dc95b1 --- /dev/null +++ b/www-client/w3mmee/Manifest @@ -0,0 +1,12 @@ +AUX w3mmee-0.3.2_p24-boehm-gc.patch 359 SHA256 826254489081f2642b84cd9e51ed0e73cc2db62e92de9c9ad7c96586a9822536 SHA512 e749a2a3b7694c9fc52fce037f23fa60bcab5fe11dd7b25cf32d7924219bb601096a7dd87914a0e8ca029d2be463e9ca2c16e6d95451ac792b5a50a586bd4d47 WHIRLPOOL 33c50b2e1b42447707f3ba3359d6812706a72d99bc15bc3caa0400e007cd97ee2890377a6573eacc7771005b7b93e308900990b1557f38a938b57a77fe125755 +AUX w3mmee-0.3.2_p24-glibc214.patch 906 SHA256 72c4a417b39d6fe7750aabb95b35ce59e34cab1babf1673e9bc793aa5479a3f1 SHA512 5c5a6d635832c49aee0663eaea1fd27492affc31ce571dd48a4ce1e21c63695a45cadc06b5c4fa4bb4548855842d59259552dbac1988b7f891639b5ed0d17aa3 WHIRLPOOL 22c479d6c653337342aab77986c21ff161b2b38dd9351943c2fdfb8530deff8f4a33481e3a7ca92a4f2aaa0345a938f0a2cf6019e042410cfbf57333512da797 +AUX w3mmee-0.3.2_p24-tinfo.patch 422 SHA256 cca3d6f38d4a3b968daa47564b2325097829697840c51d8a745256ef42f34a50 SHA512 4c7048dedbc90bf2624bfba8fbe0ae6e3dc5119e3cac8e1aa0706419cf660e038d23a20b98a358cf8d4b0360ead7edd1f30030dc349855744e0510ba229fbb22 WHIRLPOOL 3411dc3234461348594ca578051766b0d186157334999626d5fef2ba6369b23724ab6a8670a7c76ebea4a449af3a4aa47f808f03fec478ac95bf62b07d6a06b2 +AUX w3mmee-gcc44.patch 377 SHA256 0673e512ab07b8cd2d2034a73cea48f440ab3b92423432d9684b9a5167b581fd SHA512 07d8758ec667ada333dcfe95218b571814462809bb7f1bde46ae53eceb4edeed76ade9e11d471288807d5ea5d0ad7e7cfd195e3a35df765b8c14f8d9652e8f7e WHIRLPOOL 5dbe7e07bb5ef093eed3e3ea05b167247b53c67dd2741ac4da7784838484dd83a2c6da4f1f532692c18c1a23ee27343d7874481a7b32ee340e006e4d694d3c65 +AUX w3mmee-gcc45.patch 406 SHA256 67b57db72ba9d69e02e86521495c5550b4e1bd14c18ebfc5e42e5e7797435406 SHA512 337fafa1c9b317a8ce4554b4e8d8609537ba35121f7c214f7f5c1c2e1b70d476dd0474a69172f4162d92bc05215c1119ef391c81f4d11bbf544b3fe7a047f468 WHIRLPOOL 83cc99ba2935f0f04c7f58d45b15f01fa21df85515c566b946b1665e7a3b42837f7ba6f0b647386bdd5eb1cd07ae6f4ce4a6f1738ead283c5f4205edcface0cd +AUX w3mmee-w3mman-gentoo.diff 1037 SHA256 fbba900cebcca79a7f7e2323e104a1d411bdc19cab80c273b98c3906a1053295 SHA512 238d5641c3c15242c5cab723f590f143103ec7da72922f076d4f73102c2d5a9e3f3a6b6367a79d4ecc337aae760023941635495f08e6d946634325736dd8b883 WHIRLPOOL ac30b58b9efcc2a6df0a95c0b838bc7a778b64804481ac67b5a15ff1a6c4385ce349b2ba63adcd4317cf7bff0509b1941baa6d6885703b246519691a40961c54 +DIST w3mmee-p24-22.tar.gz 690094 SHA256 1a905a30786568a2c607fd296ea7c13a03c6930d4b9fcb3d0e084c71e30aa665 SHA512 85d4d373a5a544f8c4fbc37e8344daaa5eae3ae007a0280c693aa8946c8cbf63f3fc92fb69c2597286921254e3234f29ee1b3f21e1c9d498b39a597a51e98761 WHIRLPOOL d4d3ba4ca690a2f41f2ce77292849fafbff320876b7e7df06ad599669d86b01762bd2036e8fcd7044545b5abd7345e02e0c172905f7306e073ac4cc98e1c9657 +EBUILD w3mmee-0.3.2_p24-r7.ebuild 3682 SHA256 d6c15ee78a66e20add1ae1892b16aca1e97e7c1fa5e18f00b733eff83de9c467 SHA512 e318ed35823dcb8ccfd660d6ed6aafb834eb1ebae3e2ccff17db8e137475ac6ec690afa1decbd553dfba09d05d070a40c4d5d210b3e14d0b8674d30b71ef53de WHIRLPOOL 453f28a3cbcf1f3c63cc4cbc4fef59b91112e425d705542452751189a0c0b688c4167827b89a416fb96e32c69535983ba665fe81ec463bf776c3c3776425a05d +EBUILD w3mmee-0.3.2_p24-r9.ebuild 3724 SHA256 1501044890437eba0788b26af8baa083249a3a9b9cc529c0edcbc1a58cc5cd58 SHA512 9ba14710afcd7e36677dc40fbc0b84b7bcab610ed595bcc30b1e916cd2118e8b5fcbf60388ac4133a4c3979f576fb8a6a50ddbb8cc4e7fa950b6f27533e0d974 WHIRLPOOL 4ca38a3ef89c89806ca872a77a90c3867629e4d7e441e542b13f2e83528f0672ac541480aeb1d4f1f926c18825a43250924c0d88fd51346005d2413c99d54433 +MISC ChangeLog 3064 SHA256 d57130bb617dca67907db95c48eacb0d324a39d452db8a9788c297588686788f SHA512 89263abfa6dc04969e1f3b5e669fff4ff3772d7c50a872fd149c87c4333088b7cb4d6ab621ac475686dd37620bba3c3573a258052fb0eb5e3375681fa689b47d WHIRLPOOL 9be09d0748e6a17113b186686c82827d164757e3b125acb9343c2a3088b0561ece2fce801c19538723e079d4f858930228c5895de12f300b25aeb505ec90dfa2 +MISC ChangeLog-2015 6005 SHA256 81d4f5113c556481a6f2d96be747a99c54a3e2d366d45f1202c16b0931130108 SHA512 a8719e388034ed248248652ebadc35ebda51fbeb69be3ff66058bed3b2e9da8bd410f77840f3d9455065736dc1fe0286c3d464367e348c81ac24f957d0fcaf7e WHIRLPOOL 61f6de9d55d667650bfa69edf7cb7cfe9c87fede8f0a80b51682729cdc6e506f64824bfa026c480c011cefb2f297d3038b07fc76924cc231c419df462fa47824 +MISC metadata.xml 230 SHA256 5fc421627b578ee2d1317320525119c0b406026597bb1d054f96254a241bf96a SHA512 74065bee639a38ecdef7c32280ed43a8f1627362cd8e97e714a09bcf116ae8bc4c61b2ab13c31bd02a22ae8a5a201263981ee519a0b6ba9df81a4d5f3cd94eb1 WHIRLPOOL b3c1363540645200abd5bf0b5b7fb3cae0b738bfd359f7b13b56d97650f9381fccede1e3f867dbc736461ee7c7906725a3c53eabd9ac99929d5c7c520a831082 diff --git a/www-client/w3mmee/files/w3mmee-0.3.2_p24-boehm-gc.patch b/www-client/w3mmee/files/w3mmee-0.3.2_p24-boehm-gc.patch new file mode 100644 index 000000000000..81e6a6dea0f3 --- /dev/null +++ b/www-client/w3mmee/files/w3mmee-0.3.2_p24-boehm-gc.patch @@ -0,0 +1,13 @@ +diff --git a/configure b/configure +index 32afb35..3be66fd 100755 +--- a/configure ++++ b/configure +@@ -1503,7 +1503,7 @@ if [ -n "$gclib" -a -n "$gcinclude" ]; then + #include + main() + { +- extern unsigned GC_version; ++ unsigned GC_version = GC_get_version(); + printf("%d%02d%03d\n",(GC_version>>16)&0xff,(GC_version>>8)&0xff,GC_version&0xff); + } + EOF diff --git a/www-client/w3mmee/files/w3mmee-0.3.2_p24-glibc214.patch b/www-client/w3mmee/files/w3mmee-0.3.2_p24-glibc214.patch new file mode 100644 index 000000000000..dc9be94732c6 --- /dev/null +++ b/www-client/w3mmee/files/w3mmee-0.3.2_p24-glibc214.patch @@ -0,0 +1,35 @@ +diff --git a/istream.c b/istream.c +index de5fbd3..6718b41 100644 +--- a/istream.c ++++ b/istream.c +@@ -132,7 +132,7 @@ newFileStream(FILE *f, void (*closep)()) + stream = New(struct input_stream); + init_base_stream(stream, STREAM_BUF_SIZE); + stream->type = IST_FILE; +- stream->handle.file = New(struct file_handle); ++ stream->handle.file = New(struct afile_handle); + stream->handle.file->f = f; + + if (closep) +diff --git a/istream.h b/istream.h +index 168882f..3e7132f 100644 +--- a/istream.h ++++ b/istream.h +@@ -20,7 +20,7 @@ struct stream_buffer { + + typedef struct stream_buffer *StreamBuffer; + +-struct file_handle { ++struct afile_handle { + FILE *f; + void (*close)(FILE *); + }; +@@ -121,7 +121,7 @@ struct tee_handle { + union input_handle { + void *gen; + int fd; +- struct file_handle *file; ++ struct afile_handle *file; + struct delimited_handle *delimited; + Str str; + #ifdef USE_SSL diff --git a/www-client/w3mmee/files/w3mmee-0.3.2_p24-tinfo.patch b/www-client/w3mmee/files/w3mmee-0.3.2_p24-tinfo.patch new file mode 100644 index 000000000000..603e30bb4038 --- /dev/null +++ b/www-client/w3mmee/files/w3mmee-0.3.2_p24-tinfo.patch @@ -0,0 +1,13 @@ +diff --git a/configure b/configure +index 73e247b..32afb35 100755 +--- a/configure ++++ b/configure +@@ -1354,7 +1354,7 @@ main() + EOF + + if [ -z "$dtermlib" ]; then +- TERM_LIBS='termcap termlib terminfo mytinfo curses ncurses' ++ TERM_LIBS='termcap termlib terminfo mytinfo curses ncurses tinfo' + + for lib in $TERM_LIBS; do + for tlibdir in /lib /usr/lib /usr/local/lib /usr/ucblib /usr/ccslib /usr/ccs/lib $prefix/lib; do diff --git a/www-client/w3mmee/files/w3mmee-gcc44.patch b/www-client/w3mmee/files/w3mmee-gcc44.patch new file mode 100644 index 000000000000..092adb5ba40c --- /dev/null +++ b/www-client/w3mmee/files/w3mmee-gcc44.patch @@ -0,0 +1,12 @@ +diff -ur w3mmee-p24-22.orig/indep.c w3mmee-p24-22/indep.c +--- w3mmee-p24-22.orig/indep.c 2002-11-27 16:35:37.000000000 +0200 ++++ w3mmee-p24-22/indep.c 2009-07-25 23:06:52.000000000 +0300 +@@ -14,7 +14,7 @@ + { + #ifdef HAVE_STRTOLL + return strtoll(s, NULL, base); +-#elif HAVE_STRTOQ ++#elif defined(HAVE_STRTOQ) + return strtoq(s, NULL, base); + #else + int minus, digit; diff --git a/www-client/w3mmee/files/w3mmee-gcc45.patch b/www-client/w3mmee/files/w3mmee-gcc45.patch new file mode 100644 index 000000000000..db6f86e4deee --- /dev/null +++ b/www-client/w3mmee/files/w3mmee-gcc45.patch @@ -0,0 +1,17 @@ +Fixing build with gcc-4.5 + +https://bugs.gentoo.org/show_bug.cgi?id=317815 + +Patch written by Kacper Kowalik + +--- configure ++++ configure +@@ -2636,7 +2636,7 @@ + fi + + cat >do_mk_btri.sh <TABMakefile < + + + + cjk@gentoo.org + Cjk + + diff --git a/www-client/w3mmee/w3mmee-0.3.2_p24-r7.ebuild b/www-client/w3mmee/w3mmee-0.3.2_p24-r7.ebuild new file mode 100644 index 000000000000..a7fcda4f9114 --- /dev/null +++ b/www-client/w3mmee/w3mmee-0.3.2_p24-r7.ebuild @@ -0,0 +1,154 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +inherit alternatives eutils toolchain-funcs multilib + +IUSE="gpm imlib nls ssl xface" + +MY_PV=${PV##*_}-22 +MY_P=${PN}-${MY_PV} + +DESCRIPTION="A variant of w3m with support for multiple character encodings" +SRC_URI="http://pub.ks-and-ks.ne.jp/prog/pub/${MY_P}.tar.gz" +HOMEPAGE="http://pub.ks-and-ks.ne.jp/prog/w3mmee/" + +SLOT="0" +LICENSE="public-domain" +KEYWORDS="amd64 ppc x86" + +DEPEND=">=sys-libs/ncurses-5.2-r3 + >=sys-libs/zlib-1.1.3-r2 + >=dev-libs/boehm-gc-7.2 + dev-lang/perl + >=dev-libs/libmoe-1.5.3 + imlib? ( >=media-libs/imlib-1.9.8 + xface? ( media-libs/compface ) ) + gpm? ( >=sys-libs/gpm-1.19.3-r5 ) + nls? ( sys-devel/gettext ) + ssl? ( >=dev-libs/openssl-0.9.6b )" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${PN}-w3mman-gentoo.diff \ + "${FILESDIR}"/${PN}-gcc4{4,5}.patch \ + "${FILESDIR}"/${P}-glibc214.patch \ + "${FILESDIR}"/${P}-tinfo.patch \ + "${FILESDIR}"/${P}-boehm-gc.patch + sed -ie "/^AR=/s:ar:$(tc-getAR):" XMakefile || die +} + +src_compile() { + + local myconf myuse + myuse="use_cookie=y use_ansi_color=y use_history=y + display_code=E system_code=E" + + if use ssl ; then + myconf="${myconf} --ssl-includedir=/usr/include/openssl + --ssl-libdir=/usr/$(get_libdir)" + myuse="${myuse} use_ssl=y use_ssl_verify=y use_digest_auth=y" + else + myuse="${myuse} use_ssl=n" + fi + + if use gpm ; then + myuse="${myuse} use_mouse=y" + else + myuse="${myuse} use_mouse=n" + fi + + if use nls ; then + myconf="${myconf} -locale_dir=/usr/share/locale" + else + myconf="${myconf} -locale_dir='(NONE)'" + fi + + if use imlib ; then + myuse="${myuse} use_image=y use_w3mimg_x11=y + use_w3mimg_fb=n w3mimgdisplay_setuid=n" + if use xface ; then + myuse="${myuse} use_xface=y" + else + myuse="${myuse} use_xface=n" + fi + else + myuse="${myuse} use_image=n" + fi + + cat >>config.param<<-EOF + lang=MANY + accept_lang=en + EOF + + env CC=$(tc-getCC) ${myuse} ./configure -nonstop \ + -prefix=/usr \ + -suffix=mee \ + -auxbindir=/usr/$(get_libdir)/w3mmee \ + -libdir=/usr/$(get_libdir)/w3mmee/cgi-bin \ + -helpdir=/usr/share/w3mmee \ + -mandir=/usr/share/man \ + -sysconfdir=/etc/w3mmee \ + -model=custom \ + -libmoe=/usr/$(get_libdir) \ + -mb_h=/usr/include/moe \ + -mk_btri=/usr/libexec/moe \ + -cflags="${CFLAGS}" -ldflags="${LDFLAGS}" \ + ${myconf} || die + + emake || die "emake failed" +} + +src_install() { + make DESTDIR="${D}" install || die + + # w3mman and manpages conflict with those from w3m + mv "${D}"/usr/share/man/ja/man1/w3m{,mee}.1 || die + mv "${D}"/usr/share/man/man1/w3m{,mee}.1 || die + + dodoc ChangeLog NEWS* README + dohtml 00INCOMPATIBLE.html + + docinto en + dodoc doc/HISTORY doc/README* doc/keymap.* doc/menu.* + dohtml doc/* + + docinto jp + dodoc doc-jp/HISTORY doc-jp/README* doc-jp/keymap* doc-jp/menu.* + dohtml doc-jp/* +} + +pkg_postinst() { + + w3m_alternatives + einfo + einfo "If you want to render multilingual text, please refer to" + einfo "/usr/share/doc/${PF}/en/README.mee or" + einfo "/usr/share/doc/${PF}/jp/README.mee" + einfo "and set W3MLANG variable respectively." + einfo +} + +pkg_postrm() { + + w3m_alternatives +} + +w3m_alternatives() { + + if [ ! -f /usr/bin/w3m ] ; then + alternatives_makesym /usr/bin/w3m \ + /usr/bin/w3m{m17n,mee} + alternatives_makesym /usr/bin/w3mman \ + /usr/bin/w3m{man-m17n,meeman} + alternatives_makesym /usr/share/man/ja/man1/w3m.1.gz \ + /usr/share/man/ja/man1/w3m{m17n,mee}.1.gz + alternatives_makesym /usr/share/man/man1/w3m.1.gz \ + /usr/share/man/man1/w3m{m17n,mee}.1.gz + alternatives_makesym /usr/share/man/man1/w3mman.1.gz \ + /usr/share/man/man1/w3m{man-m17n,meeman}.1.gz + fi +} diff --git a/www-client/w3mmee/w3mmee-0.3.2_p24-r9.ebuild b/www-client/w3mmee/w3mmee-0.3.2_p24-r9.ebuild new file mode 100644 index 000000000000..d475f7bc2ae4 --- /dev/null +++ b/www-client/w3mmee/w3mmee-0.3.2_p24-r9.ebuild @@ -0,0 +1,157 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +inherit alternatives eutils toolchain-funcs multilib + +IUSE="gpm imlib libressl nls ssl xface" + +MY_PV=${PV##*_}-22 +MY_P=${PN}-${MY_PV} + +DESCRIPTION="A variant of w3m with support for multiple character encodings" +SRC_URI="http://pub.ks-and-ks.ne.jp/prog/pub/${MY_P}.tar.gz" +HOMEPAGE="http://pub.ks-and-ks.ne.jp/prog/w3mmee/" + +SLOT="0" +LICENSE="public-domain" +KEYWORDS="~amd64 ~ppc ~x86" + +DEPEND="sys-libs/ncurses:0= + >=sys-libs/zlib-1.1.3-r2 + >=dev-libs/boehm-gc-7.2 + dev-lang/perl + >=dev-libs/libmoe-1.5.3 + imlib? ( >=media-libs/imlib-1.9.8 + xface? ( media-libs/compface ) ) + gpm? ( >=sys-libs/gpm-1.19.3-r5 ) + nls? ( sys-devel/gettext ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + )" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-w3mman-gentoo.diff \ + "${FILESDIR}"/${PN}-gcc4{4,5}.patch \ + "${FILESDIR}"/${P}-glibc214.patch \ + "${FILESDIR}"/${P}-tinfo.patch \ + "${FILESDIR}"/${P}-boehm-gc.patch + sed -ie "/^AR=/s:ar:$(tc-getAR):" XMakefile || die +} + +src_compile() { + + local myconf myuse + myuse="use_cookie=y use_ansi_color=y use_history=y + display_code=E system_code=E" + + if use ssl ; then + myconf="${myconf} --ssl-includedir=/usr/include/openssl + --ssl-libdir=/usr/$(get_libdir)" + myuse="${myuse} use_ssl=y use_ssl_verify=y use_digest_auth=y" + else + myuse="${myuse} use_ssl=n" + fi + + if use gpm ; then + myuse="${myuse} use_mouse=y" + else + myuse="${myuse} use_mouse=n" + fi + + if use nls ; then + myconf="${myconf} -locale_dir=/usr/share/locale" + else + myconf="${myconf} -locale_dir='(NONE)'" + fi + + if use imlib ; then + myuse="${myuse} use_image=y use_w3mimg_x11=y + use_w3mimg_fb=n w3mimgdisplay_setuid=n" + if use xface ; then + myuse="${myuse} use_xface=y" + else + myuse="${myuse} use_xface=n" + fi + else + myuse="${myuse} use_image=n" + fi + + cat >>config.param<<-EOF + lang=MANY + accept_lang=en + EOF + + env CC=$(tc-getCC) ${myuse} ./configure -nonstop \ + -prefix=/usr \ + -suffix=mee \ + -auxbindir=/usr/$(get_libdir)/w3mmee \ + -libdir=/usr/$(get_libdir)/w3mmee/cgi-bin \ + -helpdir=/usr/share/w3mmee \ + -mandir=/usr/share/man \ + -sysconfdir=/etc/w3mmee \ + -model=custom \ + -libmoe=/usr/$(get_libdir) \ + -mb_h=/usr/include/moe \ + -mk_btri=/usr/libexec/moe \ + -cflags="${CFLAGS}" -ldflags="${LDFLAGS}" \ + ${myconf} || die + + emake || die "emake failed" +} + +src_install() { + make DESTDIR="${D}" install || die + + # w3mman and manpages conflict with those from w3m + mv "${D}"/usr/share/man/ja/man1/w3m{,mee}.1 || die + mv "${D}"/usr/share/man/man1/w3m{,mee}.1 || die + + dodoc ChangeLog NEWS* README + dohtml 00INCOMPATIBLE.html + + docinto en + dodoc doc/HISTORY doc/README* doc/keymap.* doc/menu.* + dohtml doc/* + + docinto jp + dodoc doc-jp/HISTORY doc-jp/README* doc-jp/keymap* doc-jp/menu.* + dohtml doc-jp/* +} + +pkg_postinst() { + + w3m_alternatives + einfo + einfo "If you want to render multilingual text, please refer to" + einfo "/usr/share/doc/${PF}/en/README.mee or" + einfo "/usr/share/doc/${PF}/jp/README.mee" + einfo "and set W3MLANG variable respectively." + einfo +} + +pkg_postrm() { + + w3m_alternatives +} + +w3m_alternatives() { + + if [ ! -f /usr/bin/w3m ] ; then + alternatives_makesym /usr/bin/w3m \ + /usr/bin/w3m{m17n,mee} + alternatives_makesym /usr/bin/w3mman \ + /usr/bin/w3m{man-m17n,meeman} + alternatives_makesym /usr/share/man/ja/man1/w3m.1.gz \ + /usr/share/man/ja/man1/w3m{m17n,mee}.1.gz + alternatives_makesym /usr/share/man/man1/w3m.1.gz \ + /usr/share/man/man1/w3m{m17n,mee}.1.gz + alternatives_makesym /usr/share/man/man1/w3mman.1.gz \ + /usr/share/man/man1/w3m{man-m17n,meeman}.1.gz + fi +} -- cgit v1.2.3