diff options
Diffstat (limited to 'app-i18n/librcc')
-rw-r--r-- | app-i18n/librcc/Manifest | 18 | ||||
-rw-r--r-- | app-i18n/librcc/files/librcc-strnlen.patch | 11 | ||||
-rw-r--r-- | app-i18n/librcc/files/rcc-debug.patch | 14 | ||||
-rw-r--r-- | app-i18n/librcc/librcc-0.2.10.ebuild | 55 | ||||
-rw-r--r-- | app-i18n/librcc/librcc-0.2.12-r1.ebuild | 56 | ||||
-rw-r--r-- | app-i18n/librcc/librcc-0.2.12.ebuild | 55 | ||||
-rw-r--r-- | app-i18n/librcc/librcc-0.2.3-r4.ebuild | 45 | ||||
-rw-r--r-- | app-i18n/librcc/librcc-0.2.5-r1.ebuild | 46 | ||||
-rw-r--r-- | app-i18n/librcc/librcc-0.2.6.ebuild | 46 | ||||
-rw-r--r-- | app-i18n/librcc/librcc-0.2.8-r1.ebuild | 56 | ||||
-rw-r--r-- | app-i18n/librcc/librcc-0.2.8.ebuild | 55 | ||||
-rw-r--r-- | app-i18n/librcc/librcc-0.2.9.ebuild | 55 |
12 files changed, 512 insertions, 0 deletions
diff --git a/app-i18n/librcc/Manifest b/app-i18n/librcc/Manifest new file mode 100644 index 0000000..e2f27e6 --- /dev/null +++ b/app-i18n/librcc/Manifest @@ -0,0 +1,18 @@ +AUX librcc-strnlen.patch 277 SHA256 832326b81d8ab77d036801d1a4ab6496f3c37d45f9377a65e088584d6df8b7d2 SHA512 b1835d15450b1f33ddb77573f3a40ab3d7300d5e651d88c79eb9eb9cae83de57b08c36e81435090449b5e7c052ea276ae21ffbddaf9229e3f3d01031ab8ab3a6 WHIRLPOOL 638204e4a352060a1537f2b74ecd2cd5acbc2266ba3c124ff143e13a70234643fa1a02ac78f1308542637452ceb3e524cbd3831c55273c5c2adcf2f037878a7b +AUX rcc-debug.patch 515 SHA256 0d6e8bdb7e39b82645351893fa5dbf6d4af955b7b8e766996d6987c5f1c044f4 SHA512 90ccdaf55fa7e7b6a17bb76132491929e29366744963cf5c5dddc0e8b5c8887bc164b2057494df02efd61e96ca08863817319f0c1c6ec1f1faab48cb947d956c WHIRLPOOL 848f0c6f77a7ad46b85621930a360e2c1eac92954e4dde07e4b8b14d60a1406709bc752abddefafe89a04a5d41beec46ece7160020515aa8904e6f8f75d956f2 +DIST librcc-0.2.10.tar.bz2 469008 SHA256 b0080d7a15b453d4a76719496d7b88425ffef4a55278694996467989d2d22361 SHA512 c75a07ba3ebbf5228a3d06d01a274378d67d3978d74aea219a80dc06adb07810c5eb6ce37d6fd788f90569009795229172f9070c7fec2bb2f9269fde17a5c0fa WHIRLPOOL c694ab35da533c7fa96b1c340b93fbc1b76f0c7aa8004f885d1ff1d354dd88858a3a9852f537ee6af561af36cb59beb95992ee747727d5862983bdf178960d1b +DIST librcc-0.2.12.tar.bz2 466527 SHA256 207973fbb73e1e376dad7542af17fe428efece91ea7f92a4efbcee676d2cb74b SHA512 6855ffbb8205f4c4d19fc6303c9decc00b598c0cf8c39f7352a3afc159ff7881b6911ae06e73db21e99f3b0a587f3c913825d9a4748ef9cbcbabfc7c27a59d71 WHIRLPOOL 1d06efe6c37397b1c7610ff9ae923aa1f66163a75e726c2d5f79886dd3a22eee3c4fcd3e265a56c034c55d39aaccbdd705286689463f3c1a6ec249af5d29bd44 +DIST librcc-0.2.3.tar.bz2 362702 SHA256 39ef2d61bc97bc72ec61144a50b865e2e067ddbd120ffa4c1dadba5ee6b974e3 SHA512 ec59a9b1fa1211f5c1c9b8a9a04423c7bd9b8fd34544bad5dccf0131f01b0ed1b29ad4178f352b205abf9782a275f4b5af830206c8ba2c38ff9d861cedf2d288 WHIRLPOOL c5f2963c5289f2bd61208fec89f80084e6f746521b7ba5f92517825ce1ee6e0c6c1a7d125bcfd2b6ec7e14729315e748cfe1004d5ce222201ee0127f899843d6 +DIST librcc-0.2.5.tar.bz2 494855 SHA256 d46b1bfc8b95ea73b12d9230f4103d18a6c3e2560f5c1d80073f62308b70307e SHA512 d5b4fb06ef523edfadf67c4c9999213aa36e7ea5aa125ed4c66ef15e4c2816d6d5c76526570b57f21f38ae62fb2b43b61869988a671b328416ccf39f97bb4a69 WHIRLPOOL 4edae96b591d494e625a4b6f1c607375f369617a49c6dda82ae6b241c85efcb2666318e60c5c18378075e34d0d4b5ec0292f22a24a2af096087be5f868fb5169 +DIST librcc-0.2.6.tar.bz2 505076 SHA256 0e736b170d396a775e7dc18587fc38228907e630eae50098c98269aa3e405abc SHA512 019a16052b226ae736ed7c36b35ebdf031c36bba8abf54c41878076049bd3fb3306ad4d13ad0ecbaf316794fe3f1eaea3b35fd2d01dd7ddd69617efcc77c380f WHIRLPOOL 0d1b956076bdc06d303bda2a39e6ebdd54ebb21c257204db3f4e48fcf77642320f1a8caf876984053fb680ca467b5041ce0737faf09f7f6893ecbc2bba7f213b +DIST librcc-0.2.8.tar.bz2 444035 SHA256 59a85800ba238c8ae3dda13fefc6b5b362ce668a186bee696fede460ac8fe8cc SHA512 7df27ee4833e7800bbb58acf745e6ae9f849732c4163cc5a7feaaccbe06f4514c3afd499e7144f3aa1af4ddd533ba4f37e6c42725d30a15d68df3ff2260a4efb WHIRLPOOL e95205bad1de2eb1befbb727f9ee1b3a18d6f83f28546798c733e52e89270a138d4000208be0b0d261005c7c24bc33179fbace225d2d9c0651651efc33601121 +DIST librcc-0.2.9.tar.bz2 411294 SHA256 8d3bd4083edfd54dcd866d5b9f3f3f2a4f63013c895eeabb00e3be79e44e3a43 SHA512 b4d7418caa3a91ffd93d27bf5be3b701027df55235c8a4eea62df43e96fe8e7217b28154fdd53b7917da01b9985b063f932f37f2fac9b9c3e22a96ad4994ec9b WHIRLPOOL 69693303181f2f0893e56137d689dfec0173ec001bef0daf631eb4d71f7371fbd946506f1c0caa2aacdb76010cbace0e3a5311c3c0a111c1d281caadcdd67724 +EBUILD librcc-0.2.10.ebuild 1375 SHA256 1fa410eab7af02315ec580ce8b6a74ebba5f7c7a399ea73844525d0f78621922 SHA512 ad3bcf0ff35bc9801ef7a0bcbf2794eafa5fb3f16cc64db487dd002471a17705b89eba8e597d12a5183e366b762ef7b38badd685f6668e0381e7e338af6c418b WHIRLPOOL 98c9b6df0bfb372965b59f6028a47f8beeb363e0392e5d956542295926f74da44cfe6000ee147feadb8bca7e389815dcc1ab255e887197f61083678d5749618d +EBUILD librcc-0.2.12-r1.ebuild 1411 SHA256 ca470792025c694d3f1e75e7fe6b1c279adc8d1a0db10d9251d72e21bec97f96 SHA512 d09681b5f7198411357713a58e30a6ba230620f4f05ee325f31facb1f04298bf922bfe3d9e92ecadd105d76f2ef93ed1d950a5f9ccc39bf4f857089f6c4c7101 WHIRLPOOL 3759952523770a5f6061bd3423be9ea039b86249d9a986631089f63a022dcee46fe85598b9ba4c5ec41f59d9851175778048958cb7dc3d393304650c60156c5a +EBUILD librcc-0.2.12.ebuild 1375 SHA256 1fa410eab7af02315ec580ce8b6a74ebba5f7c7a399ea73844525d0f78621922 SHA512 ad3bcf0ff35bc9801ef7a0bcbf2794eafa5fb3f16cc64db487dd002471a17705b89eba8e597d12a5183e366b762ef7b38badd685f6668e0381e7e338af6c418b WHIRLPOOL 98c9b6df0bfb372965b59f6028a47f8beeb363e0392e5d956542295926f74da44cfe6000ee147feadb8bca7e389815dcc1ab255e887197f61083678d5749618d +EBUILD librcc-0.2.3-r4.ebuild 1074 SHA256 0a0b84b63c1913aa4b8b433dba8ea20ed423dfcd643315515473b8e575b0688f SHA512 84914dfa2bb369af730954131af4beed331c980a3fab9ba81b22fc04ee07c74da140e8deaa3322c986040594f7fc32af1760e1ce495f1d55c4a084b47c2806fc WHIRLPOOL 938907db3144342ae13a4b6d2a2d12763f84fa58d75565b18119cfc8a91bfb8d0b77163e6e00226b8a417d95d2ce86db15db507b7db1b6793c58a416e74cd3ac +EBUILD librcc-0.2.5-r1.ebuild 1093 SHA256 20fcff8b27d0a9f1415c6911ed01bb368ed73318c4a0c1503a72201623c2b2d7 SHA512 a76d7bfa1711af2bff552506f3ef6a7ffcbfdfecfe6383800f9cd9c60f3ac2acfd6f90cd2d5eec142431c1d2d7388228ad7f59a4916cc1e53b484a835e9a4345 WHIRLPOOL 350b14e7b13eb10fa3a302514dcd69b72adef74f41ecb8bb3fd23951469bc9a254426ee59fc404bcd66dcffe1b67d6eaa17c93780dce6f50733213c260d680f8 +EBUILD librcc-0.2.6.ebuild 1093 SHA256 20fcff8b27d0a9f1415c6911ed01bb368ed73318c4a0c1503a72201623c2b2d7 SHA512 a76d7bfa1711af2bff552506f3ef6a7ffcbfdfecfe6383800f9cd9c60f3ac2acfd6f90cd2d5eec142431c1d2d7388228ad7f59a4916cc1e53b484a835e9a4345 WHIRLPOOL 350b14e7b13eb10fa3a302514dcd69b72adef74f41ecb8bb3fd23951469bc9a254426ee59fc404bcd66dcffe1b67d6eaa17c93780dce6f50733213c260d680f8 +EBUILD librcc-0.2.8-r1.ebuild 1428 SHA256 e3eb256b7ad40b5b5eb715f3ba1cf707ef0fbe7c7faa1e1c651e2a9b256728db SHA512 5358d3d4b9b83a0ee8c52804c8f92b0eda99775950406f4ef9faab1fcd873b99721f1b49c1f8b049505de51269c3293a3cad787608b27423e0d3e56e5e39f997 WHIRLPOOL bb0cd5a72ade7209dd88c434f5c8fe18c24d5303d27312a5196f815bc0e9409881f82eb4c02b2f69bdf497f29ba213d8a6acee9f5fad7656764f50221592aecf +EBUILD librcc-0.2.8.ebuild 1375 SHA256 bc70114c6c49d8bc6cbc93d2d0c4db2b908f6496a57a9f6dc8e7fb654d041590 SHA512 2d944234bb736ac279cb3d40021f1a164d51c99bc747b725bb5588ee3a14033550d7d9df731e8429bb67e699c89732ce848726653ecade03574aba59f76776d6 WHIRLPOOL face3d0c4f17edbf100ec4b6ae99a7c7fac3393b9a8cc78c8b99c9a4679aa2fa55ce7e40e0744d8f96678ae2d8f6c10d92934a75e78455aebb21c8fa64967abc +EBUILD librcc-0.2.9.ebuild 1375 SHA256 1fa410eab7af02315ec580ce8b6a74ebba5f7c7a399ea73844525d0f78621922 SHA512 ad3bcf0ff35bc9801ef7a0bcbf2794eafa5fb3f16cc64db487dd002471a17705b89eba8e597d12a5183e366b762ef7b38badd685f6668e0381e7e338af6c418b WHIRLPOOL 98c9b6df0bfb372965b59f6028a47f8beeb363e0392e5d956542295926f74da44cfe6000ee147feadb8bca7e389815dcc1ab255e887197f61083678d5749618d diff --git a/app-i18n/librcc/files/librcc-strnlen.patch b/app-i18n/librcc/files/librcc-strnlen.patch new file mode 100644 index 0000000..5c2cec7 --- /dev/null +++ b/app-i18n/librcc/files/librcc-strnlen.patch @@ -0,0 +1,11 @@ +--- orig/src/rccstring.h ++++ mod/src/rccstring.h +@@ -40,7 +40,7 @@ + + #ifdef HAVE_STRNLEN + # ifndef strnlen +-int strnlen(const char *str, size_t size); ++size_t strnlen(const char *str, size_t size); + # endif /* !strnlen */ + #else + int rccStrnlen(const char *str, size_t size); diff --git a/app-i18n/librcc/files/rcc-debug.patch b/app-i18n/librcc/files/rcc-debug.patch new file mode 100644 index 0000000..7f92d2c --- /dev/null +++ b/app-i18n/librcc/files/rcc-debug.patch @@ -0,0 +1,14 @@ +diff -dPNur librcc--main--0.1--patch-34/src/rccconfig.h librcc--main--0.1--patch-34-debug/src/rccconfig.h +--- librcc--main--0.1--patch-34/src/rccconfig.h 2006-01-08 19:43:06.000000000 +0400 ++++ librcc--main--0.1--patch-34-debug/src/rccconfig.h 2006-07-18 20:15:12.000000000 +0500 +@@ -3,8 +3,8 @@ + #include "librcc.h" + #include "opt.h" + +-#undef RCC_DEBUG +-#undef RCC_DEBUG_LANGDETECT ++#define RCC_DEBUG ++#define RCC_DEBUG_LANGDETECT 2 + #define RCC_LOCALE_VARIABLE "LC_CTYPE" + + extern const char rcc_default_all[]; diff --git a/app-i18n/librcc/librcc-0.2.10.ebuild b/app-i18n/librcc/librcc-0.2.10.ebuild new file mode 100644 index 0000000..1023751 --- /dev/null +++ b/app-i18n/librcc/librcc-0.2.10.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +inherit eutils + +DESCRIPTION="LibRCC is Russian Encoding Conversion Library" +SRC_URI="http://dside.dyndns.org/files/rusxmms/librcc-${PV}.tar.bz2" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86 amd64" +DEPEND="app-i18n/librcd + app-i18n/libguess + dev-libs/libxml2 + sys-libs/db + app-i18n/enca + app-text/aspell + app-dicts/libtranslate" + + +src_unpack() { + unpack ${P}.tar.bz2 + cd "${S}" +# epatch "${FILESDIR}"/rcc-debug.patch || die + +# We are doing this because of ugly automake-wrapper which forces usage of +# automake version refered in Makefile.in's. And librcc-0.2.8 is prepared with +# 1.9 while 1.10 is standard now. +# cd ${P} + rm -f `find . -name Makefile.in` + rm -f configure + rm -f aclocal.m4 +} + +src_compile() { + ./autogen.sh || die + econf || die + make || die + make -C examples || die +} + +src_install() { + into /usr + mkdir -p ${D}/usr/lib + mkdir -p ${D}/usr/include + mkdir -p ${D}/usr/lib/rcc/engines + mkdir -p ${D}/etc + make install DESTDIR=${D} INSTALLTOP=${D}/usr || die + rm -f ${D}/usr/lib/rcc/engines/*.a + rm -f ${D}/usr/lib/rcc/engines/*.la + install -m 644 examples/rcc.xml ${D}/etc + + make -C examples install DESTDIR=${D} INSTALLTOP=${D}/usr || die + rm -f ${D}/usr/bin/example* +} diff --git a/app-i18n/librcc/librcc-0.2.12-r1.ebuild b/app-i18n/librcc/librcc-0.2.12-r1.ebuild new file mode 100644 index 0000000..3d2c22e --- /dev/null +++ b/app-i18n/librcc/librcc-0.2.12-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +EAPI=5 +inherit eutils multilib-minimal + +DESCRIPTION="LibRCC is Russian Encoding Conversion Library" +SRC_URI="http://dside.dyndns.org/files/rusxmms/librcc-${PV}.tar.bz2" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86 amd64" +DEPEND="app-i18n/librcd + app-i18n/libguess + dev-libs/libxml2 + sys-libs/db + app-i18n/enca + app-text/aspell + app-dicts/libtranslate" + + +src_prepare() { +# epatch "${FILESDIR}"/rcc-debug.patch || die + +# We are doing this because of ugly automake-wrapper which forces usage of +# automake version refered in Makefile.in's. And librcc-0.2.8 is prepared with +# 1.9 while 1.10 is standard now. +# cd ${P} + rm -f `find . -name Makefile.in` + rm -f configure + rm -f aclocal.m4 + + multilib_copy_sources +} + +multilib_src_compile() { + ./autogen.sh || die + econf || die + make || die + make -C examples || die +} + +multilib_src_install() { + into /usr + mkdir -p ${D}/usr/lib + mkdir -p ${D}/usr/include + mkdir -p ${D}/usr/lib/rcc/engines + mkdir -p ${D}/etc + make install DESTDIR=${D} INSTALLTOP=${D}/usr || die + rm -f ${D}/usr/lib/rcc/engines/*.a + rm -f ${D}/usr/lib/rcc/engines/*.la + install -m 644 examples/rcc.xml ${D}/etc + + make -C examples install DESTDIR=${D} INSTALLTOP=${D}/usr || die + rm -f ${D}/usr/bin/example* +} diff --git a/app-i18n/librcc/librcc-0.2.12.ebuild b/app-i18n/librcc/librcc-0.2.12.ebuild new file mode 100644 index 0000000..1023751 --- /dev/null +++ b/app-i18n/librcc/librcc-0.2.12.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +inherit eutils + +DESCRIPTION="LibRCC is Russian Encoding Conversion Library" +SRC_URI="http://dside.dyndns.org/files/rusxmms/librcc-${PV}.tar.bz2" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86 amd64" +DEPEND="app-i18n/librcd + app-i18n/libguess + dev-libs/libxml2 + sys-libs/db + app-i18n/enca + app-text/aspell + app-dicts/libtranslate" + + +src_unpack() { + unpack ${P}.tar.bz2 + cd "${S}" +# epatch "${FILESDIR}"/rcc-debug.patch || die + +# We are doing this because of ugly automake-wrapper which forces usage of +# automake version refered in Makefile.in's. And librcc-0.2.8 is prepared with +# 1.9 while 1.10 is standard now. +# cd ${P} + rm -f `find . -name Makefile.in` + rm -f configure + rm -f aclocal.m4 +} + +src_compile() { + ./autogen.sh || die + econf || die + make || die + make -C examples || die +} + +src_install() { + into /usr + mkdir -p ${D}/usr/lib + mkdir -p ${D}/usr/include + mkdir -p ${D}/usr/lib/rcc/engines + mkdir -p ${D}/etc + make install DESTDIR=${D} INSTALLTOP=${D}/usr || die + rm -f ${D}/usr/lib/rcc/engines/*.a + rm -f ${D}/usr/lib/rcc/engines/*.la + install -m 644 examples/rcc.xml ${D}/etc + + make -C examples install DESTDIR=${D} INSTALLTOP=${D}/usr || die + rm -f ${D}/usr/bin/example* +} diff --git a/app-i18n/librcc/librcc-0.2.3-r4.ebuild b/app-i18n/librcc/librcc-0.2.3-r4.ebuild new file mode 100644 index 0000000..f463ded --- /dev/null +++ b/app-i18n/librcc/librcc-0.2.3-r4.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +inherit eutils + +DESCRIPTION="LibRCC is Russian Encoding Conversion Library" +SRC_URI="http://dside.dyndns.org/files/rusxmms/librcc-${PV}.tar.bz2" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86 amd64" +DEPEND="app-i18n/librcd + dev-libs/libxml2 + sys-libs/db + app-i18n/enca + app-text/aspell + app-dicts/libtranslate" + +src_unpack() { + unpack ${P}.tar.bz2 +# cd "${S}" +# epatch "${FILESDIR}"/rcc-debug.patch || die +} + +src_compile() { + ./autogen.sh || die + econf || die + make || die + make -C examples || die +} + +src_install() { + into /usr + mkdir -p ${D}/usr/lib + mkdir -p ${D}/usr/include + mkdir -p ${D}/usr/lib/rcc/engines + mkdir -p ${D}/etc + make install DESTDIR=${D} INSTALLTOP=${D}/usr || die + rm -f ${D}/usr/lib/rcc/engines/*.a + rm -f ${D}/usr/lib/rcc/engines/*.la + install -m 644 examples/rcc.xml ${D}/etc + + make -C examples install DESTDIR=${D} INSTALLTOP=${D}/usr || die + rm -f ${D}/usr/bin/example* +} diff --git a/app-i18n/librcc/librcc-0.2.5-r1.ebuild b/app-i18n/librcc/librcc-0.2.5-r1.ebuild new file mode 100644 index 0000000..bc6f0e0 --- /dev/null +++ b/app-i18n/librcc/librcc-0.2.5-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +inherit eutils + +DESCRIPTION="LibRCC is Russian Encoding Conversion Library" +SRC_URI="http://dside.dyndns.org/files/rusxmms/librcc-${PV}.tar.bz2" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86 amd64" +DEPEND="app-i18n/librcd + app-i18n/libguess + dev-libs/libxml2 + sys-libs/db + app-i18n/enca + app-text/aspell + app-dicts/libtranslate" + +src_unpack() { + unpack ${P}.tar.bz2 +# cd "${S}" +# epatch "${FILESDIR}"/rcc-debug.patch || die +} + +src_compile() { + ./autogen.sh || die + econf || die + make || die + make -C examples || die +} + +src_install() { + into /usr + mkdir -p ${D}/usr/lib + mkdir -p ${D}/usr/include + mkdir -p ${D}/usr/lib/rcc/engines + mkdir -p ${D}/etc + make install DESTDIR=${D} INSTALLTOP=${D}/usr || die + rm -f ${D}/usr/lib/rcc/engines/*.a + rm -f ${D}/usr/lib/rcc/engines/*.la + install -m 644 examples/rcc.xml ${D}/etc + + make -C examples install DESTDIR=${D} INSTALLTOP=${D}/usr || die + rm -f ${D}/usr/bin/example* +} diff --git a/app-i18n/librcc/librcc-0.2.6.ebuild b/app-i18n/librcc/librcc-0.2.6.ebuild new file mode 100644 index 0000000..bc6f0e0 --- /dev/null +++ b/app-i18n/librcc/librcc-0.2.6.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +inherit eutils + +DESCRIPTION="LibRCC is Russian Encoding Conversion Library" +SRC_URI="http://dside.dyndns.org/files/rusxmms/librcc-${PV}.tar.bz2" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86 amd64" +DEPEND="app-i18n/librcd + app-i18n/libguess + dev-libs/libxml2 + sys-libs/db + app-i18n/enca + app-text/aspell + app-dicts/libtranslate" + +src_unpack() { + unpack ${P}.tar.bz2 +# cd "${S}" +# epatch "${FILESDIR}"/rcc-debug.patch || die +} + +src_compile() { + ./autogen.sh || die + econf || die + make || die + make -C examples || die +} + +src_install() { + into /usr + mkdir -p ${D}/usr/lib + mkdir -p ${D}/usr/include + mkdir -p ${D}/usr/lib/rcc/engines + mkdir -p ${D}/etc + make install DESTDIR=${D} INSTALLTOP=${D}/usr || die + rm -f ${D}/usr/lib/rcc/engines/*.a + rm -f ${D}/usr/lib/rcc/engines/*.la + install -m 644 examples/rcc.xml ${D}/etc + + make -C examples install DESTDIR=${D} INSTALLTOP=${D}/usr || die + rm -f ${D}/usr/bin/example* +} diff --git a/app-i18n/librcc/librcc-0.2.8-r1.ebuild b/app-i18n/librcc/librcc-0.2.8-r1.ebuild new file mode 100644 index 0000000..3190f51 --- /dev/null +++ b/app-i18n/librcc/librcc-0.2.8-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +inherit eutils + +DESCRIPTION="LibRCC is Russian Encoding Conversion Library" +SRC_URI="http://dside.dyndns.org/files/rusxmms/librcc-${PV}.tar.bz2" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86 amd64" +DEPEND="app-i18n/librcd + app-i18n/libguess + dev-libs/libxml2 + sys-libs/db + app-i18n/enca + app-text/aspell + app-dicts/libtranslate" + + +src_unpack() { + unpack ${P}.tar.bz2 + cd "${S}" +# epatch "${FILESDIR}"/rcc-debug.patch || die + epatch "${FILESDIR}"/librcc-strnlen.patch || die + +# We are doing this because of ugly automake-wrapper which forces usage of +# automake version refered in Makefile.in's. And librcc-0.2.8 is prepared with +# 1.9 while 1.10 is standard now. +# cd ${P} + rm -f `find . -name Makefile.in` + rm -f configure + rm -f aclocal.m4 +} + +src_compile() { + ./autogen.sh || die + econf || die + make || die + make -C examples || die +} + +src_install() { + into /usr + mkdir -p ${D}/usr/lib + mkdir -p ${D}/usr/include + mkdir -p ${D}/usr/lib/rcc/engines + mkdir -p ${D}/etc + make install DESTDIR=${D} INSTALLTOP=${D}/usr || die + rm -f ${D}/usr/lib/rcc/engines/*.a + rm -f ${D}/usr/lib/rcc/engines/*.la + install -m 644 examples/rcc.xml ${D}/etc + + make -C examples install DESTDIR=${D} INSTALLTOP=${D}/usr || die + rm -f ${D}/usr/bin/example* +} diff --git a/app-i18n/librcc/librcc-0.2.8.ebuild b/app-i18n/librcc/librcc-0.2.8.ebuild new file mode 100644 index 0000000..a3015cd --- /dev/null +++ b/app-i18n/librcc/librcc-0.2.8.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +inherit eutils + +DESCRIPTION="LibRCC is Russian Encoding Conversion Library" +SRC_URI="http://dside.dyndns.org/files/rusxmms/librcc-${PV}.tar.bz2" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86 amd64" +DEPEND="app-i18n/librcd + app-i18n/libguess + dev-libs/libxml2 + sys-libs/db + app-i18n/enca + app-text/aspell + app-dicts/libtranslate" + + +src_unpack() { + unpack ${P}.tar.bz2 +# cd "${S}" +# epatch "${FILESDIR}"/rcc-debug.patch || die + +# We are doing this because of ugly automake-wrapper which forces usage of +# automake version refered in Makefile.in's. And librcc-0.2.8 is prepared with +# 1.9 while 1.10 is standard now. + cd ${P} + rm -f `find . -name Makefile.in` + rm -f configure + rm -f aclocal.m4 +} + +src_compile() { + ./autogen.sh || die + econf || die + make || die + make -C examples || die +} + +src_install() { + into /usr + mkdir -p ${D}/usr/lib + mkdir -p ${D}/usr/include + mkdir -p ${D}/usr/lib/rcc/engines + mkdir -p ${D}/etc + make install DESTDIR=${D} INSTALLTOP=${D}/usr || die + rm -f ${D}/usr/lib/rcc/engines/*.a + rm -f ${D}/usr/lib/rcc/engines/*.la + install -m 644 examples/rcc.xml ${D}/etc + + make -C examples install DESTDIR=${D} INSTALLTOP=${D}/usr || die + rm -f ${D}/usr/bin/example* +} diff --git a/app-i18n/librcc/librcc-0.2.9.ebuild b/app-i18n/librcc/librcc-0.2.9.ebuild new file mode 100644 index 0000000..1023751 --- /dev/null +++ b/app-i18n/librcc/librcc-0.2.9.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +inherit eutils + +DESCRIPTION="LibRCC is Russian Encoding Conversion Library" +SRC_URI="http://dside.dyndns.org/files/rusxmms/librcc-${PV}.tar.bz2" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86 amd64" +DEPEND="app-i18n/librcd + app-i18n/libguess + dev-libs/libxml2 + sys-libs/db + app-i18n/enca + app-text/aspell + app-dicts/libtranslate" + + +src_unpack() { + unpack ${P}.tar.bz2 + cd "${S}" +# epatch "${FILESDIR}"/rcc-debug.patch || die + +# We are doing this because of ugly automake-wrapper which forces usage of +# automake version refered in Makefile.in's. And librcc-0.2.8 is prepared with +# 1.9 while 1.10 is standard now. +# cd ${P} + rm -f `find . -name Makefile.in` + rm -f configure + rm -f aclocal.m4 +} + +src_compile() { + ./autogen.sh || die + econf || die + make || die + make -C examples || die +} + +src_install() { + into /usr + mkdir -p ${D}/usr/lib + mkdir -p ${D}/usr/include + mkdir -p ${D}/usr/lib/rcc/engines + mkdir -p ${D}/etc + make install DESTDIR=${D} INSTALLTOP=${D}/usr || die + rm -f ${D}/usr/lib/rcc/engines/*.a + rm -f ${D}/usr/lib/rcc/engines/*.la + install -m 644 examples/rcc.xml ${D}/etc + + make -C examples install DESTDIR=${D} INSTALLTOP=${D}/usr || die + rm -f ${D}/usr/bin/example* +} |