summaryrefslogtreecommitdiff
path: root/app-text
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-11-02 21:07:25 +0000
committerV3n3RiX <venerix@redcorelinux.org>2017-11-02 21:07:25 +0000
commit27dfd272ae3be15b1017f733682211afa1c7c0f0 (patch)
tree1fe1c9ed5c5d79c63069bb8d541be075ccc3aac2 /app-text
parentd950fa39dbe16d164ed0cb8e3036fd5d0d896a4c (diff)
gentoo resync : 02.11.2017
Diffstat (limited to 'app-text')
-rw-r--r--app-text/bibus/Manifest1
-rw-r--r--app-text/bibus/bibus-1.5.2-r2.ebuild86
-rw-r--r--app-text/iso-codes/Manifest2
-rw-r--r--app-text/iso-codes/iso-codes-3.76.ebuild78
-rw-r--r--app-text/jabref-bin/Manifest3
-rw-r--r--app-text/jabref-bin/jabref-bin-4.0.ebuild7
-rw-r--r--app-text/jabref-bin/jabref-bin-4.9999.ebuild42
7 files changed, 129 insertions, 90 deletions
diff --git a/app-text/bibus/Manifest b/app-text/bibus/Manifest
index 2de977cbc89b..10b36bef7ba5 100644
--- a/app-text/bibus/Manifest
+++ b/app-text/bibus/Manifest
@@ -3,7 +3,6 @@ AUX bibus-1.5.2-install.patch 5630 SHA256 33d29b68cc89d8023011aa15d544769c832ba2
AUX bibus-1.5.2-wx30.patch 7623 SHA256 37d21557bf4375b048df41cbdd346ffc08b57deb83dba2cffb55e1c141aff1a6 SHA512 48915b9dedbaddc6fc1f7adc6f197e1e5df01942a897c6aab664fa36c980a0978d111deb29e05d2b282f9ec17e01ff2117f11d86cd53600a0fa6ebfc4c6de049 WHIRLPOOL efb5b3a3f70639cd3538d337ab72215b2f6d3a02e7499ce7afba9bd74576fee3dc2da420b2926c168332493238828ea7540f6275d6127c916cf4773aa4c05b2e
DIST bibus-1.5.2-lo-4.patch.xz 13196 SHA256 b7147230929c304ab357c6a725c5cabbd577607e6200df968cdf2c057603c8a1 SHA512 68b90574e9dd0bb3e2cc89c539ff35febdf4ac37dfb65c06709d21b62fdda0108c93f05d37ab96bf52c4f99bbe20caa361d562c297b05dc7ea37404eea659fd1 WHIRLPOOL d807d81277fac722c50d98575939142a6f1f5a1e9eb88dec0acf0053349f54ecce7d7dcf070742b143bbf166704994b401eeb1e1ecd3e32c351d9bc41c09d1d8
DIST bibus_1.5.2.orig.tar.gz 5411889 SHA256 c6c66d6bdce403b7791bf58cc16eeaae9f0e9d1c3f0ba8411f9f3e694d740f02 SHA512 33d091dacc707859a11010fcba57691a3e2726ae7579d601720b4398f7be29b580be978da8cd058fab491ec5b52dd3ce33c964a8d5077f8e80d8f0f387ffa2c4 WHIRLPOOL 964f13902a8a20d9e838784cf1f0a032bb2327cd28f3b2470c35a7394ae7f7536a7884d798a8308049a02f6976183ffb1c56cc4d8b20dce13f98033668a90d38
-EBUILD bibus-1.5.2-r2.ebuild 2073 SHA256 d697f9e7200a2337d27def9544ed63e5851e69a9f78020b8ed0752de8e0c6076 SHA512 bb07320da8f9e63bb854010fad2e0096da1d4c8858b38ed04b15971cfdb5b103af233098f5d45dd1e9ef6831d070adf799b246626f04405c5f503302075ce0c9 WHIRLPOOL 2daef5c50ebb43c9a3b34bc687d398304b3bf2f685bd3724b65fcd2d763f0c9e219679c3bf1bc5f12311b808408f00926ad9ba7dab14327044aaecc7f38cbf04
EBUILD bibus-1.5.2-r3.ebuild 2065 SHA256 b931a57196578a8d6829add9a4f9182fe9d4ef80065d8889d723ff8c3018f7ac SHA512 c0a3d1b9367a36898e8ec88e46c32f0339f417633fcfce8ccad95806826be75590b08430fc65f462371e28c7900df83947e28588b8502ccdfbbcdcca27869794 WHIRLPOOL 3c9ec18378dde8da1fdefa7699a989ac1349fc01c573c511f052aeba6824dbdd0435b9f3b46e96454010acfcc66785e86a1118dc59e221c2ee984543adb31e1e
MISC ChangeLog 3773 SHA256 b73db29405ae3406a30584ceed8334c0fe13e53b31a3e1476d5d0851261511f4 SHA512 97ffa22c04e16029a22d59c92024247cca7681ed768a9cd97146c65a61cfd8fb28b1c4aa382f6ccdc98da1bd34214fe571ddc68a9ab365277cadfcca6ccf461d WHIRLPOOL 00f1aad3c8946ed9d6847c76c4779c42b02c637e7dab626cde6f3ab0523844577f14315f7619734e4392b77c5c5bddfe3f8977d67df8e45f1b4a451abd12725a
MISC ChangeLog-2015 6768 SHA256 09751212cad7560fbec3888ddaaa6a9b2a12223cbaf0b02ed7043db36bd412fc SHA512 04fe6a2f805ffca73a117c55936c8a186765cdc60f5635a0e5bd2ff56a7bb269744e3e81ec15683dee0d6a0430e5ade042300fd9352f173d92e4c91223b365ec WHIRLPOOL c155f7cacb2c02f0e58e88497584043b01c9ca6b502e86ebc9642c34d55ad24610dda000e36ce66e8663718a2982fd8e78fe8d3997c59c2b8a6d1e8177fe1e03
diff --git a/app-text/bibus/bibus-1.5.2-r2.ebuild b/app-text/bibus/bibus-1.5.2-r2.ebuild
deleted file mode 100644
index fa34f6e11d94..000000000000
--- a/app-text/bibus/bibus-1.5.2-r2.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-
-inherit eutils fdo-mime multilib python-r1 versionator
-
-DESCRIPTION="Bibliographic and reference management software, integrates with LO and MS Word"
-HOMEPAGE="http://bibus-biblio.sourceforge.net/"
-SRC_URI="
- mirror://sourceforge/${PN}-biblio/${PN}_${PV}.orig.tar.gz
- https://dev.gentoo.org/~jlec/distfiles/${P}-lo-4.patch.xz
- "
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="mysql"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Most of this mess is designed to give the choice of sqlite or mysql
-# but prefer sqlite. We also need to default to sqlite if neither is requested.
-# Cannot depend on virtual/ooo
-# bibus fails to start with app-office/openoffice-bin (bug #288232).
-RDEPEND="
- ${PYTHON_DEPS}
- app-office/libreoffice
- dev-python/wxpython:2.8[${PYTHON_USEDEP}]
- dev-db/sqliteodbc
- dev-db/unixODBC
- mysql? (
- dev-python/mysql-python[${PYTHON_USEDEP}]
- dev-db/myodbc
- )"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
- if [[ -d "/usr/$(get_libdir)/openoffice" ]] ; then
- OFFICESUITE="/usr/$(get_libdir)/openoffice"
- else
- OFFICESUITE="/usr/$(get_libdir)/libreoffice"
- fi
-}
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${P}-install.patch \
- "${FILESDIR}"/${P}-bibus.cfg.patch \
- "${WORKDIR}"/${P}-lo-4.patch
-}
-
-src_compile() { :; }
-
-src_install() {
- einfo "Installing for ${OFFICESUITE}"
- installation() {
- emake \
- DESTDIR="${D}" \
- prefix="${EPREFIX}/usr" \
- oopath="${OFFICESUITE}/program" \
- ooure="${OFFICESUITE}/ure-link/lib" \
- oobasis="${OFFICESUITE}/program" \
- sysconfdir="${EPREFIX}/etc" \
- pythondir="$(python_get_sitedir)" \
- python=${PYTHON} \
- install install-doc-en
- }
- python_foreach_impl installation
- python_foreach_impl python_optimize
-
- python_foreach_impl python_newscript bibusStart.py ${PN}
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
-}
diff --git a/app-text/iso-codes/Manifest b/app-text/iso-codes/Manifest
index 2d32f4859fa5..b8a4be466e68 100644
--- a/app-text/iso-codes/Manifest
+++ b/app-text/iso-codes/Manifest
@@ -1,7 +1,9 @@
DIST iso-codes-3.74.tar.xz 3455148 SHA256 21f4f3cea8fe09f5b53784522303a0e1e7d083964ecaf1c75b1441d4d9ec6aee SHA512 b4d583a6aee331c2cdf7cdd68a0ef5e7c3b291c4afa9a9a636e9fe2aef54e784cec070f5b8fafb31e8c84b278e1a9b08d7f925187882f7382378b66778e0d9cb WHIRLPOOL 0e83c3c7fcc3f21b1b5aacd003c65550dc896cb3bb4eff0fc8a5719870a7ce4ce3fe2da8ea6e3a5ab47512d3137a1b331c2880999534d82c34b5bbf1a91d3663
DIST iso-codes-3.75.tar.xz 3461424 SHA256 7335e0301cd77cd4ee019bf5d3709aa79309d49dd66e85ba350caf67e00b00cd SHA512 157899048cec091864ad8a7723314e28a0ccc4a0e1a5c2101bb630baf1a034bf117e38263e3c95e0135ba9d3a4d76635c8201c50a54e25f6af24c87253b8b40e WHIRLPOOL 33488e9a89217b3e1b0f1bad93168f7acb6b8f4693dffa6b8c417cd1dbbeff47a1cd63b82dec3aa879a8f1df7205114f934815acd8117f14bfcbc865a89b49f7
+DIST iso-codes-3.76.tar.xz 3474728 SHA256 38ea8c1de7c07d5b4c9603ec65c238c155992a2e2ab0b02725d0926d1ad480c4 SHA512 a0f6714a79a52b5dab82a268e85cb2d019ff5255744b88d088dcd7d5a15eb9710876a338a0a5d0f5659b4146bc6cc53d6d3474d621b3dcca7c47afabfc7e0dfa WHIRLPOOL 205369ec0705f89f4710df1f89d1928d9c08582a259904f74de5e9994d50990265d97eb6168b5cd9481d3a8a5966215f97f1a50c0c9a469b3748a4034496e2ad
EBUILD iso-codes-3.74.ebuild 2414 SHA256 477c16df8e2e858e43f3269ef537167ce98b817bc758a68f0bb59956c4ec6e83 SHA512 0080d32cb19f1b72d007f1738997c22eac368a8182c2e07f6cffedcc006cdfdd97c8c6ab80ff8a48d5355831ba5e0fefbbaffd328fc660ab583b31ba9dfebfca WHIRLPOOL fa517735f1a26e06e19271c2380f9b2d80f6e941649bdbf70bb748ad0e6b020ec83f633aca47cdfd45b7a977fa182357371c4b090231cbae8390445387597c61
EBUILD iso-codes-3.75.ebuild 2423 SHA256 9bb35d3a73ad145e20b49c837f831c522942df8609e1dafaf70eff69dcd23875 SHA512 f8dc62420ddbd98b03a8e03fe54dd13c364fefd48084a177e8f5c3982c5a74521da2993792421a94ede39d9a7f2727ed45bfcb54360d54a4c4bfc599e936a700 WHIRLPOOL ba293d6081f066b7339f5f82a8b974dc822f7f174426ee6a8e40a623180884633cf422648a05e97ef582b5dcf594a7373ff87b24db06bb2d80f18cd0c972b195
+EBUILD iso-codes-3.76.ebuild 2423 SHA256 9bb35d3a73ad145e20b49c837f831c522942df8609e1dafaf70eff69dcd23875 SHA512 f8dc62420ddbd98b03a8e03fe54dd13c364fefd48084a177e8f5c3982c5a74521da2993792421a94ede39d9a7f2727ed45bfcb54360d54a4c4bfc599e936a700 WHIRLPOOL ba293d6081f066b7339f5f82a8b974dc822f7f174426ee6a8e40a623180884633cf422648a05e97ef582b5dcf594a7373ff87b24db06bb2d80f18cd0c972b195
MISC ChangeLog 10618 SHA256 cf85cb0082cdca7aa6e531d20a4a642fe36798d6f90a45e041cf21cf2a4ead2a SHA512 f2d0aec9ce607b3b4f863b57b0df4c8a2d07253935ef4d2fe22dc62de94a832babb281736af1b6f64bc1cf6718b1d2be35d4bdee5c80259a594ea23cf6f8ca34 WHIRLPOOL f8ef40ff6c88d2b234d43972d0800cfa4db8afd64d45378dabaf92068aeb6a8d57959c91539080af01e3d6a0bcd74d0fa461743670189aae0f3a3f5c9e58d1eb
MISC ChangeLog-2015 22706 SHA256 9edc87953f7c1ac9d191f101f536eeff8bac9c4b620f9f685be3e23d83e9f801 SHA512 33830c04e0ff084024ec72a34a2b3a7f660c4255d925ff398237d5309cd1f98e0250f9425f0f86d1a98856de31142a53c7d8df78c8302cb94fc0da07aca4b420 WHIRLPOOL 9f5bf706267dcc232a62c4264300abd47cc35eba4eaee31761e8441c60e2eaf3cb4826785755251484417fab653929337f1b90988fed1bc4327da4166b733f7a
MISC metadata.xml 480 SHA256 cf8e68a4ef990fd0c70ebbd363c30a2e2bba8485590d39a124fff1247c60fdb9 SHA512 5729ca31911ea7dad748e9f3afdd1f45f9034d783b56a75609101bfdb0a204bda8a078e7d251e89731091726062c4ac962e000ec7a898cb66ff787c8f2308d4c WHIRLPOOL da17e7f6a4e0d3d0d7342566c36b50938cfd1c82bf8ed1bcb902e976a2daf35741b7240f2b4bf8ab5885daf1b632232f322c5495788ded318df34657ab8193d8
diff --git a/app-text/iso-codes/iso-codes-3.76.ebuild b/app-text/iso-codes/iso-codes-3.76.ebuild
new file mode 100644
index 000000000000..64c8a46ae42e
--- /dev/null
+++ b/app-text/iso-codes/iso-codes-3.76.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+PLOCALES="af am ar as ast az be bg bn bn_IN br bs byn ca crh cs cy da de dz el en eo es et eu fa fi fo fr ga gez gl gu haw he hi hr hu hy ia id is it ja ka kk km kn ko kok ku lt lv mi mk ml mn mr ms mt nb ne nl nn nso oc or pa pl ps pt pt_BR ro ru rw si sk sl so sq sr sr@latin sv sw ta te th ti tig tk tl tr tt tt@iqtelif ug uk ve vi wa wal wo xh zh_CN zh_HK zh_TW zu"
+
+inherit eutils l10n python-any-r1
+
+DESCRIPTION="ISO language, territory, currency, script codes and their translations"
+HOMEPAGE="http://pkg-isocodes.alioth.debian.org/"
+SRC_URI="http://pkg-isocodes.alioth.debian.org/downloads/${P}.tar.xz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${PYTHON_DEPS}
+ app-arch/xz-utils
+ sys-devel/gettext
+"
+
+# This ebuild does not install any binaries.
+RESTRICT="binchecks strip"
+
+# l10n_find_plocales_changes doesn't support multiple directories,
+# so need to do the update scan ourselves.
+check_existing_locales() {
+ local std loc all_locales=()
+
+ ebegin "Looking for new locales"
+ for std in "${all_stds[@]}"; do
+ pushd "${std}" >/dev/null || die
+ for loc in *.po; do
+ all_locales+=( "${loc%.po}" )
+ done
+ popd >/dev/null
+ done
+
+ all_locales=$(echo $(printf '%s\n' "${all_locales[@]}" | LC_COLLATE=C sort -u))
+ if [[ ${PLOCALES} != "${all_locales}" ]]; then
+ eend 1
+ eerror "There are changes in locales! This ebuild should be updated to:"
+ eerror "PLOCALES=\"${all_locales}\""
+ die "Update PLOCALES in the ebuild"
+ else
+ eend 0
+ fi
+}
+
+src_prepare() {
+ default
+
+ local std loc mylinguas
+ local all_stds=( iso_15924 iso_3166-{1,2,3} iso_4217 iso_639-{2,3,5} )
+
+ check_existing_locales
+
+ # Modify the Makefiles so they only install requested locales.
+ for std in "${all_stds[@]}"; do
+ einfo "Preparing ${std} ..."
+ pushd "${std}" >/dev/null || die
+ mylinguas=()
+ for loc in *.po; do
+ if use "linguas_${loc%.po}"; then
+ mylinguas+=( "${loc}" )
+ fi
+ done
+
+ sed \
+ -e "/^pofiles =/s:=.*:= ${mylinguas[*]}:" \
+ -e "/^mofiles =/s:=.*:= ${mylinguas[*]/%.po/.mo}:" \
+ -i Makefile.am Makefile.in || die "sed in ${std} folder failed"
+ popd >/dev/null
+ done
+}
diff --git a/app-text/jabref-bin/Manifest b/app-text/jabref-bin/Manifest
index 74a551973b86..268e14656a4e 100644
--- a/app-text/jabref-bin/Manifest
+++ b/app-text/jabref-bin/Manifest
@@ -23,7 +23,8 @@ EBUILD jabref-bin-3.7.ebuild 864 SHA256 0c8bb85eb692aab866229f838ba3d79a6f77b85a
EBUILD jabref-bin-3.8.1.ebuild 951 SHA256 ef3e46804615b165fbc911ec3ca1cdd88adb97787f033e4ca246e55f038dff48 SHA512 6694b2a83bcb8830c754b5fe79284dd4936070b2ce0ae65426482fe869390d8534212b6824c39a3be1bc5755d7bc458959185e9ca483f7d2444ec0bd30b8dcdf WHIRLPOOL 439fce1e6bdc24602642679ad92b38bcc136144e1da9a34061c5d5fcaa923daf4c74eca58da1386c32e079625fcfad8e7e9777762acfa98865701bf76a5ca3dc
EBUILD jabref-bin-3.8.2.ebuild 948 SHA256 769b68487aaf6b8ca579108b43d3e14bf275a5ecb3dc8c3177b21021c8875d6b SHA512 efb238a6968f7179e77bc8a94fdda4922a312006ecce947eb8e8ca310b6285b282377bc9bafb7461b34cc846c85e0acfefe0b6c1b0e470cb5d121396f46618c8 WHIRLPOOL 785e7031d637db2ce50f40b326f8378007ab7982b9dba1cdef7f7ad1c1a44c1b1d5aa92ca4d9f69992093952053978e7f47bd086291d4a9c2bd6e18ee4ebb6ce
EBUILD jabref-bin-3.8.ebuild 956 SHA256 430e2a4bc90f99001d78dd7eb21128455cac12ef5b71c688648016b1ce5ba272 SHA512 fc4c01169ba38ac8beaece6f2240791eec8c361b0a72bdca2fa26262115ef8d7e5c64b69d8398c21c7ee6d41597c837da6fb1aa3aedeff18f216228bab96de1e WHIRLPOOL 8e2aec29ea93e8385ba19f04742a2cab9017091207a1e10348c8128b3d8e619ea463119417759aa056771e6ca406dbe5237777e358afc0b8c8ffd78ed6731ef5
-EBUILD jabref-bin-4.0.ebuild 965 SHA256 ab12b862e6f451ba4ca904591e72265652ff0d2b7c39d57e44373dde899de92b SHA512 d34674ce400cdd2b80291ffb60cf2409bba817d0a8e2e862ee1e1b405c2584841a09bc9b22581d3ded90a4298d8c37384bcbca326739163f9056739bc0ca1add WHIRLPOOL 0b29a5a926c54c98fff9309f128adeb8bb0b1ceba8eb334dd32af3d2e525eefecb6bd3784d9e9c5641dfb9638ead621ddbfffa9b7e41dae3ee1af2e46cfdad72
+EBUILD jabref-bin-4.0.ebuild 1008 SHA256 e9d908d4ae24adc9fa44ab1992df9d8949e782f7893b9728702f40f0d65ef833 SHA512 198d06693560216ee0ec65c231a8df94e6af99a064b9d23b5999f896a62626e29b6dc55c479a6cb26ea85363aacff1f45614213d77c35126c499ecabd456b676 WHIRLPOOL 06e3b3fda156e9ac105d19f75bfaf9c8ca35fae683777d8d4e51792fdf94e4d1418dba749e511afd023f343e15d774cf83b8364c23886a9ad9429dcdaca68c8c
+EBUILD jabref-bin-4.9999.ebuild 1209 SHA256 b0a631edfd8751f82f0502e82357f03601b9dfc140689ab83ac488e30a5c5c96 SHA512 25b5719b5f88529cfbf700c2da655f8c203cc6548997f53bc18866bd3675c4e769168e457781824c8f2b83298c0d8f10d1b70df858cb2a437cfd9506ce555e6a WHIRLPOOL e490ee75ee5b565fcde984aa542de051aa98de3fe0071df1c927fec5a23d2523d0a45e2d3e3cc40996077770ae80101b5dd487185156cec55c36362945e11bcb
MISC ChangeLog 6179 SHA256 2ded29d71e74422e71644639b0552a2ad2b16e5f865b917bfbcb3e39f6e4b56a SHA512 0e72d7494e5cc56699ec4dc63b3ee40c4c2aa4fd0351828b99fe1b3003e0e8326c92313154863918c38f48b02b9abfab12cb659cadacdb0bd86b380501ede9f5 WHIRLPOOL 2ab3b0307abc8e378644dfedf72c5314b9a46ef05b30460459acff798c50903dc402ae62f1307298ded3fc2d54d858014a36183cb4af5466b6a241312af000b4
MISC ChangeLog-2015 1106 SHA256 ee587b34ef9ffa585089c57bbd8dfb4c51b50dffb590d4982a1a126ec04cfb5d SHA512 2855bd32273bdc948e20052168b52da82376a47c077a49fd6f7733e747660f690019b6b74a191c4eb5f7d77997ef66a38f8b38ee2095024c23cb5498f4c2b412 WHIRLPOOL f16c439fce25a059db2d30f4e88b70b224b5cb0faef0b35b161a54dd07dd4ce95e3b0576c54cf0258e7af85e24da791b553d8243c9bbc6924679a8e003ee7d78
MISC metadata.xml 911 SHA256 3e1c02120f04c3bb62cf5d1f6e668ffe60db3317f683b8df3e03dd78b798985d SHA512 7a3e7ab167709c28857aed83ffd4e3ec5b202b9d444b4fc7a07c33d2415316e4aa8f22b80cc2bd281a1625e02503bbb5b517c01efe6a70558b2b9815b3b7f2b3 WHIRLPOOL fdd0992350101881fb1a82cf50d2e5ef616eb0c4f9ceeeaf623e55d66b97d5ad4499650dda10b4337e9bc8f705d730b5a2ae9e921f43820453f4dddaa56b9d8a
diff --git a/app-text/jabref-bin/jabref-bin-4.0.ebuild b/app-text/jabref-bin/jabref-bin-4.0.ebuild
index 8327029bd246..e0c651fcf39d 100644
--- a/app-text/jabref-bin/jabref-bin-4.0.ebuild
+++ b/app-text/jabref-bin/jabref-bin-4.0.ebuild
@@ -3,6 +3,8 @@
EAPI=6
+JAVA_PKG_WANT_TARGET=1.8
+
inherit eutils java-pkg-2
MY_PV_1="${PV/_beta/b}"
@@ -22,9 +24,10 @@ DEPEND="app-arch/unzip"
RDEPEND="
|| (
- dev-java/oracle-jre-bin:1.8[javafx]
- dev-java/oracle-jdk-bin:1.8[javafx]
+ dev-java/oracle-jre-bin:1.8[javafx]
+ dev-java/oracle-jdk-bin:1.8[javafx]
)
+ >=virtual/jre-1.8
"
S="${WORKDIR}"
diff --git a/app-text/jabref-bin/jabref-bin-4.9999.ebuild b/app-text/jabref-bin/jabref-bin-4.9999.ebuild
new file mode 100644
index 000000000000..7f9e3811a59c
--- /dev/null
+++ b/app-text/jabref-bin/jabref-bin-4.9999.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils java-pkg-2
+
+DESCRIPTION="Java GUI manages bibliographies in a BibTeX database"
+HOMEPAGE="http://www.jabref.org/"
+KEYWORDS=""
+
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND="app-arch/unzip"
+
+RDEPEND="
+ || (
+ dev-java/oracle-jre-bin:1.8[javafx]
+ dev-java/oracle-jdk-bin:1.8[javafx]
+ )
+ >=virtual/jre-1.8
+ "
+
+S="${WORKDIR}"
+
+src_unpack() {
+ einfo "Downloading the latest Jabref development snapshot."
+ einfo "Upstream updates these a few times per day."
+ wget "https://builds.jabref.org/master/JabRef--master--latest.jar" -O ${P}.jar || die "wget failed"
+ unzip ${P}.jar images/external/JabRef-icon-48.png || die "icon extraction failed"
+}
+
+src_install() {
+ java-pkg_newjar "${P}.jar"
+ java-pkg_dolauncher "${PN}" --jar "${PN}.jar"
+ newicon images/external/JabRef-icon-48.png JabRef-bin-icon.png
+ make_desktop_entry "${PN}" JabRef-bin JabRef-bin-icon Office
+ ewarn "Jabref 4.x will convert old 3.x format .bib databases to a new format."
+ ewarn "The conversion is irreversible, backup .bib files before starting Jabref."
+ ewarn "Jabref 4.x is under heavy development and very unstable."
+}