diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /app-i18n/opencc |
reinit the tree, so we can have metadata
Diffstat (limited to 'app-i18n/opencc')
-rw-r--r-- | app-i18n/opencc/Manifest | 10 | ||||
-rw-r--r-- | app-i18n/opencc/files/opencc-1.0.4-cmake-libdir.patch | 13 | ||||
-rw-r--r-- | app-i18n/opencc/files/opencc-test.patch | 11 | ||||
-rw-r--r-- | app-i18n/opencc/metadata.xml | 15 | ||||
-rw-r--r-- | app-i18n/opencc/opencc-1.0.4.ebuild | 32 | ||||
-rw-r--r-- | app-i18n/opencc/opencc-1.0.5.ebuild | 44 | ||||
-rw-r--r-- | app-i18n/opencc/opencc-9999.ebuild | 44 |
7 files changed, 169 insertions, 0 deletions
diff --git a/app-i18n/opencc/Manifest b/app-i18n/opencc/Manifest new file mode 100644 index 000000000000..2f4fc446ba11 --- /dev/null +++ b/app-i18n/opencc/Manifest @@ -0,0 +1,10 @@ +AUX opencc-1.0.4-cmake-libdir.patch 350 SHA256 c799f0a96dd4e4dc72454f96e6ccabe79716b425448af34d17c9e214b3f8182a SHA512 03b73b009fe8d19cf202fbe7d635a8f8e68df842ae40c5dfca32f4d8c74691e489be856e7e44ee4ead2a364fb189a321b79bf7582905b5c1c0a99f54bc548bef WHIRLPOOL 5a6cae2a06a0a205253c5468a3e39a914fa3b0aaba8c75cefd1da86b973fc1e501a573ecfd21b1ed4cced0e8a09157e76f85304c61f003f4a2c12234ac7508a1 +AUX opencc-test.patch 202 SHA256 d234eaf721c0d72fb11813f012783baa8428cf82dfd893fd0807c0e4e259fcb6 SHA512 5318058587b41fb7021ffce64d4b999b1beed294ce4c00137fb4b0396dd2cb471af789bceb8a8076b1d4ec2226d3c3fdf8b3d3d6a1f5d80936cf2407b8bdd3ec WHIRLPOOL cba0d87dc9f20f33987771e3c17dec25bffe58c318eda6094edaa73a44e19cafee9d8fb6aea17ea4868485326f85a7ed90fa0d37f80359af64b0052f0e6caf72 +DIST opencc-1.0.4.tar.gz 1597309 SHA256 0553b7461ebd379d118d45d7f40f8a6e272750115bdbc49267595a05ee3481ac SHA512 682cc621fddb6495f26675863faefe7c9f584d2c60676cee0a3ff2120828a09a5e71671f5537030c2cc874f55b7f22af70d9d376f17b83e30cb04dcd5f6bba8a WHIRLPOOL 964180d27db85df6ffb4310ea6cae7b6c294c163bce68d05a5a21e8e736be6c11b44f8a2a856481b47e14c8c1104d244fc294259cbfa2f3160912743ac933cd6 +DIST opencc-1.0.5.tar.gz 1598354 SHA256 1ce1649ba280cfc88bb76e740be5f54b29a9c034400c97a3ae211c37d7030705 SHA512 3fbefbafe5c3c2491032158577ab97b5a3edf6ea98a03a7250deba082b72c3112ad4a3396d1a469936ec32e1d141f0a2236001c2891ac9c793add2b082596cc1 WHIRLPOOL eea817748d94c973f39c527d86359dd6710157b340ad906c85123129dee34f300d17dd9cc3d851d749c6651e9743ae0ff612009130de06c0ac97fd3fca409b9e +EBUILD opencc-1.0.4.ebuild 753 SHA256 fe48e191df04a7ee07dc318e10e24906f6b99993fe3eed0238f42677fd9d8df3 SHA512 01a3585d1b3fdb13f3b6b52639c8349a3fb29842026fc5b8a96d88380efb830bc16aa47bf9f396584ea1367f6fed2ae54fcfaebd6b0b358bb18426afce0d54f9 WHIRLPOOL 25cfd24e3319e8376de03fab581c1d071576150f990dcf98fe5147a2071d4e05bda4aa5b4d0bbc10f63f4e85ad30827b17ceeb5a000c280933dfd93947cea5c0 +EBUILD opencc-1.0.5.ebuild 951 SHA256 d7a49df2d39c87a0c5c72c64d8c499c950d097ffe6003f0586241409b1b1d7ed SHA512 065cf96608de11939d91a30c5d1c6358c64066cd3a3c858d2c4ecc4aef2a4b77a83554e072e0f05234331818b7a4662dd32dfe114735023dd6ff0f44686aba8c WHIRLPOOL 0847307d7d432565a66ca83e52bee69340b1e392ce2cba63d8edd02eaf4ac2f1e26aa1628c69062aab0e6832e4ed5fe6aab678597d3a70d23ec3c61a92ce4425 +EBUILD opencc-9999.ebuild 927 SHA256 bedc796d21894d85230088a80662493756831ffff4ec919e6b35be53939ed65e SHA512 868b831de1cc47afe1b471848df50eb036c8f29701839a3ca3767aba8e42b10a227dd9dc33ee726331a890ef3938ef71af444582f1f2d16c785158f7b36e5eb6 WHIRLPOOL 48d0050edecabc0f7add00cf9bcc1a9f9c50a976ac2095d9b33655ce7d12f084a7840382c72dd6e131d8a2dc3a1baa735b232836cfbbf1a85d2ec92c8cb00572 +MISC ChangeLog 3872 SHA256 77eea797e59444961c119965d7f4089772140312d07b9a711c18ddd67b6b5dfd SHA512 570413355a497655be18f827fe2e0a7dc30bb6800975999197eb14f95180e991a40b361d83dbc4503d3800098f2cd95c8da3296642cdd71f1ce929f224542cd7 WHIRLPOOL c3a5b6bb034235acb136ff575a368cafe6990031ce475b15811c9a7714a108cc2d2c3dccb483c22de739480964a2a5918f912136c8b6319c252a53046458debc +MISC ChangeLog-2015 2257 SHA256 aa5c4df94d722d6124eaa6091ad6dd50b3c41e4c92a8bf40f40f4aeaeb22f57b SHA512 a86e13bc8f92c1deca9a0fa54cbda81fecfd8b822029e9513161d3213a38d668f318bead59b4264218e6c4cb1899581ab2db8a253587d74b04dd7649652cca90 WHIRLPOOL c507c94b2c5adb48889f4c6b14e6de9ab0480cb2e008321b0b914b28c1a27b59d1cebb250706c63ce51298514945b0e54ad2fb66ed3ab182d96d2d93b6424e76 +MISC metadata.xml 491 SHA256 b1e39637b8103bf8db486986299520a875b1842fc2fe55db332c20835f3b8003 SHA512 303cf35b932c5d5a1fdd1a25b2c71a65a4aab761fe3c66d72439d691255a5edd1b943287afe8b4c53ab62531a012dafb5f416471a172f5b487557684dc6655df WHIRLPOOL 32bbd939037511390ff13de2a880a884a8cce92c3c6ba9579e3931216f6b0238f7c50bd9ea262b8ba6b2c8a9df99d0eb51321ff45a842d543222d65a79220876 diff --git a/app-i18n/opencc/files/opencc-1.0.4-cmake-libdir.patch b/app-i18n/opencc/files/opencc-1.0.4-cmake-libdir.patch new file mode 100644 index 000000000000..dc8859d8e28e --- /dev/null +++ b/app-i18n/opencc/files/opencc-1.0.4-cmake-libdir.patch @@ -0,0 +1,13 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -83,6 +83,10 @@ + set (DIR_ETC ${SYSCONF_INSTALL_DIR}) + endif (DEFINED SYSCONF_INSTALL_DIR) + ++if (DEFINED CMAKE_INSTALL_LIBDIR) ++ set (DIR_LIBRARY ${CMAKE_INSTALL_LIBDIR}) ++endif (DEFINED CMAKE_INSTALL_LIBDIR) ++ + set (DIR_SHARE_OPENCC ${DIR_SHARE}opencc/) + set (DIR_SHARE_LOCALE ${DIR_SHARE}locale/) + diff --git a/app-i18n/opencc/files/opencc-test.patch b/app-i18n/opencc/files/opencc-test.patch new file mode 100644 index 000000000000..dd6e91b984d2 --- /dev/null +++ b/app-i18n/opencc/files/opencc-test.patch @@ -0,0 +1,11 @@ +--- a/src/PhraseExtractTest.cpp ++++ b/src/PhraseExtractTest.cpp +@@ -16,6 +16,8 @@ + * limitations under the License. + */ + ++#include <cmath> ++ + #include "PhraseExtract.hpp" + #include "TestUtils.hpp" + diff --git a/app-i18n/opencc/metadata.xml b/app-i18n/opencc/metadata.xml new file mode 100644 index 000000000000..377bdc587a2d --- /dev/null +++ b/app-i18n/opencc/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>cjk@gentoo.org</email> + <name>Cjk</name> + </maintainer> + <longdescription lang="en"> + OpenCC is a library for converting characters and phrases between + Traditional Chinese and Simplified Chinese. + </longdescription> + <upstream> + <remote-id type="github">BYVoid/OpenCC</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-i18n/opencc/opencc-1.0.4.ebuild b/app-i18n/opencc/opencc-1.0.4.ebuild new file mode 100644 index 000000000000..139e1b4bf186 --- /dev/null +++ b/app-i18n/opencc/opencc-1.0.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit cmake-utils vcs-snapshot + +DESCRIPTION="Libraries for conversion between Traditional and Simplified Chinese" +HOMEPAGE="https://github.com/BYVoid/OpenCC" +SRC_URI="https://github.com/BYVoid/${PN^^[oc]}/archive/ver.${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/2" +KEYWORDS="amd64 hppa ppc ppc64 x86" +IUSE="doc test" + +DEPEND="doc? ( app-doc/doxygen )" + +DOCS="AUTHORS *.md" +PATCHES=( + "${FILESDIR}"/${P}-cmake-libdir.patch + "${FILESDIR}"/${PN}-test.patch +) + +src_configure() { + local mycmakeargs=( + -DBUILD_DOCUMENTATION=$(usex doc) + -DBUILD_SHARED_LIBS=ON + -DENABLE_GTEST=$(usex test) + ) + cmake-utils_src_configure +} diff --git a/app-i18n/opencc/opencc-1.0.5.ebuild b/app-i18n/opencc/opencc-1.0.5.ebuild new file mode 100644 index 000000000000..ba948e2bf80d --- /dev/null +++ b/app-i18n/opencc/opencc-1.0.5.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit cmake-utils + +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/BYVoid/OpenCC" +else + inherit vcs-snapshot + + SRC_URI="https://github.com/BYVoid/${PN^^[oc]}/archive/ver.${PV}.tar.gz -> ${P}.tar.gz" +fi + +DESCRIPTION="Libraries for conversion between Traditional and Simplified Chinese" +HOMEPAGE="https://github.com/BYVoid/OpenCC" + +LICENSE="Apache-2.0" +SLOT="0/2" +KEYWORDS="amd64 hppa ppc ppc64 x86" +IUSE="doc test" + +DEPEND="doc? ( app-doc/doxygen )" + +DOCS="AUTHORS *.md" +PATCHES=( "${FILESDIR}"/${PN}-test.patch ) + +src_prepare() { + sed -i "s|\${DIR_SHARE_OPENCC}/doc|share/doc/${PF}|" doc/CMakeLists.txt + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_DOCUMENTATION=$(usex doc) + -DBUILD_SHARED_LIBS=ON + -DENABLE_GTEST=$(usex test) + ) + cmake-utils_src_configure +} diff --git a/app-i18n/opencc/opencc-9999.ebuild b/app-i18n/opencc/opencc-9999.ebuild new file mode 100644 index 000000000000..9ec1cbd5d8b7 --- /dev/null +++ b/app-i18n/opencc/opencc-9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit cmake-utils + +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/BYVoid/OpenCC" +else + inherit vcs-snapshot + + SRC_URI="https://github.com/BYVoid/${PN^^[oc]}/archive/ver.${PV}.tar.gz -> ${P}.tar.gz" +fi + +DESCRIPTION="Libraries for conversion between Traditional and Simplified Chinese" +HOMEPAGE="https://github.com/BYVoid/OpenCC" + +LICENSE="Apache-2.0" +SLOT="0/2" +KEYWORDS="" +IUSE="doc test" + +DEPEND="doc? ( app-doc/doxygen )" + +DOCS="AUTHORS *.md" +PATCHES=( "${FILESDIR}"/${PN}-test.patch ) + +src_prepare() { + sed -i "s|\${DIR_SHARE_OPENCC}/doc|share/doc/${PF}|" doc/CMakeLists.txt + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_DOCUMENTATION=$(usex doc) + -DBUILD_SHARED_LIBS=ON + -DENABLE_GTEST=$(usex test) + ) + cmake-utils_src_configure +} |