summaryrefslogtreecommitdiff
path: root/dev-libs/ptexenc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-libs/ptexenc
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/ptexenc')
-rw-r--r--dev-libs/ptexenc/Manifest7
-rw-r--r--dev-libs/ptexenc/metadata.xml8
-rw-r--r--dev-libs/ptexenc/ptexenc-1.3.4_p20160523.ebuild50
-rw-r--r--dev-libs/ptexenc/ptexenc-1.3.5_p20170524.ebuild50
4 files changed, 115 insertions, 0 deletions
diff --git a/dev-libs/ptexenc/Manifest b/dev-libs/ptexenc/Manifest
new file mode 100644
index 000000000000..e93cfd3ece57
--- /dev/null
+++ b/dev-libs/ptexenc/Manifest
@@ -0,0 +1,7 @@
+DIST texlive-20160523-source.tar.xz 45941100 SHA256 a8b32ca47f0a403661a09e202f4567a995beb718c18d8f81ca6d76daa1da21ed SHA512 915fa2f5e2099dd385ef81033db7aafdf09558c0c200fed0748a8a42fd61f69d3eaac9decea334e30981af739dd81061a9b1d6853c7f6d00285fe0be40e26c3e WHIRLPOOL 25d27fb7a7bdb47d40ddf951394e36546b184d71f2e09adb20698bd0f960e54841ddd0313a87510cb2ef43953eb4d9d05d30b88d25d15762dd774575c88fedbe
+DIST texlive-20170524-source.tar.xz 63483372 SHA256 0161695304e941334dc0b3b5dabcf8edf46c09b7bc33eea8229b5ead7ccfb2aa SHA512 18c18940992ab94ce22e22ccd4ad798253ea14ac2ab296a10ea5e9a8da9f33989f2e2641b42b564d1d5fb53bd371da3e68726b676d706b469016ad146cd19daa WHIRLPOOL c4edaf427f0249942b36db105a65474e833735d6e9954682fe7e15ab327b26ccafb9174bf806d0b6c629b0f2a6b55e80022af291d9a2f377b82dff4fdec42d3d
+EBUILD ptexenc-1.3.4_p20160523.ebuild 1316 SHA256 a8a6271cec82dc24709b66a0840b3a3eefc88ed1a037c8ca8fb51dddffed08c6 SHA512 e3bb57562cb7215109bddafa5182e8636cc32aa0953d98f33b88cd692df4598c85bac94ee9787e6820779607fefd3c2f09c65a77498bb5ae2fd4cd00e409bb09 WHIRLPOOL b79f38d3cb8d0f39c605b48bb1b091375362d9cb9f51e4eaf2e1355754d7617327ac9a03fa62192f421ac182745bfed754b279825a035f4e7c7b6fd77d030d12
+EBUILD ptexenc-1.3.5_p20170524.ebuild 1321 SHA256 a3f66c032aae6fa6a0fc5b8bd3248ddf0b52ebb98e7911a6bab3377d1cc88b24 SHA512 78cc22d44b354de5fc76b6eb4de89b9545aefa342aa692e82c34ad8e0e69460719899f28eeebf53313079f23a033aa60c56dacc60edec4de75145779dc877a1d WHIRLPOOL e67d46d608a5f44954f0c242fcd7c547fe22ff9ff2767cfd20a7140aa44fab4337d14b92a2b1afa1abed90b33629a3af641f3cc5debf42e1d24406c2046547ff
+MISC ChangeLog 2934 SHA256 cf0ad7031fb547f807aaf744e71b68ae5ab00f5dbf144adf798ed34da0aeb1cd SHA512 d5e07270497692a3ec08ba3f2a0e0a408b4ea1879eacc47b733c209414a08b7c049dfcfc3b9a341aa50292231d489bcf7b09b73421d6b2d2bdd4bb0eb85648b7 WHIRLPOOL c8a60695cc3228842255ff69bf170645e7774add4ab7e941c0d481369590c1cb933221f66eb551fb6e67a6b3bd9c923cbf2a78dc759aaaec0bd5a7e86a61ea3c
+MISC ChangeLog-2015 6385 SHA256 6072eb9696b0730f06616dc363f80f6f8499437a8171f7cbe201fc0cf4ff4422 SHA512 1c65e17cdd06d64aa51f9b19a54fa1d2110d079ac53ab0c5fa3af1b6d43fe418fc30a43621adaefacfc9f85182928f5c8d124818435f75be833ccbb65327e7dd WHIRLPOOL 244300b3125129cd8d22fd88ea940d223f43ea9f62511daf4724704c7d5509491f32f48ad4781daffaf0c5e058d7a33e68dd79bc4fa935275a89c2d4e29bba6b
+MISC metadata.xml 245 SHA256 b3de478821488be2cdc91b078e21c911dc384af882c5c44631a47dfa91516dc8 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690 WHIRLPOOL 701a78fc2214f5fd4bd781477f85e87e716b8d76ea831a0fa4afc8871c4286cc363679f1ff4f844555ad4f77cc7265208b83e805f56c22fc4baeed1062280c08
diff --git a/dev-libs/ptexenc/metadata.xml b/dev-libs/ptexenc/metadata.xml
new file mode 100644
index 000000000000..13170c3184d8
--- /dev/null
+++ b/dev-libs/ptexenc/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>tex@gentoo.org</email>
+ <name>Gentoo TeX Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/dev-libs/ptexenc/ptexenc-1.3.4_p20160523.ebuild b/dev-libs/ptexenc/ptexenc-1.3.4_p20160523.ebuild
new file mode 100644
index 000000000000..a4689313395b
--- /dev/null
+++ b/dev-libs/ptexenc/ptexenc-1.3.4_p20160523.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit libtool
+
+DESCRIPTION="Library for Japanese pTeX providing a better way of handling character encodings"
+HOMEPAGE="http://tutimura.ath.cx/ptexlive/?ptexenc"
+SRC_URI="mirror://gentoo/texlive-${PV#*_p}-source.tar.xz"
+# http://tutimura.ath.cx/~nob/tex/ptexlive/ptexenc/${P}.tar.xz
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-macos"
+IUSE="iconv static-libs"
+
+DEPEND="iconv? ( virtual/libiconv )
+ dev-libs/kpathsea"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}
+
+src_prepare() {
+ default
+
+ # https://bugs.gentoo.org/show_bug.cgi?id=377141
+ sed -i '/^LIBS/s:@LIBS@:@LIBS@ @KPATHSEA_LIBS@:' "${S}"/Makefile.in || die
+
+ cd "${WORKDIR}/texlive-${PV#*_p}-source"
+ S="${WORKDIR}/texlive-${PV#*_p}-source" elibtoolize #sane .so versionning on gfbsd
+}
+
+src_configure() {
+ econf \
+ --with-system-kpathsea \
+ $(use_enable static-libs static) \
+ $(use_enable iconv kanji-iconv)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ find "${D}" -name '*.la' -delete
+
+ insinto /usr/include/ptexenc
+ doins ptexenc/unicode-jp.h
+ use iconv && doins ptexenc/kanjicnv.h
+
+ dodoc ChangeLog README
+}
diff --git a/dev-libs/ptexenc/ptexenc-1.3.5_p20170524.ebuild b/dev-libs/ptexenc/ptexenc-1.3.5_p20170524.ebuild
new file mode 100644
index 000000000000..ffcd91491488
--- /dev/null
+++ b/dev-libs/ptexenc/ptexenc-1.3.5_p20170524.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit libtool
+
+DESCRIPTION="Library for Japanese pTeX providing a better way of handling character encodings"
+HOMEPAGE="http://tutimura.ath.cx/ptexlive/?ptexenc"
+SRC_URI="mirror://gentoo/texlive-${PV#*_p}-source.tar.xz"
+# http://tutimura.ath.cx/~nob/tex/ptexlive/ptexenc/${P}.tar.xz
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-macos"
+IUSE="iconv static-libs"
+
+DEPEND="iconv? ( virtual/libiconv )
+ dev-libs/kpathsea"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}
+
+src_prepare() {
+ default
+
+ # https://bugs.gentoo.org/show_bug.cgi?id=377141
+ sed -i '/^LIBS/s:@LIBS@:@LIBS@ @KPATHSEA_LIBS@:' "${S}"/Makefile.in || die
+
+ cd "${WORKDIR}/texlive-${PV#*_p}-source"
+ S="${WORKDIR}/texlive-${PV#*_p}-source" elibtoolize #sane .so versionning on gfbsd
+}
+
+src_configure() {
+ econf \
+ --with-system-kpathsea \
+ $(use_enable static-libs static) \
+ $(use_enable iconv kanji-iconv)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ find "${D}" -name '*.la' -delete
+
+ insinto /usr/include/ptexenc
+ doins ptexenc/unicode-jp.h
+ use iconv && doins ptexenc/kanjicnv.h
+
+ dodoc ChangeLog README
+}