summaryrefslogtreecommitdiff
path: root/x11-misc/treeline
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 /x11-misc/treeline
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-misc/treeline')
-rw-r--r--x11-misc/treeline/Manifest13
-rw-r--r--x11-misc/treeline/files/treeline-1.2.3-nocompile.patch12
-rw-r--r--x11-misc/treeline/metadata.xml11
-rw-r--r--x11-misc/treeline/treeline-1.4.1-r1.ebuild60
-rw-r--r--x11-misc/treeline/treeline-2.0.2.ebuild39
-rw-r--r--x11-misc/treeline/treeline-2.1.1.ebuild39
-rw-r--r--x11-misc/treeline/treeline-2.1.2.ebuild39
7 files changed, 213 insertions, 0 deletions
diff --git a/x11-misc/treeline/Manifest b/x11-misc/treeline/Manifest
new file mode 100644
index 000000000000..53f175a4104f
--- /dev/null
+++ b/x11-misc/treeline/Manifest
@@ -0,0 +1,13 @@
+AUX treeline-1.2.3-nocompile.patch 532 SHA256 8ffb81cc52a4192defa340c0f77c01806291d0feb66a81c71b9e4ed9a24cd1ab SHA512 26e792d6657f190e13267b1ecf5a7f0c51b7702531444cedc4b90471b3b673e840e93578c4c0dd84e3d0d9981281c8ba1bb023829441843b18799f2df3a06e64 WHIRLPOOL 9fc67555a888210af848c119dc99470053be0d2291e7bf25a30d63a77e2f8f8725d86719f7ae7cd4ba8b6dc84b8750301b47bfcf63830025bc32cdafd8707570
+DIST treeline-1.4.1.tar.gz 499500 SHA256 d66e0fcae9bcb5e54f664381f6af73f360f9ff46c91787a126c7197fbe685489 SHA512 85e87d4201eca19fb4255eacef89b7975f982a32790e74b5a35ab37e42e316eb45a1518f093097141dc5db1a8a090537f42e35fddf3f51b3ae4cf4c812f9ea95 WHIRLPOOL 7f97e943d86f6f94fd32dbb2836ed9a5f1cd38c777322962b7809705f48886ad4988c3739907020976ee0aa798d5b9b76302d05fb753f642fa839cd556175312
+DIST treeline-2.0.2.tar.gz 451377 SHA256 80379b6ebb5b825a02f4b8d0bb65d78f9895db5e25065f85353833e9d8ebd4c8 SHA512 05d8464ce460e1b50a5d64fb23f4c7980ef419833272bc8f2a87303b1f3cc7a363f138476a23b0d178c76f7ad654136c007f8e81a132c2b182bdcedba28be164 WHIRLPOOL 866c361f692c3f34e6d87c053d62a8800aa2fdb7b1ca1b4c63bc3e8c4a62479569e2a4c883360898bac62b7af3e9784ee1a76dee832e9754c18972bfcdd16b0c
+DIST treeline-2.1.1.tar.gz 457877 SHA256 fbfed5a8244ea8a2705d846d1d4c0004d07a67780203219df1e736cdd5b914f7 SHA512 d92a8ad06ae368799435372ec3ce49946ca4d0b0cd365d286d3045d60b18d74789bad8f0f32ea1ac11497304076db288f29838c467c84a4bc6c2d8230f627565 WHIRLPOOL 0f7736172b50a3f1f7a66e69d33c1e7db734070ebc92b8d8e4111f0c4563e6bba38d6ea35823dfa3c142f759344f5e4187235fb326b0ea434be24d0f16aaa9bf
+DIST treeline-2.1.2.tar.gz 458056 SHA256 4339886e961d314ecaff67c83d122f08b0c7f31514cd93725d8190830d565e90 SHA512 99d6bff91516388854c856c1c8267b33a1f83b86e99d8e8d0a83e5f089a9f9c3d5f4d9c2def64dad310d84cdf41268622afc9b03bf7f7073272c177e84f0c83d WHIRLPOOL 2e67c1a258f086dbe046e551276ed739e383ed329985e06a1e6d737e92c9b20cff3ce421d0335db783c57d596629c12148fdc9fe34eff529f0d1ef36350f764d
+DIST treeline-i18n-1.4.1a.tar.gz 279797 SHA256 891f086b0718336911ef118a4e25772c639cb48c1bea007031b5da075512e478 SHA512 82a79d24d451f5512c80b7647a6d10146649d2224c5ced8e5b402b44dea5d3d7cb00a3e8c96384d499fe2eb87dca686feb74a79db083e531fdb872218f54861b WHIRLPOOL cd8cac4419273369800314b7428e202586540e5b348203ab6567c73d1861e48b1f83e4f7c5c21da6fce9800d95bca71a5b057a81f2e22e64a2a656cd54d32dda
+EBUILD treeline-1.4.1-r1.ebuild 1364 SHA256 e1c3475b95707ef3d33c78cddf1408a2f8a13233fa72be2f8f181a66ff2ae210 SHA512 cd9cf10f8470a42e2b7df0293362d8228eb826c638a7d7d3b6666dd3e8196507d7b89f60818e4a8428eb9bc3ae99d38270097379178b94addf674ee00dab923f WHIRLPOOL e6cd091d8eda41a106cb41e64723cc0fdf64f1cc69516d2ab45ca10628157c54866bdd58c33ac277493d094a1bb919a633f16b33dfb23d92ebbfd0fbf7d1cb83
+EBUILD treeline-2.0.2.ebuild 812 SHA256 acc8a9bdf7d27b88492f972d5d68f90b76ee1eb83cd8acd1916a5f76b77a177e SHA512 ffabe83a51510f731bfeebc0525242f0d81a48efd4c67549b86bf44c398fcb2c48d3ae0457892711a63711744959352929e448dae670dadcf301314dade51c1a WHIRLPOOL ee1f227be8085614756aec03aca885fe75ee2f2b73451282d7ae69142a8c6fe4dd3752de87829f4f269482f763b3f9d4150f4614f8db847a4654341e56dd6166
+EBUILD treeline-2.1.1.ebuild 799 SHA256 19ee87ac4d9f03ddfcd6c71b508b5562476f9bc97764fea0c13838fad4326bbe SHA512 156b402cf6efd712053922b875cee1b1bc09ffc11fb413f8f7c426b43a23e0c673791dd84d21a324c3448189dabdf9a346f0332d167619995fa33df58704a129 WHIRLPOOL d5ebf9dc740ca309243b184b9b086e4bea5d4f5ad84ac0bb01977ae9cfcc17a2bd32127d2560453fe71def44f9e29cbaa580fce3781cd0c74f8369fc11179da2
+EBUILD treeline-2.1.2.ebuild 807 SHA256 ae506d2924619e3649f98b6b12ca1d3a0eec868f3b8961f1461705c9ac8dfaa9 SHA512 3c0a5a2da8b991b0e659f61f22f5ae357a35da09a1af0ee7599428ae27fa88c523e99e68d5e67b4af29d9f91e12c0245c71344dbd1822a48469c51f0dc5ead99 WHIRLPOOL e3c053df839cda3a784115d094d166f9ddda1ac62b4bd14be7b55bb432b8468dda2e8cedb379bd2159c0d57679b8d71d2f6fc122672b89c76deb85a9419dd649
+MISC ChangeLog 2993 SHA256 a8cd4d611f710b7cd9be005c62dcab21a4fc2134d6ba84213f834d1dcb8f02d0 SHA512 06209fdef8218d073ef808b1fa23ae047d64ef8d9c99b9b821cd2398d709a4605e94b5a1eae87bb66deb7b06fdf5f02a505b62dacc1babd5fda340f341319e06 WHIRLPOOL 7ef13f5e190882b3778cf03636b7c43fda056395bb91e7f9a1e90df86deb4dc5adc7ad2b16651eee1456a83caf90a2bf9d2f8818a96179f47959e8811cfb4025
+MISC ChangeLog-2015 8845 SHA256 8fb243720181d765bdd1ccac566751ec7254f77d26cb2d82b136f2786e47cc8c SHA512 76628fe3345fd70e488feca183d7ce895a13a87fd1d5012f2f22e8c376bf6570933ad1b6dda6ba4c4d0aa6b1ff9839f7da814966bfa4d6056f2371fed3efda63 WHIRLPOOL 32302f64456bafa05588dce559b3119ca64555465b1380cfaa1e84b310fd7e44ec27d58af0717703e7e6c91d664d49af83ac1c389aa15ffa568cc884c98697eb
+MISC metadata.xml 354 SHA256 538d9b6453e243145dff25d0da3b7062b4d8ae316a4168c7fa71e6d2bd596fd8 SHA512 88cb1164b4637383b9bc8a174bb271ef6a7e658cf32b8e2096b6361db2624118fc5430b581e710a6a7c250800cf3f64c7a7121fbaff2f79999e2457b2cd39326 WHIRLPOOL 1cb5f18f62890f03fc515189649f681ed71a9c8227f87d5a7cc87f448279458e47e319b809d4658e2e657ed348f09fbf507e8f64bbffdc6a568d0c56fe189d9c
diff --git a/x11-misc/treeline/files/treeline-1.2.3-nocompile.patch b/x11-misc/treeline/files/treeline-1.2.3-nocompile.patch
new file mode 100644
index 000000000000..764859f1e415
--- /dev/null
+++ b/x11-misc/treeline/files/treeline-1.2.3-nocompile.patch
@@ -0,0 +1,12 @@
+--- a/install.py
++++ b/install.py
+@@ -230,7 +230,8 @@
+ pythonBuildDir = os.path.join(buildRoot, pythonPrefixDir[1:])
+
+ if os.path.isdir('source'):
+- compileall.compile_dir('source', ddir=os.path.join(prefixDir, 'source'))
++ # don't compile, let our eclass handle that
++ # compileall.compile_dir('source', ddir=os.path.join(prefixDir, 'source'))
+ print 'Installing files...'
+ print ' Copying python files to %s' % pythonBuildDir
+ removeDir(pythonBuildDir) # remove old?
diff --git a/x11-misc/treeline/metadata.xml b/x11-misc/treeline/metadata.xml
new file mode 100644
index 000000000000..df49cc4d0cba
--- /dev/null
+++ b/x11-misc/treeline/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>desktop-misc@gentoo.org</email>
+ <name>Gentoo Desktop Miscellaneous Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">treeline</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-misc/treeline/treeline-1.4.1-r1.ebuild b/x11-misc/treeline/treeline-1.4.1-r1.ebuild
new file mode 100644
index 000000000000..26c6fb256526
--- /dev/null
+++ b/x11-misc/treeline/treeline-1.4.1-r1.ebuild
@@ -0,0 +1,60 @@
+# 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="xml"
+
+inherit eutils python-single-r1
+
+DESCRIPTION="TreeLine is a structured information storage program"
+HOMEPAGE="http://treeline.bellz.org/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+
+TLLINGUAS=( de fr )
+IUSE+=" ${TLLINGUAS[@]/#/l10n_}"
+for lingua in ${TLLINGUAS[@]}; do
+ SRC_URI+=" l10n_${lingua}? ( mirror://sourceforge/${PN}/${PN}-i18n-${PV}a.tar.gz )"
+done
+unset lingua
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ ${PYTHON_DEPS}
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/PyQt4[X,${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}/TreeLine"
+
+src_unpack() {
+ unpack ${P}.tar.gz
+ local lingua
+ for lingua in "${TLLINGUAS[@]}"; do
+ if use l10n_${lingua}; then
+ tar xozf "${DISTDIR}"/${PN}-i18n-${PV}a.tar.gz \
+ TreeLine/doc/{readme_${lingua}.trl,README_${lingua}.html} \
+ TreeLine/translations/{treeline_${lingua}.{qm,ts},qt_${lingua}.{qm,ts}} || die
+ fi
+ done
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-1.2.3-nocompile.patch
+
+ rm doc/LICENSE || die
+
+ python_export PYTHON_SITEDIR
+ sed -i "s;prefixDir, 'lib;'${PYTHON_SITEDIR};" install.py || die
+}
+
+src_install() {
+ "${EPYTHON}" install.py -x -p /usr/ -d /usr/share/doc/${PF} -b "${D}" || die
+}
diff --git a/x11-misc/treeline/treeline-2.0.2.ebuild b/x11-misc/treeline/treeline-2.0.2.ebuild
new file mode 100644
index 000000000000..554cb2d24f9e
--- /dev/null
+++ b/x11-misc/treeline/treeline-2.0.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_REQ_USE="xml"
+
+inherit eutils python-single-r1
+
+DESCRIPTION="TreeLine is a structured information storage program"
+HOMEPAGE="http://treeline.bellz.org/"
+SRC_URI="mirror://sourceforge/project/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+
+DEPEND="
+ ${PYTHON_DEPS}
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/PyQt4[X,${PYTHON_USEDEP}]
+"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/TreeLine"
+
+src_prepare() {
+ rm doc/LICENSE || die
+
+ python_export PYTHON_SITEDIR
+ sed -i "s;prefixDir, 'lib;'${PYTHON_SITEDIR};" install.py || die
+}
+
+src_install() {
+ "${EPYTHON}" install.py -x -p /usr/ -d /usr/share/doc/${PF} -b "${D}" || die
+}
diff --git a/x11-misc/treeline/treeline-2.1.1.ebuild b/x11-misc/treeline/treeline-2.1.1.ebuild
new file mode 100644
index 000000000000..98cb61a0bccc
--- /dev/null
+++ b/x11-misc/treeline/treeline-2.1.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_REQ_USE="xml"
+
+inherit eutils python-single-r1
+
+DESCRIPTION="TreeLine is a structured information storage program"
+HOMEPAGE="http://treeline.bellz.org/"
+SRC_URI="mirror://sourceforge/project/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+
+DEPEND="
+ ${PYTHON_DEPS}
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/PyQt4[X,${PYTHON_USEDEP}]
+"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/TreeLine"
+
+src_prepare() {
+ rm doc/LICENSE || die
+
+ python_export PYTHON_SITEDIR
+ sed -i "s;prefixDir, 'lib;'${PYTHON_SITEDIR};" install.py || die
+}
+
+src_install() {
+ "${EPYTHON}" install.py -x -p /usr/ -d /usr/share/doc/${PF} -b "${D}" || die
+}
diff --git a/x11-misc/treeline/treeline-2.1.2.ebuild b/x11-misc/treeline/treeline-2.1.2.ebuild
new file mode 100644
index 000000000000..7962524facf4
--- /dev/null
+++ b/x11-misc/treeline/treeline-2.1.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_REQ_USE="xml"
+inherit eutils python-single-r1
+
+DESCRIPTION="TreeLine is a structured information storage program"
+HOMEPAGE="http://treeline.bellz.org/"
+SRC_URI="mirror://sourceforge/project/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+
+DEPEND="
+ ${PYTHON_DEPS}
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/PyQt4[X,${PYTHON_USEDEP}]
+"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/TreeLine"
+
+src_prepare() {
+ default
+
+ rm doc/LICENSE || die
+
+ python_export PYTHON_SITEDIR
+ sed -i "s;prefixDir, 'lib;'${PYTHON_SITEDIR};" install.py || die
+}
+
+src_install() {
+ "${EPYTHON}" install.py -x -p /usr/ -d /usr/share/doc/${PF} -b "${D}" || die
+}