* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2016-04-15 19:10 Patrice Clement
0 siblings, 0 replies; 55+ messages in thread
From: Patrice Clement @ 2016-04-15 19:10 UTC (permalink / raw
To: gentoo-commits
commit: 1561088e0875f702d5b569eed05a3bcbfdcb5934
Author: Jan Chren <dev.rindeal+github.com <AT> gmail <DOT> com>
AuthorDate: Fri Apr 15 16:44:01 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Apr 15 18:56:01 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1561088e
app-text/cherrytree: new package
Closes: https://github.com/gentoo/gentoo/pull/1266
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 +
app-text/cherrytree/cherrytree-0.36.9.ebuild | 76 ++++++++++++++++++++++++++++
app-text/cherrytree/metadata.xml | 13 +++++
3 files changed, 90 insertions(+)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
new file mode 100644
index 0000000..6b78200
--- /dev/null
+++ b/app-text/cherrytree/Manifest
@@ -0,0 +1 @@
+DIST cherrytree-0.36.9.tar.gz 8725402 SHA256 37314cd9ba3e9bb87fb8ef9384da95db583543f2421f5243f7470d9903b3d8bf SHA512 fca9679dc1508b5db1fea9b10f3434f24b4545a53c9a586f1b21298e134242705e4ecc050e0ebffc972caca63c5f2803245b1e65191eed19b82a9cbdec3a40aa WHIRLPOOL edec306131fc09bde6f470c7e8bb1f795d7e54e3d1d0093c421bf515724f8f7d48fc3d024569279ee6db2e46b270db68d41fa4a1f816dfb1f8c9df40380d350d
diff --git a/app-text/cherrytree/cherrytree-0.36.9.ebuild b/app-text/cherrytree/cherrytree-0.36.9.ebuild
new file mode 100644
index 0000000..814789c
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-0.36.9.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit fdo-mime eutils python-single-r1
+
+DESCRIPTION='A hierarchical note taking application'
+HOMEPAGE='http://www.giuspen.com/cherrytree'
+LICENSE='GPL-3'
+
+SLOT='0'
+SRC_URI="https://github.com/giuspen/cherrytree/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS='~amd64'
+IUSE='nls'
+
+RDEPEND="${PYTHON_DEPS}
+ x11-libs/libX11
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ dev-python/pyenchant[${PYTHON_USEDEP}]
+ >=dev-python/pygtk-2.16:2[${PYTHON_USEDEP}]
+ dev-python/pygtksourceview:2[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )
+"
+
+PLOCALES='cs de es fr hy it ja lt nl pl pt_BR ru sl tr uk zh_CN'
+inherit l10n
+
+src_prepare() {
+ use nls && l10n_find_plocales_changes 'locale' '' '.po'
+
+ default
+}
+
+src_compile() {
+ local args=()
+ use nls || args+=( '--without-gettext' )
+
+ "${EPYTHON}" ./setup.py "${args[@]}" build
+}
+
+src_install() {
+ dobin "${PN}"
+
+ doicon -s scalable "glade/svg/${PN}.svg"
+ domenu "linux/${PN}.desktop"
+ doman "linux/${PN}.1"
+
+ insinto "/usr/share/${PN}"
+ doins -r 'glade/' 'modules/' 'language-specs/'
+
+ insinto '/usr/share/mime-info'
+ doins "linux/${PN}".{mime,keys}
+ insinto '/usr/share/mime/packages'
+ doins "linux/${PN}.xml"
+
+ if use nls ; then
+ ins_loc() {
+ # cannot use domo() as it installs files into a wrong dir
+ insinto "/usr/share/locale/${1}/LC_MESSAGES"
+ doins "build/mo/${1}/${PN}.mo"
+ }
+ l10n_for_each_locale_do ins_loc
+ fi
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+}
diff --git a/app-text/cherrytree/metadata.xml b/app-text/cherrytree/metadata.xml
new file mode 100644
index 0000000..e9a8f55
--- /dev/null
+++ b/app-text/cherrytree/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>dev.rindeal+bugs.gentoo.org@gmail.com</email>
+ <name>Jan Chren (rindeal)</name>
+ <description>Proxied maintainer; set to assignee in all bugs</description>
+</maintainer>
+<maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+</maintainer>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2016-04-19 14:00 Ian Delaney
0 siblings, 0 replies; 55+ messages in thread
From: Ian Delaney @ 2016-04-19 14:00 UTC (permalink / raw
To: gentoo-commits
commit: c59f27ee7d631913a2afd3502b785d6bde76a762
Author: Jan Chren <dev.rindeal+github.com <AT> gmail <DOT> com>
AuthorDate: Sat Apr 16 11:46:24 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Tue Apr 19 14:00:33 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c59f27ee
app-text/cherrytree: migrate to distutils-r1.eclass
Closes: https://github.com/gentoo/gentoo/pull/1280
Signed-off-by: Ian Delaney <idella4 <AT> gentoo.org>
app-text/cherrytree/cherrytree-0.36.9.ebuild | 50 +++++++++-------------------
1 file changed, 15 insertions(+), 35 deletions(-)
diff --git a/app-text/cherrytree/cherrytree-0.36.9.ebuild b/app-text/cherrytree/cherrytree-0.36.9.ebuild
index 2c856c0..d952e2d 100644
--- a/app-text/cherrytree/cherrytree-0.36.9.ebuild
+++ b/app-text/cherrytree/cherrytree-0.36.9.ebuild
@@ -5,8 +5,9 @@
EAPI=6
PYTHON_COMPAT=( python2_7 )
+DISTUTILS_SINGLE_IMPL=true
-inherit fdo-mime eutils python-single-r1
+inherit fdo-mime distutils-r1
DESCRIPTION='A hierarchical note taking application'
HOMEPAGE='http://www.giuspen.com/cherrytree'
@@ -18,7 +19,7 @@ SRC_URI="https://github.com/giuspen/cherrytree/archive/${PV}.tar.gz -> ${P}.tar.
KEYWORDS='~amd64 ~x86'
IUSE='nls'
-RDEPEND="${PYTHON_DEPS}
+RDEPEND="
x11-libs/libX11
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-python/pyenchant[${PYTHON_USEDEP}]
@@ -32,44 +33,23 @@ DEPEND="${RDEPEND}
PLOCALES='cs de es fr hy it ja lt nl pl pt_BR ru sl tr uk zh_CN'
inherit l10n
-src_prepare() {
- use nls && l10n_find_plocales_changes 'locale' '' '.po'
-
- sed -i '\|update-desktop-database|d' 'setup.py' || die
+python_prepare_all() {
+ if use nls ; then
+ l10n_find_plocales_changes 'locale' '' '.po'
- default
-}
+ rm_loc() {
+ rm -v -f "locale/${1}.po" || return 1
+ }
+ l10n_for_each_disabled_locale_do rm_loc
+ fi
-src_compile() {
- local args=()
- use nls || args+=( '--without-gettext' )
+ sed -i '\|update-desktop-database|d' 'setup.py' || die
- "${EPYTHON}" ./setup.py "${args[@]}" build
+ distutils-r1_python_prepare_all
}
-src_install() {
- dobin "${PN}"
-
- doicon -s scalable "glade/svg/${PN}.svg"
- domenu "linux/${PN}.desktop"
- doman "linux/${PN}.1"
-
- insinto "/usr/share/${PN}"
- doins -r 'glade/' 'modules/' 'language-specs/'
-
- insinto '/usr/share/mime-info'
- doins "linux/${PN}".{mime,keys}
- insinto '/usr/share/mime/packages'
- doins "linux/${PN}.xml"
-
- if use nls ; then
- ins_loc() {
- # cannot use domo() as it installs files into a wrong dir
- insinto "/usr/share/locale/${1}/LC_MESSAGES"
- doins "build/mo/${1}/${PN}.mo"
- }
- l10n_for_each_locale_do ins_loc
- fi
+src_configure() {
+ use nls || mydistutilsargs+=( '--without-gettext' )
}
pkg_postinst() {
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2016-04-19 14:00 Ian Delaney
0 siblings, 0 replies; 55+ messages in thread
From: Ian Delaney @ 2016-04-19 14:00 UTC (permalink / raw
To: gentoo-commits
commit: 6663b5182d5ea3212954f6ed9684cc76029d9b48
Author: Jan Chren <dev.rindeal+github.com <AT> gmail <DOT> com>
AuthorDate: Sat Apr 16 17:27:25 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Tue Apr 19 14:00:33 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6663b518
app-text/cherrytree: bump revision + delete the old one
Closes: https://github.com/gentoo/gentoo/pull/1280
Signed-off-by: Ian Delaney <idella4 <AT> gentoo.org>
.../cherrytree/{cherrytree-0.36.9.ebuild => cherrytree-0.36.9-r1.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/app-text/cherrytree/cherrytree-0.36.9.ebuild b/app-text/cherrytree/cherrytree-0.36.9-r1.ebuild
similarity index 100%
rename from app-text/cherrytree/cherrytree-0.36.9.ebuild
rename to app-text/cherrytree/cherrytree-0.36.9-r1.ebuild
^ permalink raw reply [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2016-04-19 14:00 Ian Delaney
0 siblings, 0 replies; 55+ messages in thread
From: Ian Delaney @ 2016-04-19 14:00 UTC (permalink / raw
To: gentoo-commits
commit: 5df0f3c04bb7a0d838c06cf92e98eae80e1e6d13
Author: Jan Chren <dev.rindeal+github.com <AT> gmail <DOT> com>
AuthorDate: Sat Apr 16 11:10:00 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Tue Apr 19 14:00:33 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5df0f3c0
app-text/cherrytree: fix sandbox issue
Gentoo-Bug: 580190
Closes: https://github.com/gentoo/gentoo/pull/1280
Signed-off-by: Ian Delaney <idella4 <AT> gentoo.org>
app-text/cherrytree/cherrytree-0.36.9.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/app-text/cherrytree/cherrytree-0.36.9.ebuild b/app-text/cherrytree/cherrytree-0.36.9.ebuild
index 814789c..01d044e 100644
--- a/app-text/cherrytree/cherrytree-0.36.9.ebuild
+++ b/app-text/cherrytree/cherrytree-0.36.9.ebuild
@@ -35,6 +35,8 @@ inherit l10n
src_prepare() {
use nls && l10n_find_plocales_changes 'locale' '' '.po'
+ sed -i '\|update-desktop-database|d' 'setup.py' || die
+
default
}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2016-04-19 14:00 Ian Delaney
0 siblings, 0 replies; 55+ messages in thread
From: Ian Delaney @ 2016-04-19 14:00 UTC (permalink / raw
To: gentoo-commits
commit: b9e68340b6da0563c78b4bb3519c9caacd4c6af8
Author: Jan Chren <dev.rindeal+github.com <AT> gmail <DOT> com>
AuthorDate: Sat Apr 16 17:06:20 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Tue Apr 19 14:00:33 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e68340
app-text/cherrytree: add x86 KEYWORD
Closes: https://github.com/gentoo/gentoo/pull/1280
Signed-off-by: Ian Delaney <idella4 <AT> gentoo.org>
app-text/cherrytree/cherrytree-0.36.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/cherrytree/cherrytree-0.36.9.ebuild b/app-text/cherrytree/cherrytree-0.36.9.ebuild
index 01d044e..2c856c0 100644
--- a/app-text/cherrytree/cherrytree-0.36.9.ebuild
+++ b/app-text/cherrytree/cherrytree-0.36.9.ebuild
@@ -15,7 +15,7 @@ LICENSE='GPL-3'
SLOT='0'
SRC_URI="https://github.com/giuspen/cherrytree/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS='~amd64'
+KEYWORDS='~amd64 ~x86'
IUSE='nls'
RDEPEND="${PYTHON_DEPS}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2016-04-19 17:09 Ian Delaney
0 siblings, 0 replies; 55+ messages in thread
From: Ian Delaney @ 2016-04-19 17:09 UTC (permalink / raw
To: gentoo-commits
commit: 4b94535991c7540844f5f1dce2ff8bca5275dd0f
Author: Ian Delaney <idella4 <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 19 16:25:42 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Tue Apr 19 17:09:32 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b945359
app-text/cherrytree: reset configure phase from previous edit
src_configure phase reset to python_configure_all,
SRC_URI reduced by substituting with ${PN}
Package-Manager: portage-2.2.28
app-text/cherrytree/cherrytree-0.36.9-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-text/cherrytree/cherrytree-0.36.9-r1.ebuild b/app-text/cherrytree/cherrytree-0.36.9-r1.ebuild
index d952e2d..8f6b242 100644
--- a/app-text/cherrytree/cherrytree-0.36.9-r1.ebuild
+++ b/app-text/cherrytree/cherrytree-0.36.9-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE='http://www.giuspen.com/cherrytree'
LICENSE='GPL-3'
SLOT='0'
-SRC_URI="https://github.com/giuspen/cherrytree/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/giuspen/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS='~amd64 ~x86'
IUSE='nls'
@@ -48,7 +48,7 @@ python_prepare_all() {
distutils-r1_python_prepare_all
}
-src_configure() {
+python_configure_all() {
use nls || mydistutilsargs+=( '--without-gettext' )
}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2016-04-20 9:14 Ian Delaney
0 siblings, 0 replies; 55+ messages in thread
From: Ian Delaney @ 2016-04-20 9:14 UTC (permalink / raw
To: gentoo-commits
commit: 52e5e711414bc5b3e803fbbe45c506c484c29df8
Author: Ian Delaney <idella4 <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 19 23:27:34 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Wed Apr 20 09:14:14 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52e5e711
app-text/cherrytree: add a safety net to configure phase
Package-Manager: portage-2.2.28
app-text/cherrytree/cherrytree-0.36.9-r1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/app-text/cherrytree/cherrytree-0.36.9-r1.ebuild b/app-text/cherrytree/cherrytree-0.36.9-r1.ebuild
index 8f6b242..3d8fa89 100644
--- a/app-text/cherrytree/cherrytree-0.36.9-r1.ebuild
+++ b/app-text/cherrytree/cherrytree-0.36.9-r1.ebuild
@@ -50,6 +50,7 @@ python_prepare_all() {
python_configure_all() {
use nls || mydistutilsargs+=( '--without-gettext' )
+ distutils-r1_python_configure_all
}
pkg_postinst() {
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2016-05-29 15:30 Kristian Fiskerstrand
0 siblings, 0 replies; 55+ messages in thread
From: Kristian Fiskerstrand @ 2016-05-29 15:30 UTC (permalink / raw
To: gentoo-commits
commit: 64186182be8b083ae91d933ef09409cac1d33c4f
Author: Kristian Fiskerstrand <k_f <AT> gentoo <DOT> org>
AuthorDate: Sun May 29 15:23:29 2016 +0000
Commit: Kristian Fiskerstrand <k_f <AT> gentoo <DOT> org>
CommitDate: Sun May 29 15:29:45 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64186182
app-text/cherrytree: Dropping to maintainer-needed
Gentoo-Bug: 584246
Package-Manager: portage-2.3.0_rc1
app-text/cherrytree/metadata.xml | 9 ---------
1 file changed, 9 deletions(-)
diff --git a/app-text/cherrytree/metadata.xml b/app-text/cherrytree/metadata.xml
index e9a8f55..097975e 100644
--- a/app-text/cherrytree/metadata.xml
+++ b/app-text/cherrytree/metadata.xml
@@ -1,13 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>dev.rindeal+bugs.gentoo.org@gmail.com</email>
- <name>Jan Chren (rindeal)</name>
- <description>Proxied maintainer; set to assignee in all bugs</description>
-</maintainer>
-<maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
-</maintainer>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2016-07-01 7:25 Patrice Clement
0 siblings, 0 replies; 55+ messages in thread
From: Patrice Clement @ 2016-07-01 7:25 UTC (permalink / raw
To: gentoo-commits
commit: 1dca784a30fb937144af6548c89df8af6e83343b
Author: Jan Chren <dev.rindeal <AT> gmail <DOT> com>
AuthorDate: Wed Jun 22 21:24:35 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Jul 1 06:57:14 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dca784a
app-text/cherrytree: remove old v0.36.9
Closes: https://github.com/gentoo/gentoo/pull/1722
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 -
app-text/cherrytree/cherrytree-0.36.9-r1.ebuild | 59 -------------------------
2 files changed, 60 deletions(-)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index c6fd335..67e9c36 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,2 +1 @@
-DIST cherrytree-0.36.9.tar.gz 8725402 SHA256 37314cd9ba3e9bb87fb8ef9384da95db583543f2421f5243f7470d9903b3d8bf SHA512 fca9679dc1508b5db1fea9b10f3434f24b4545a53c9a586f1b21298e134242705e4ecc050e0ebffc972caca63c5f2803245b1e65191eed19b82a9cbdec3a40aa WHIRLPOOL edec306131fc09bde6f470c7e8bb1f795d7e54e3d1d0093c421bf515724f8f7d48fc3d024569279ee6db2e46b270db68d41fa4a1f816dfb1f8c9df40380d350d
DIST cherrytree-0.37.0.tar.gz 8888703 SHA256 fa51071c8060fe337bf3092ab75188ce0bbd2ab1b34092607806787b116e54ed SHA512 a1aaf92657c58c70430a45adaa771050b43476bc2a33dc929b108842d5ef46aa83c4fa4cfe8c4f54a9a3656fc0d30046fae34cbac5aa9fe3f32aa539058636f5 WHIRLPOOL 59a8e68c9f2c031bf2acbee827dc73923f0e8f49ab9bf3a40f8b89683f0f2c343466783575b70a13821fc7409f47710fe089bbfcc4bc310a64cd78e68a25c319
diff --git a/app-text/cherrytree/cherrytree-0.36.9-r1.ebuild b/app-text/cherrytree/cherrytree-0.36.9-r1.ebuild
deleted file mode 100644
index 3d8fa89..0000000
--- a/app-text/cherrytree/cherrytree-0.36.9-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_SINGLE_IMPL=true
-
-inherit fdo-mime distutils-r1
-
-DESCRIPTION='A hierarchical note taking application'
-HOMEPAGE='http://www.giuspen.com/cherrytree'
-LICENSE='GPL-3'
-
-SLOT='0'
-SRC_URI="https://github.com/giuspen/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS='~amd64 ~x86'
-IUSE='nls'
-
-RDEPEND="
- x11-libs/libX11
- dev-python/dbus-python[${PYTHON_USEDEP}]
- dev-python/pyenchant[${PYTHON_USEDEP}]
- >=dev-python/pygtk-2.16:2[${PYTHON_USEDEP}]
- dev-python/pygtksourceview:2[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
-"
-
-PLOCALES='cs de es fr hy it ja lt nl pl pt_BR ru sl tr uk zh_CN'
-inherit l10n
-
-python_prepare_all() {
- if use nls ; then
- l10n_find_plocales_changes 'locale' '' '.po'
-
- rm_loc() {
- rm -v -f "locale/${1}.po" || return 1
- }
- l10n_for_each_disabled_locale_do rm_loc
- fi
-
- sed -i '\|update-desktop-database|d' 'setup.py' || die
-
- distutils-r1_python_prepare_all
-}
-
-python_configure_all() {
- use nls || mydistutilsargs+=( '--without-gettext' )
- distutils-r1_python_configure_all
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
-}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2016-07-01 7:25 Patrice Clement
0 siblings, 0 replies; 55+ messages in thread
From: Patrice Clement @ 2016-07-01 7:25 UTC (permalink / raw
To: gentoo-commits
commit: 562c33b09723e25c816bc12bc77b5ad054c9fb17
Author: Jan Chren <dev.rindeal <AT> gmail <DOT> com>
AuthorDate: Wed Jun 22 18:48:06 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Jul 1 06:57:11 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562c33b0
app-text/cherrytree: bump to v0.37.0
Closes: https://github.com/gentoo/gentoo/pull/1722
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 +
app-text/cherrytree/cherrytree-0.37.0.ebuild | 59 ++++++++++++++++++++++++++++
2 files changed, 60 insertions(+)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 6b78200..c6fd335 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1 +1,2 @@
DIST cherrytree-0.36.9.tar.gz 8725402 SHA256 37314cd9ba3e9bb87fb8ef9384da95db583543f2421f5243f7470d9903b3d8bf SHA512 fca9679dc1508b5db1fea9b10f3434f24b4545a53c9a586f1b21298e134242705e4ecc050e0ebffc972caca63c5f2803245b1e65191eed19b82a9cbdec3a40aa WHIRLPOOL edec306131fc09bde6f470c7e8bb1f795d7e54e3d1d0093c421bf515724f8f7d48fc3d024569279ee6db2e46b270db68d41fa4a1f816dfb1f8c9df40380d350d
+DIST cherrytree-0.37.0.tar.gz 8888703 SHA256 fa51071c8060fe337bf3092ab75188ce0bbd2ab1b34092607806787b116e54ed SHA512 a1aaf92657c58c70430a45adaa771050b43476bc2a33dc929b108842d5ef46aa83c4fa4cfe8c4f54a9a3656fc0d30046fae34cbac5aa9fe3f32aa539058636f5 WHIRLPOOL 59a8e68c9f2c031bf2acbee827dc73923f0e8f49ab9bf3a40f8b89683f0f2c343466783575b70a13821fc7409f47710fe089bbfcc4bc310a64cd78e68a25c319
diff --git a/app-text/cherrytree/cherrytree-0.37.0.ebuild b/app-text/cherrytree/cherrytree-0.37.0.ebuild
new file mode 100644
index 0000000..3d8fa89
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-0.37.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+DISTUTILS_SINGLE_IMPL=true
+
+inherit fdo-mime distutils-r1
+
+DESCRIPTION='A hierarchical note taking application'
+HOMEPAGE='http://www.giuspen.com/cherrytree'
+LICENSE='GPL-3'
+
+SLOT='0'
+SRC_URI="https://github.com/giuspen/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS='~amd64 ~x86'
+IUSE='nls'
+
+RDEPEND="
+ x11-libs/libX11
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ dev-python/pyenchant[${PYTHON_USEDEP}]
+ >=dev-python/pygtk-2.16:2[${PYTHON_USEDEP}]
+ dev-python/pygtksourceview:2[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )
+"
+
+PLOCALES='cs de es fr hy it ja lt nl pl pt_BR ru sl tr uk zh_CN'
+inherit l10n
+
+python_prepare_all() {
+ if use nls ; then
+ l10n_find_plocales_changes 'locale' '' '.po'
+
+ rm_loc() {
+ rm -v -f "locale/${1}.po" || return 1
+ }
+ l10n_for_each_disabled_locale_do rm_loc
+ fi
+
+ sed -i '\|update-desktop-database|d' 'setup.py' || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_configure_all() {
+ use nls || mydistutilsargs+=( '--without-gettext' )
+ distutils-r1_python_configure_all
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2016-07-01 7:25 Patrice Clement
0 siblings, 0 replies; 55+ messages in thread
From: Patrice Clement @ 2016-07-01 7:25 UTC (permalink / raw
To: gentoo-commits
commit: c71d95584a50dcd61b29668aaae69cc23f8bcad7
Author: Jan Chren <dev.rindeal <AT> gmail <DOT> com>
AuthorDate: Wed Jun 22 20:52:59 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Jul 1 06:57:17 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71d9558
app-text/cherrytree: update
- revert 52e5e711414bc5b3e803fbbe45c506c484c29df8
- switch to xdg.eclass
Closes: https://github.com/gentoo/gentoo/pull/1722
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
app-text/cherrytree/cherrytree-0.37.0.ebuild | 14 +++++---------
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/app-text/cherrytree/cherrytree-0.37.0.ebuild b/app-text/cherrytree/cherrytree-0.37.0.ebuild
index 3d8fa89..2b29653 100644
--- a/app-text/cherrytree/cherrytree-0.37.0.ebuild
+++ b/app-text/cherrytree/cherrytree-0.37.0.ebuild
@@ -7,7 +7,7 @@ EAPI=6
PYTHON_COMPAT=( python2_7 )
DISTUTILS_SINGLE_IMPL=true
-inherit fdo-mime distutils-r1
+inherit xdg distutils-r1
DESCRIPTION='A hierarchical note taking application'
HOMEPAGE='http://www.giuspen.com/cherrytree'
@@ -34,6 +34,8 @@ PLOCALES='cs de es fr hy it ja lt nl pl pt_BR ru sl tr uk zh_CN'
inherit l10n
python_prepare_all() {
+ xdg_src_prepare
+
if use nls ; then
l10n_find_plocales_changes 'locale' '' '.po'
@@ -43,17 +45,11 @@ python_prepare_all() {
l10n_for_each_disabled_locale_do rm_loc
fi
- sed -i '\|update-desktop-database|d' 'setup.py' || die
+ sed -r -e '/\bupdate-desktop-database\b/d' -i -- 'setup.py' || die
distutils-r1_python_prepare_all
}
python_configure_all() {
- use nls || mydistutilsargs+=( '--without-gettext' )
- distutils-r1_python_configure_all
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
+ use nls || mydistutilsargs+=( --without-gettext )
}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2016-07-07 22:50 Austin English
0 siblings, 0 replies; 55+ messages in thread
From: Austin English @ 2016-07-07 22:50 UTC (permalink / raw
To: gentoo-commits
commit: 3fc7232ad8477c3addad3eb2b6f1faa924a4a15f
Author: Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 7 21:51:24 2016 +0000
Commit: Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Thu Jul 7 22:50:45 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc7232a
app-text/cherrytree: add maintainer-needed
Package-Manager: portage-2.2.28
app-text/cherrytree/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/app-text/cherrytree/metadata.xml b/app-text/cherrytree/metadata.xml
index 097975e..6f49eba 100644
--- a/app-text/cherrytree/metadata.xml
+++ b/app-text/cherrytree/metadata.xml
@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+<!-- maintainer-needed -->
</pkgmetadata>
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2016-09-17 15:19 Pacho Ramos
0 siblings, 0 replies; 55+ messages in thread
From: Pacho Ramos @ 2016-09-17 15:19 UTC (permalink / raw
To: gentoo-commits
commit: 1546020476757d99618e32b932335597492fbb08
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 17 15:12:23 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Sep 17 15:12:23 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15460204
app-text/cherrytree: python[sqlite] needed (#592626 by Drew)
Package-Manager: portage-2.3.0
app-text/cherrytree/cherrytree-0.37.0.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/app-text/cherrytree/cherrytree-0.37.0.ebuild b/app-text/cherrytree/cherrytree-0.37.0.ebuild
index 2b29653..a2169f2 100644
--- a/app-text/cherrytree/cherrytree-0.37.0.ebuild
+++ b/app-text/cherrytree/cherrytree-0.37.0.ebuild
@@ -5,6 +5,7 @@
EAPI=6
PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
DISTUTILS_SINGLE_IMPL=true
inherit xdg distutils-r1
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2018-04-09 0:15 Aaron Bauman
0 siblings, 0 replies; 55+ messages in thread
From: Aaron Bauman @ 2018-04-09 0:15 UTC (permalink / raw
To: gentoo-commits
commit: d7e0ee36034dafb3bbc83aad157e145f365aaf8e
Author: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Sun Apr 8 08:48:24 2018 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Mon Apr 9 00:10:22 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e0ee36
app-text/cherrytree: use HTTPS, use doublequotes
Closes: https://github.com/gentoo/gentoo/pull/7862
app-text/cherrytree/cherrytree-0.37.0.ebuild | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/app-text/cherrytree/cherrytree-0.37.0.ebuild b/app-text/cherrytree/cherrytree-0.37.0.ebuild
index 5f140f1d728..70d1db48a13 100644
--- a/app-text/cherrytree/cherrytree-0.37.0.ebuild
+++ b/app-text/cherrytree/cherrytree-0.37.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -9,15 +9,15 @@ DISTUTILS_SINGLE_IMPL=true
inherit xdg distutils-r1
-DESCRIPTION='A hierarchical note taking application'
-HOMEPAGE='http://www.giuspen.com/cherrytree'
-LICENSE='GPL-3'
+DESCRIPTION="A hierarchical note taking application"
+HOMEPAGE="https://www.giuspen.com/cherrytree"
+LICENSE="GPL-3"
-SLOT='0'
+SLOT="0"
SRC_URI="https://github.com/giuspen/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS='~amd64 ~x86'
-IUSE='nls'
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
RDEPEND="
x11-libs/libX11
@@ -30,7 +30,7 @@ DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
"
-PLOCALES='cs de es fr hy it ja lt nl pl pt_BR ru sl tr uk zh_CN'
+PLOCALES="cs de es fr hy it ja lt nl pl pt_BR ru sl tr uk zh_CN"
inherit l10n
python_prepare_all() {
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2019-11-20 6:03 Joonas Niilola
0 siblings, 0 replies; 55+ messages in thread
From: Joonas Niilola @ 2019-11-20 6:03 UTC (permalink / raw
To: gentoo-commits
commit: 9c5073a7607d859022ce465370c77407f839a7e9
Author: Yury Martynov <email <AT> linxon <DOT> ru>
AuthorDate: Tue Nov 19 11:45:12 2019 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Nov 20 06:03:25 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c5073a7
app-text/cherrytree: 0.37.0 EAPI bump and other minor changes
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Yury Martynov <email <AT> linxon.ru>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-text/cherrytree/cherrytree-0.37.0-r1.ebuild | 52 +++++++++++++++++++++++
app-text/cherrytree/cherrytree-0.37.0.ebuild | 55 -------------------------
2 files changed, 52 insertions(+), 55 deletions(-)
diff --git a/app-text/cherrytree/cherrytree-0.37.0-r1.ebuild b/app-text/cherrytree/cherrytree-0.37.0-r1.ebuild
new file mode 100644
index 00000000000..b7c0b37e37f
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-0.37.0-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
+DISTUTILS_SINGLE_IMPL=true
+
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="A hierarchical note taking application"
+HOMEPAGE="https://www.giuspen.com/cherrytree"
+SRC_URI="https://github.com/giuspen/cherrytree/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="nls"
+
+RDEPEND="${PYTHON_DEPS}
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ dev-python/pyenchant[${PYTHON_USEDEP}]
+ dev-python/pygtk:2[${PYTHON_USEDEP}]
+ dev-python/pygtksourceview:2[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+python_prepare_all() {
+ sed -r -i \
+ -e '/\bupdate-desktop-database\b/d' \
+ setup.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_configure_all() {
+ use nls || mydistutilsargs+=( --without-gettext )
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
diff --git a/app-text/cherrytree/cherrytree-0.37.0.ebuild b/app-text/cherrytree/cherrytree-0.37.0.ebuild
deleted file mode 100644
index 70d1db48a13..00000000000
--- a/app-text/cherrytree/cherrytree-0.37.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-DISTUTILS_SINGLE_IMPL=true
-
-inherit xdg distutils-r1
-
-DESCRIPTION="A hierarchical note taking application"
-HOMEPAGE="https://www.giuspen.com/cherrytree"
-LICENSE="GPL-3"
-
-SLOT="0"
-SRC_URI="https://github.com/giuspen/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="nls"
-
-RDEPEND="
- x11-libs/libX11
- dev-python/dbus-python[${PYTHON_USEDEP}]
- dev-python/pyenchant[${PYTHON_USEDEP}]
- >=dev-python/pygtk-2.16:2[${PYTHON_USEDEP}]
- dev-python/pygtksourceview:2[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
-"
-
-PLOCALES="cs de es fr hy it ja lt nl pl pt_BR ru sl tr uk zh_CN"
-inherit l10n
-
-python_prepare_all() {
- xdg_src_prepare
-
- if use nls ; then
- l10n_find_plocales_changes 'locale' '' '.po'
-
- rm_loc() {
- rm -v -f "locale/${1}.po" || return 1
- }
- l10n_for_each_disabled_locale_do rm_loc
- fi
-
- sed -r -e '/\bupdate-desktop-database\b/d' -i -- 'setup.py' || die
-
- distutils-r1_python_prepare_all
-}
-
-python_configure_all() {
- use nls || mydistutilsargs+=( --without-gettext )
-}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2020-04-09 8:58 Joonas Niilola
0 siblings, 0 replies; 55+ messages in thread
From: Joonas Niilola @ 2020-04-09 8:58 UTC (permalink / raw
To: gentoo-commits
commit: 993ab80b73acda80441c0889ff5d5586b3ff5c5d
Author: Yury Martynov <email <AT> linxon <DOT> ru>
AuthorDate: Wed Mar 18 10:52:32 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Apr 9 08:54:52 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=993ab80b
app-text/cherrytree: bump to 0.39.2
Bug: https://bugs.gentoo.org/708094
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Yury Martynov <email <AT> linxon.ru>
Closes: https://github.com/gentoo/gentoo/pull/15235
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 +
app-text/cherrytree/cherrytree-0.39.2.ebuild | 96 ++++++++++++++++++++++++++++
2 files changed, 97 insertions(+)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 171b610299a..9b9b8ef3fbf 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,2 +1,3 @@
DIST cherrytree-0.37.0.tar.gz 8888703 BLAKE2B 737c0c247c581086e23e4c3e5fba0b18459788b385078ec8092af8b7352d77c8b273c939f702178d0ae59c8633bf996a7a7e5223e22da703ced3c8bf1d7cbde3 SHA512 a1aaf92657c58c70430a45adaa771050b43476bc2a33dc929b108842d5ef46aa83c4fa4cfe8c4f54a9a3656fc0d30046fae34cbac5aa9fe3f32aa539058636f5
DIST cherrytree-0.38.9.tar.gz 9928805 BLAKE2B 4de4187ae7e650090d82de5e8b1b7f85c4af6dbb2c9b2bc67f10b074db4c08c4b4593c4769708bfaf584958eefe083a3626f7e9c4d7736bc53d143528c754e09 SHA512 40c1c26fa1a6868b447d31625c14b10cf712185289cf97b71881c253d2f72c58f51b974a1615fca5b532099c4741c56f8419df2d02e4ca821b2a1b909152e56b
+DIST cherrytree-0.39.2.tar.gz 10044337 BLAKE2B 352b6b709e62487015eccf817c4aec799586f64b9e07e38f1eab5e1491b36d8e2ae2f62f55f32248ca1f5cc0c0f610282493de2f3d4cf4e128ecb66acb895668 SHA512 46a02753f02f17e9696e21510ad93222843734a8be271e3a20d7a038856ad99ff2c8316d559e56567e877e419324fe3b254882bb1578a3c8d85c902169cb0e26
diff --git a/app-text/cherrytree/cherrytree-0.39.2.ebuild b/app-text/cherrytree/cherrytree-0.39.2.ebuild
new file mode 100644
index 00000000000..0c4f473d9b8
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-0.39.2.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit autotools desktop python-any-r1 xdg-utils
+
+DESCRIPTION="A hierarchical note taking application"
+HOMEPAGE="https://www.giuspen.com/cherrytree"
+SRC_URI="https://github.com/giuspen/cherrytree/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm
+ dev-db/sqlite:3
+ dev-libs/libxml2:2"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}
+ dev-util/intltool
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+ test? ( dev-util/cpputest )"
+
+S="${S}/future"
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ python_fix_shebang "${S}"
+
+ sed -i \
+ -e "s|\(CT_VERSION.*{\)\(.*\)\(};\)$|\1\"${PV}\"\3|" \
+ src/ct/ct_const.cc || die
+
+ if ! use test; then
+ sed -i \
+ -e '/^PKG_CHECK_MODULES/s|\(\[.*\)cpputest\(.*\]\)|\1\2|' \
+ configure.ac || die
+ fi
+
+ eautoreconf
+}
+
+src_configure() {
+ econf $(use_enable nls)
+}
+
+src_install() {
+ default
+ pushd ../ >/dev/null || die
+
+ insinto /usr/share/mime/packages
+ doins linux/cherrytree.xml
+
+ insinto /usr/share/mime-info
+ doins linux/cherrytree.{mime,keys}
+
+ insinto /usr/share/metainfo
+ doins linux/cherrytree.appdata.xml
+
+ insinto /usr/share/application-registry
+ doins linux/cherrytree.applications
+
+ doicon -s scalable future/icons/cherrytree.svg
+ domenu linux/cherrytree.desktop
+ doman linux/cherrytree.1
+
+ popd >/dev/null || die
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2020-05-23 17:59 Andreas Sturmlechner
0 siblings, 0 replies; 55+ messages in thread
From: Andreas Sturmlechner @ 2020-05-23 17:59 UTC (permalink / raw
To: gentoo-commits
commit: 1fe26fad623252aae3888e2ff908c7922ff5cd01
Author: Yury Martynov <email <AT> linxon <DOT> ru>
AuthorDate: Fri Apr 10 09:51:17 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat May 23 17:59:10 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe26fad
app-text/cherrytree: bump to 0.99.0_p20200523 and drop 0.39.2 (C++ version)
Closes: https://bugs.gentoo.org/716874
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Yury Martynov <email <AT> linxon.ru>
Closes: https://github.com/gentoo/gentoo/pull/15285
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-text/cherrytree/Manifest | 2 +-
app-text/cherrytree/cherrytree-0.39.2.ebuild | 96 ---------------------
.../cherrytree/cherrytree-0.99.0_p20200523.ebuild | 97 ++++++++++++++++++++++
app-text/cherrytree/cherrytree-9999.ebuild | 97 ++++++++++++++++++++++
4 files changed, 195 insertions(+), 97 deletions(-)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 9b9b8ef3fbf..762a81d7baf 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,3 +1,3 @@
DIST cherrytree-0.37.0.tar.gz 8888703 BLAKE2B 737c0c247c581086e23e4c3e5fba0b18459788b385078ec8092af8b7352d77c8b273c939f702178d0ae59c8633bf996a7a7e5223e22da703ced3c8bf1d7cbde3 SHA512 a1aaf92657c58c70430a45adaa771050b43476bc2a33dc929b108842d5ef46aa83c4fa4cfe8c4f54a9a3656fc0d30046fae34cbac5aa9fe3f32aa539058636f5
DIST cherrytree-0.38.9.tar.gz 9928805 BLAKE2B 4de4187ae7e650090d82de5e8b1b7f85c4af6dbb2c9b2bc67f10b074db4c08c4b4593c4769708bfaf584958eefe083a3626f7e9c4d7736bc53d143528c754e09 SHA512 40c1c26fa1a6868b447d31625c14b10cf712185289cf97b71881c253d2f72c58f51b974a1615fca5b532099c4741c56f8419df2d02e4ca821b2a1b909152e56b
-DIST cherrytree-0.39.2.tar.gz 10044337 BLAKE2B 352b6b709e62487015eccf817c4aec799586f64b9e07e38f1eab5e1491b36d8e2ae2f62f55f32248ca1f5cc0c0f610282493de2f3d4cf4e128ecb66acb895668 SHA512 46a02753f02f17e9696e21510ad93222843734a8be271e3a20d7a038856ad99ff2c8316d559e56567e877e419324fe3b254882bb1578a3c8d85c902169cb0e26
+DIST cherrytree-0.99.0_p20200523.tar.gz 10452221 BLAKE2B cbac9b5b1c4fc1454d229a56784a59f1622b134d640db720e496cc0f1b4f95ee097343572f33d8b0626903f58ae188e8b85065144fcad8c647732e7eddadd0b9 SHA512 4eb142368bd1d3838879669d5bf1742689b02f08f50edd51a6fa6f22fef83d0f1871147aca3c346e9fcd1193c3f494e112cdc9e10eda4b3124587f605f89cc54
diff --git a/app-text/cherrytree/cherrytree-0.39.2.ebuild b/app-text/cherrytree/cherrytree-0.39.2.ebuild
deleted file mode 100644
index 0c4f473d9b8..00000000000
--- a/app-text/cherrytree/cherrytree-0.39.2.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit autotools desktop python-any-r1 xdg-utils
-
-DESCRIPTION="A hierarchical note taking application"
-HOMEPAGE="https://www.giuspen.com/cherrytree"
-SRC_URI="https://github.com/giuspen/cherrytree/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="nls test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm
- dev-db/sqlite:3
- dev-libs/libxml2:2"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}
- dev-util/intltool
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
- test? ( dev-util/cpputest )"
-
-S="${S}/future"
-
-pkg_setup() {
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- python_fix_shebang "${S}"
-
- sed -i \
- -e "s|\(CT_VERSION.*{\)\(.*\)\(};\)$|\1\"${PV}\"\3|" \
- src/ct/ct_const.cc || die
-
- if ! use test; then
- sed -i \
- -e '/^PKG_CHECK_MODULES/s|\(\[.*\)cpputest\(.*\]\)|\1\2|' \
- configure.ac || die
- fi
-
- eautoreconf
-}
-
-src_configure() {
- econf $(use_enable nls)
-}
-
-src_install() {
- default
- pushd ../ >/dev/null || die
-
- insinto /usr/share/mime/packages
- doins linux/cherrytree.xml
-
- insinto /usr/share/mime-info
- doins linux/cherrytree.{mime,keys}
-
- insinto /usr/share/metainfo
- doins linux/cherrytree.appdata.xml
-
- insinto /usr/share/application-registry
- doins linux/cherrytree.applications
-
- doicon -s scalable future/icons/cherrytree.svg
- domenu linux/cherrytree.desktop
- doman linux/cherrytree.1
-
- popd >/dev/null || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
-}
diff --git a/app-text/cherrytree/cherrytree-0.99.0_p20200523.ebuild b/app-text/cherrytree/cherrytree-0.99.0_p20200523.ebuild
new file mode 100644
index 00000000000..9599c94f496
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-0.99.0_p20200523.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..8} )
+
+inherit cmake python-any-r1 xdg-utils
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree https://github.com/giuspen/cherrytree"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/giuspen/cherrytree"
+ S="${WORKDIR}/${P}/future"
+else
+ COMMIT="074a09ce3c1130ec60f5f5a3b8be958337b6d5ab" # 20200523
+ SRC_URI="https://github.com/giuspen/cherrytree/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${PN}-${COMMIT}/future"
+fi
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+SLOT="0"
+IUSE="nls test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ app-text/gspell:=
+ dev-libs/glib:2
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-libs/libxml2:2
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm
+ dev-db/sqlite:3"
+DEPEND="${RDEPEND}
+ $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')"
+BDEPEND="${PYTHON_DEPS}
+ virtual/pkgconfig
+ nls? (
+ dev-util/intltool
+ sys-devel/gettext
+ )
+ test? ( dev-util/cpputest )"
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+}
+
+python_check_deps() {
+ has_version "dev-python/lxml[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ if [[ ${PV} != *9999 ]]; then
+ sed -i \
+ -e "/^set(CT_VERSION/s|\"\(.*\)\"|\"${PV}\"|" \
+ CMakeLists.txt || die
+ fi
+
+ python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ )
+
+ cmake_src_configure
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
diff --git a/app-text/cherrytree/cherrytree-9999.ebuild b/app-text/cherrytree/cherrytree-9999.ebuild
new file mode 100644
index 00000000000..9599c94f496
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-9999.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..8} )
+
+inherit cmake python-any-r1 xdg-utils
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree https://github.com/giuspen/cherrytree"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/giuspen/cherrytree"
+ S="${WORKDIR}/${P}/future"
+else
+ COMMIT="074a09ce3c1130ec60f5f5a3b8be958337b6d5ab" # 20200523
+ SRC_URI="https://github.com/giuspen/cherrytree/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${PN}-${COMMIT}/future"
+fi
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+SLOT="0"
+IUSE="nls test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ app-text/gspell:=
+ dev-libs/glib:2
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-libs/libxml2:2
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm
+ dev-db/sqlite:3"
+DEPEND="${RDEPEND}
+ $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')"
+BDEPEND="${PYTHON_DEPS}
+ virtual/pkgconfig
+ nls? (
+ dev-util/intltool
+ sys-devel/gettext
+ )
+ test? ( dev-util/cpputest )"
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+}
+
+python_check_deps() {
+ has_version "dev-python/lxml[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ if [[ ${PV} != *9999 ]]; then
+ sed -i \
+ -e "/^set(CT_VERSION/s|\"\(.*\)\"|\"${PV}\"|" \
+ CMakeLists.txt || die
+ fi
+
+ python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ )
+
+ cmake_src_configure
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2021-02-16 2:12 Matt Turner
0 siblings, 0 replies; 55+ messages in thread
From: Matt Turner @ 2021-02-16 2:12 UTC (permalink / raw
To: gentoo-commits
commit: e48bfe8ff24393951f3342f386928ede7662face
Author: David Michael <fedora.dm0 <AT> gmail <DOT> com>
AuthorDate: Sat Feb 6 21:59:15 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Feb 16 01:25:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e48bfe8f
app-text/cherrytree: Specify the pangomm slot
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: David Michael <fedora.dm0 <AT> gmail.com>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
...-0.99.0_p20200523.ebuild => cherrytree-0.99.0_p20200523-r1.ebuild} | 4 ++--
app-text/cherrytree/cherrytree-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-text/cherrytree/cherrytree-0.99.0_p20200523.ebuild b/app-text/cherrytree/cherrytree-0.99.0_p20200523-r1.ebuild
similarity index 97%
rename from app-text/cherrytree/cherrytree-0.99.0_p20200523.ebuild
rename to app-text/cherrytree/cherrytree-0.99.0_p20200523-r1.ebuild
index a828bbf0917..55a62632c25 100644
--- a/app-text/cherrytree/cherrytree-0.99.0_p20200523.ebuild
+++ b/app-text/cherrytree/cherrytree-0.99.0_p20200523-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -38,7 +38,7 @@ RDEPEND="
dev-cpp/gtksourceviewmm:3.0
dev-libs/libxml2:2
dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm
+ dev-cpp/pangomm:1.4
dev-db/sqlite:3"
DEPEND="${RDEPEND}
$(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')"
diff --git a/app-text/cherrytree/cherrytree-9999.ebuild b/app-text/cherrytree/cherrytree-9999.ebuild
index a828bbf0917..55a62632c25 100644
--- a/app-text/cherrytree/cherrytree-9999.ebuild
+++ b/app-text/cherrytree/cherrytree-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -38,7 +38,7 @@ RDEPEND="
dev-cpp/gtksourceviewmm:3.0
dev-libs/libxml2:2
dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm
+ dev-cpp/pangomm:1.4
dev-db/sqlite:3"
DEPEND="${RDEPEND}
$(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')"
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2021-04-06 21:17 Sam James
0 siblings, 0 replies; 55+ messages in thread
From: Sam James @ 2021-04-06 21:17 UTC (permalink / raw
To: gentoo-commits
commit: 326097ba8fb7304fb58082ea434f1357ed274844
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 6 21:15:04 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 6 21:15:04 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=326097ba
app-text/cherrytree: retire proxied maintainer
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/cherrytree/metadata.xml | 9 +--------
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/app-text/cherrytree/metadata.xml b/app-text/cherrytree/metadata.xml
index 9b740e32b84..33e0b920375 100644
--- a/app-text/cherrytree/metadata.xml
+++ b/app-text/cherrytree/metadata.xml
@@ -1,14 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>email@linxon.ru</email>
- <name>Yury Martynov</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">giuspen/cherrytree</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2021-04-19 10:31 Joonas Niilola
0 siblings, 0 replies; 55+ messages in thread
From: Joonas Niilola @ 2021-04-19 10:31 UTC (permalink / raw
To: gentoo-commits
commit: dcb7dba8b9d9eb474a4d3686c545c0cb5f9e26d2
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 19 10:30:39 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Apr 19 10:30:39 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb7dba8
app-text/cherrytree: rm -9999, unfixed for 7+ months, still fails
Bug: https://bugs.gentoo.org/741218
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-text/cherrytree/cherrytree-9999.ebuild | 97 ------------------------------
1 file changed, 97 deletions(-)
diff --git a/app-text/cherrytree/cherrytree-9999.ebuild b/app-text/cherrytree/cherrytree-9999.ebuild
deleted file mode 100644
index 55a62632c25..00000000000
--- a/app-text/cherrytree/cherrytree-9999.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..8} )
-
-inherit cmake python-any-r1 xdg-utils
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree https://github.com/giuspen/cherrytree"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/giuspen/cherrytree"
- S="${WORKDIR}/${P}/future"
-else
- COMMIT="074a09ce3c1130ec60f5f5a3b8be958337b6d5ab" # 20200523
- SRC_URI="https://github.com/giuspen/cherrytree/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
- S="${WORKDIR}/${PN}-${COMMIT}/future"
-fi
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-SLOT="0"
-IUSE="nls test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- app-text/gspell:=
- dev-libs/glib:2
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-libs/libxml2:2
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3"
-DEPEND="${RDEPEND}
- $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')"
-BDEPEND="${PYTHON_DEPS}
- virtual/pkgconfig
- nls? (
- dev-util/intltool
- sys-devel/gettext
- )
- test? ( dev-util/cpputest )"
-
-pkg_setup() {
- python-any-r1_pkg_setup
-}
-
-python_check_deps() {
- has_version "dev-python/lxml[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- if [[ ${PV} != *9999 ]]; then
- sed -i \
- -e "/^set(CT_VERSION/s|\"\(.*\)\"|\"${PV}\"|" \
- CMakeLists.txt || die
- fi
-
- python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- )
-
- cmake_src_configure
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
-}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2021-05-23 19:04 Michał Górny
0 siblings, 0 replies; 55+ messages in thread
From: Michał Górny @ 2021-05-23 19:04 UTC (permalink / raw
To: gentoo-commits
commit: e54e22de7d7b30817a85f8ec95aa9afcb647d667
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun May 23 19:03:00 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun May 23 19:04:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e54e22de
app-text/cherrytree: Enable py3.9 & py3.10
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
app-text/cherrytree/cherrytree-0.99.0_p20200523-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/cherrytree/cherrytree-0.99.0_p20200523-r1.ebuild b/app-text/cherrytree/cherrytree-0.99.0_p20200523-r1.ebuild
index 55a62632c25..8ea8d40b3a3 100644
--- a/app-text/cherrytree/cherrytree-0.99.0_p20200523-r1.ebuild
+++ b/app-text/cherrytree/cherrytree-0.99.0_p20200523-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7..8} )
+PYTHON_COMPAT=( python3_{7..10} )
inherit cmake python-any-r1 xdg-utils
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2021-05-24 7:39 Joonas Niilola
0 siblings, 0 replies; 55+ messages in thread
From: Joonas Niilola @ 2021-05-24 7:39 UTC (permalink / raw
To: gentoo-commits
commit: b7285e8f93398a9b62a8779972f81a72cb78d251
Author: Marian Kyral <mkyral <AT> email <DOT> cz>
AuthorDate: Mon May 24 07:01:11 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon May 24 07:39:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7285e8f
app-text/cherrytree: bump to 0.99.37
Closes: https://bugs.gentoo.org/771927
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 +
app-text/cherrytree/cherrytree-0.99.37.ebuild | 101 ++++++++++++++++++++++++++
2 files changed, 102 insertions(+)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 22a7dfb44bb..8b27173b2f6 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1 +1,2 @@
DIST cherrytree-0.99.0_p20200523.tar.gz 10452221 BLAKE2B cbac9b5b1c4fc1454d229a56784a59f1622b134d640db720e496cc0f1b4f95ee097343572f33d8b0626903f58ae188e8b85065144fcad8c647732e7eddadd0b9 SHA512 4eb142368bd1d3838879669d5bf1742689b02f08f50edd51a6fa6f22fef83d0f1871147aca3c346e9fcd1193c3f494e112cdc9e10eda4b3124587f605f89cc54
+DIST cherrytree-0.99.37.tar.gz 17983743 BLAKE2B 42e5464f4cba4364dbbdabe5daaf80517a62f3f4b2c1c3efa764e9b10dfae492bf335403d24a7a33d9b7c8cd55a0c55ad359ffca1f639fa7622e00a416defd60 SHA512 2413924d03c65dfad820bc2b1e345b7dd74b69d11a10ee0d333400936eb31368f53f2aee77a3dd708adb3d4b91578c0499766bca4c85537822e9c4b3d41c6800
diff --git a/app-text/cherrytree/cherrytree-0.99.37.ebuild b/app-text/cherrytree/cherrytree-0.99.37.ebuild
new file mode 100644
index 00000000000..9e019516074
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-0.99.37.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..8} )
+
+inherit cmake python-any-r1 xdg-utils
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree https://github.com/giuspen/cherrytree"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/giuspen/cherrytree"
+ S="${WORKDIR}/${P}/future"
+else
+ SRC_URI="https://github.com/giuspen/cherrytree/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+# S="${WORKDIR}/${PN}-${COMMIT}/future"
+fi
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+SLOT="0"
+IUSE="nls test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/libfmt
+ dev-libs/libxml2:2
+ dev-libs/spdlog
+ net-misc/curl
+ "
+DEPEND="${RDEPEND}
+ $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')"
+BDEPEND="${PYTHON_DEPS}
+ virtual/pkgconfig
+ nls? (
+ dev-util/intltool
+ sys-devel/gettext
+ )
+ test? ( dev-util/cpputest )"
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+}
+
+python_check_deps() {
+ has_version "dev-python/lxml[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ if [[ ${PV} != *9999 ]]; then
+ sed -i \
+ -e "/^set(CT_VERSION/s|\"\(.*\)\"|\"${PV}\"|" \
+ CMakeLists.txt || die
+ fi
+
+# python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ )
+
+ cmake_src_configure
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2021-05-24 7:39 Joonas Niilola
0 siblings, 0 replies; 55+ messages in thread
From: Joonas Niilola @ 2021-05-24 7:39 UTC (permalink / raw
To: gentoo-commits
commit: 50973d1c552de16df29c2ed69fd072ca446463cd
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon May 24 07:01:44 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon May 24 07:39:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50973d1c
app-text/cherrytree: PYTHON_COMPAT update in 0.99.37
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-text/cherrytree/cherrytree-0.99.37.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/cherrytree/cherrytree-0.99.37.ebuild b/app-text/cherrytree/cherrytree-0.99.37.ebuild
index 9e019516074..e9b910c3a2a 100644
--- a/app-text/cherrytree/cherrytree-0.99.37.ebuild
+++ b/app-text/cherrytree/cherrytree-0.99.37.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_COMPAT=( python3_{7..10} )
inherit cmake python-any-r1 xdg-utils
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2021-05-24 7:39 Joonas Niilola
0 siblings, 0 replies; 55+ messages in thread
From: Joonas Niilola @ 2021-05-24 7:39 UTC (permalink / raw
To: gentoo-commits
commit: 107e28c256441a37b7dedd1438ccebbdb2261316
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon May 24 07:03:45 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon May 24 07:39:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=107e28c2
app-text/cherrytree: restrict tests in 0.99.37
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-text/cherrytree/cherrytree-0.99.37.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/app-text/cherrytree/cherrytree-0.99.37.ebuild b/app-text/cherrytree/cherrytree-0.99.37.ebuild
index 75074f280d1..3d9522397bc 100644
--- a/app-text/cherrytree/cherrytree-0.99.37.ebuild
+++ b/app-text/cherrytree/cherrytree-0.99.37.ebuild
@@ -27,7 +27,8 @@ LICENSE="GPL-3 LGPL-2.1 MIT"
SLOT="0"
IUSE="nls test"
-RESTRICT="!test? ( test )"
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
RDEPEND="
app-i18n/uchardet
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2021-05-24 7:39 Joonas Niilola
0 siblings, 0 replies; 55+ messages in thread
From: Joonas Niilola @ 2021-05-24 7:39 UTC (permalink / raw
To: gentoo-commits
commit: 2a484c37c846b49c024cadd767897b950a75e269
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon May 24 07:02:20 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon May 24 07:39:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a484c37
app-text/cherrytree: inherit xdg.eclass in 0.99.37
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-text/cherrytree/cherrytree-0.99.37.ebuild | 14 +-------------
1 file changed, 1 insertion(+), 13 deletions(-)
diff --git a/app-text/cherrytree/cherrytree-0.99.37.ebuild b/app-text/cherrytree/cherrytree-0.99.37.ebuild
index e9b910c3a2a..75074f280d1 100644
--- a/app-text/cherrytree/cherrytree-0.99.37.ebuild
+++ b/app-text/cherrytree/cherrytree-0.99.37.ebuild
@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{7..10} )
-inherit cmake python-any-r1 xdg-utils
+inherit cmake python-any-r1 xdg
DESCRIPTION="A hierarchical note taking application (C++ version)"
HOMEPAGE="https://www.giuspen.com/cherrytree https://github.com/giuspen/cherrytree"
@@ -87,15 +87,3 @@ src_configure() {
cmake_src_configure
}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
-}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2021-05-24 7:39 Joonas Niilola
0 siblings, 0 replies; 55+ messages in thread
From: Joonas Niilola @ 2021-05-24 7:39 UTC (permalink / raw
To: gentoo-commits
commit: 020434f8d5c860353c7f70d6694fd45176cad61a
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon May 24 07:39:07 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon May 24 07:39:36 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020434f8
app-text/cherrytree: specify pangomm:1.4 dep in 0.99.37
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-text/cherrytree/cherrytree-0.99.37.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/cherrytree/cherrytree-0.99.37.ebuild b/app-text/cherrytree/cherrytree-0.99.37.ebuild
index 3d9522397bc..2534d1a2e1c 100644
--- a/app-text/cherrytree/cherrytree-0.99.37.ebuild
+++ b/app-text/cherrytree/cherrytree-0.99.37.ebuild
@@ -37,7 +37,7 @@ RDEPEND="
dev-cpp/gtkmm:3.0
dev-cpp/gtksourceviewmm:3.0
dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm
+ dev-cpp/pangomm:1.4
dev-db/sqlite:3
dev-libs/glib:2
dev-libs/libfmt
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2022-04-17 16:10 Sam James
0 siblings, 0 replies; 55+ messages in thread
From: Sam James @ 2022-04-17 16:10 UTC (permalink / raw
To: gentoo-commits
commit: 02d2a2f08e4633de2d149ad6494efe9b7178ef46
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 17 16:02:08 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 17 16:02:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d2a2f0
app-text/cherrytree: add 0.99.47
Closes: https://bugs.gentoo.org/833995
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 +
app-text/cherrytree/cherrytree-0.99.47.ebuild | 91 +++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 8b27173b2f61..2c2c695aec1a 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,2 +1,3 @@
DIST cherrytree-0.99.0_p20200523.tar.gz 10452221 BLAKE2B cbac9b5b1c4fc1454d229a56784a59f1622b134d640db720e496cc0f1b4f95ee097343572f33d8b0626903f58ae188e8b85065144fcad8c647732e7eddadd0b9 SHA512 4eb142368bd1d3838879669d5bf1742689b02f08f50edd51a6fa6f22fef83d0f1871147aca3c346e9fcd1193c3f494e112cdc9e10eda4b3124587f605f89cc54
DIST cherrytree-0.99.37.tar.gz 17983743 BLAKE2B 42e5464f4cba4364dbbdabe5daaf80517a62f3f4b2c1c3efa764e9b10dfae492bf335403d24a7a33d9b7c8cd55a0c55ad359ffca1f639fa7622e00a416defd60 SHA512 2413924d03c65dfad820bc2b1e345b7dd74b69d11a10ee0d333400936eb31368f53f2aee77a3dd708adb3d4b91578c0499766bca4c85537822e9c4b3d41c6800
+DIST cherrytree_0.99.47.tar.xz 2457904 BLAKE2B 1072de8ed62757a873a258dc9ab1e9e186128b520e7f02e0a2cd8e7e0173232af7db85e3293efd21b577e51b6f5e55cca0cf35631e34279e32dc07836335b742 SHA512 2611be4c24a188793aa6785d96b33ec91c0957b30616352e1cb2cd12f296e39c29666d37a03016be6c934898bf6deb98af74c2c345d9c70f138f62ac6b10f023
diff --git a/app-text/cherrytree/cherrytree-0.99.47.ebuild b/app-text/cherrytree/cherrytree-0.99.47.ebuild
new file mode 100644
index 000000000000..6da5672e3e52
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-0.99.47.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake python-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree https://github.com/giuspen/cherrytree"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/giuspen/cherrytree"
+ S="${WORKDIR}/${P}/future"
+else
+ SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
+ #SRC_URI="https://github.com/giuspen/cherrytree/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}"/${P/-/_}
+
+ KEYWORDS="~amd64 ~x86"
+ # S="${WORKDIR}/${PN}-${COMMIT}/future"
+fi
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+SLOT="0"
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm:1.4
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/libfmt:=
+ dev-libs/libxml2:2
+ dev-libs/spdlog
+ net-misc/curl
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/pango"
+DEPEND="${RDEPEND}
+ $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')"
+BDEPEND="${PYTHON_DEPS}
+ virtual/pkgconfig
+ nls? (
+ dev-util/intltool
+ sys-devel/gettext
+ )
+ test? ( dev-util/cpputest )"
+
+python_check_deps() {
+ has_version "dev-python/lxml[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ if [[ ${PV} != *9999 ]]; then
+ sed -i \
+ -e "/^set(CT_VERSION/s|\"\(.*\)\"|\"${PV}\"|" \
+ CMakeLists.txt || die
+ fi
+
+ # python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ -DUSE_SHARED_FMT_SPDLOG=ON
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2022-05-03 18:38 Sam James
0 siblings, 0 replies; 55+ messages in thread
From: Sam James @ 2022-05-03 18:38 UTC (permalink / raw
To: gentoo-commits
commit: ae15f3d266dbd42b0c00b6858b823cd053c89c59
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 3 08:05:16 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 3 18:37:11 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae15f3d2
app-text/cherrytree: drop unnecessary intltool dep
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../{cherrytree-0.99.47.ebuild => cherrytree-0.99.47-r1.ebuild} | 1 -
1 file changed, 1 deletion(-)
diff --git a/app-text/cherrytree/cherrytree-0.99.47.ebuild b/app-text/cherrytree/cherrytree-0.99.47-r1.ebuild
similarity index 99%
rename from app-text/cherrytree/cherrytree-0.99.47.ebuild
rename to app-text/cherrytree/cherrytree-0.99.47-r1.ebuild
index 6da5672e3e52..7f173bed6432 100644
--- a/app-text/cherrytree/cherrytree-0.99.47.ebuild
+++ b/app-text/cherrytree/cherrytree-0.99.47-r1.ebuild
@@ -54,7 +54,6 @@ DEPEND="${RDEPEND}
BDEPEND="${PYTHON_DEPS}
virtual/pkgconfig
nls? (
- dev-util/intltool
sys-devel/gettext
)
test? ( dev-util/cpputest )"
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2022-07-18 0:26 Sam James
0 siblings, 0 replies; 55+ messages in thread
From: Sam James @ 2022-07-18 0:26 UTC (permalink / raw
To: gentoo-commits
commit: b7b9c245afbc71a60149bcaf4f57852aeb9400bc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 17 23:51:39 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 18 00:26:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b9c245
app-text/cherrytree: add 0.99.48
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 +
app-text/cherrytree/cherrytree-0.99.48.ebuild | 91 +++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index b18ed8916d6a..8337beb3344f 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,2 +1,3 @@
DIST cherrytree-0.99.37.tar.gz 17983743 BLAKE2B 42e5464f4cba4364dbbdabe5daaf80517a62f3f4b2c1c3efa764e9b10dfae492bf335403d24a7a33d9b7c8cd55a0c55ad359ffca1f639fa7622e00a416defd60 SHA512 2413924d03c65dfad820bc2b1e345b7dd74b69d11a10ee0d333400936eb31368f53f2aee77a3dd708adb3d4b91578c0499766bca4c85537822e9c4b3d41c6800
DIST cherrytree_0.99.47.tar.xz 2457904 BLAKE2B 1072de8ed62757a873a258dc9ab1e9e186128b520e7f02e0a2cd8e7e0173232af7db85e3293efd21b577e51b6f5e55cca0cf35631e34279e32dc07836335b742 SHA512 2611be4c24a188793aa6785d96b33ec91c0957b30616352e1cb2cd12f296e39c29666d37a03016be6c934898bf6deb98af74c2c345d9c70f138f62ac6b10f023
+DIST cherrytree_0.99.48.tar.xz 3474468 BLAKE2B b60cc2ffa4f5bd6e91e2a8b34811ad6977d46bdd02c7c1b2bfcdbf4df6107753a2390bc6a15daae8d5268af017ff52d217ab79ed5b4d5d107ef736257999b865 SHA512 eb4690bbc5865b9a0c7d0cb11341fe5ac17f11d417ad765b29784083a83f18c06a39b5b738838e3d57754de25adf1861ea4a6ad472e01a895e8fce0af0964926
diff --git a/app-text/cherrytree/cherrytree-0.99.48.ebuild b/app-text/cherrytree/cherrytree-0.99.48.ebuild
new file mode 100644
index 000000000000..7787d4048a92
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-0.99.48.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake python-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree https://github.com/giuspen/cherrytree"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/giuspen/cherrytree"
+ S="${WORKDIR}/${P}/future"
+else
+ SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
+ #SRC_URI="https://github.com/giuspen/cherrytree/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}"/${P/-/_}
+
+ KEYWORDS="~amd64 ~x86"
+ # S="${WORKDIR}/${PN}-${COMMIT}/future"
+fi
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+SLOT="0"
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm:1.4
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/libfmt:=
+ dev-libs/libxml2:2
+ dev-libs/fribidi
+ dev-libs/spdlog
+ net-misc/curl
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/pango"
+DEPEND="${RDEPEND}
+ $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')"
+BDEPEND="${PYTHON_DEPS}
+ virtual/pkgconfig
+ nls? (
+ sys-devel/gettext
+ )
+ test? ( dev-util/cpputest )"
+
+python_check_deps() {
+ has_version "dev-python/lxml[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ if [[ ${PV} != *9999 ]]; then
+ sed -i \
+ -e "/^set(CT_VERSION/s|\"\(.*\)\"|\"${PV}\"|" \
+ CMakeLists.txt || die
+ fi
+
+ # python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ -DUSE_SHARED_FMT_SPDLOG=ON
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2022-11-09 16:27 Florian Schmaus
0 siblings, 0 replies; 55+ messages in thread
From: Florian Schmaus @ 2022-11-09 16:27 UTC (permalink / raw
To: gentoo-commits
commit: 2edd3aec83afec8ac125f1e3a28041976e43a80a
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Mon Oct 3 14:14:53 2022 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed Nov 9 16:27:51 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2edd3aec
app-text/cherrytree: Version bump to 0.99.51
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27593
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 +
app-text/cherrytree/cherrytree-0.99.51.ebuild | 87 +++++++++++++++++++++++++++
app-text/cherrytree/metadata.xml | 9 ++-
3 files changed, 96 insertions(+), 1 deletion(-)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 8337beb3344f..cef193200d5b 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,3 +1,4 @@
DIST cherrytree-0.99.37.tar.gz 17983743 BLAKE2B 42e5464f4cba4364dbbdabe5daaf80517a62f3f4b2c1c3efa764e9b10dfae492bf335403d24a7a33d9b7c8cd55a0c55ad359ffca1f639fa7622e00a416defd60 SHA512 2413924d03c65dfad820bc2b1e345b7dd74b69d11a10ee0d333400936eb31368f53f2aee77a3dd708adb3d4b91578c0499766bca4c85537822e9c4b3d41c6800
DIST cherrytree_0.99.47.tar.xz 2457904 BLAKE2B 1072de8ed62757a873a258dc9ab1e9e186128b520e7f02e0a2cd8e7e0173232af7db85e3293efd21b577e51b6f5e55cca0cf35631e34279e32dc07836335b742 SHA512 2611be4c24a188793aa6785d96b33ec91c0957b30616352e1cb2cd12f296e39c29666d37a03016be6c934898bf6deb98af74c2c345d9c70f138f62ac6b10f023
DIST cherrytree_0.99.48.tar.xz 3474468 BLAKE2B b60cc2ffa4f5bd6e91e2a8b34811ad6977d46bdd02c7c1b2bfcdbf4df6107753a2390bc6a15daae8d5268af017ff52d217ab79ed5b4d5d107ef736257999b865 SHA512 eb4690bbc5865b9a0c7d0cb11341fe5ac17f11d417ad765b29784083a83f18c06a39b5b738838e3d57754de25adf1861ea4a6ad472e01a895e8fce0af0964926
+DIST cherrytree_0.99.51.tar.xz 4429456 BLAKE2B c4673e8c086882cb8be6b6d04cadb6353a82e3bb1c7062ab442992338154908a30a4cfd0b59101b7a88116846abcffaa213ddc37cd715df7eb133a333b881ae2 SHA512 98bcbfcb578970c9709f96926b0a9f5100ffe620453519e4292620fe9526c9134ac72f399703b045e4a433565d8a05e0f8fde126f48d458e7f9edb7b79ee34e6
diff --git a/app-text/cherrytree/cherrytree-0.99.51.ebuild b/app-text/cherrytree/cherrytree-0.99.51.ebuild
new file mode 100644
index 000000000000..b9a3c9d99fa5
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-0.99.51.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit cmake python-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree/"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/giuspen/cherrytree"
+ S="${WORKDIR}/${P}/future"
+else
+ SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
+ S="${WORKDIR}"/${P/-/_}
+
+ KEYWORDS="~amd64 ~x86"
+ # S="${WORKDIR}/${PN}-${COMMIT}/future"
+fi
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+SLOT="0"
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm:1.4
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/libfmt:=
+ dev-libs/fribidi
+ dev-libs/spdlog
+ net-misc/curl
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/pango
+ x11-libs/vte:2.91"
+DEPEND="${PYTHON_DEPS}
+${RDEPEND}
+"
+BDEPEND="
+ virtual/pkgconfig
+ nls? (
+ sys-devel/gettext
+ )
+ test? ( dev-util/cpputest )"
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ if [[ ${PV} != *9999 ]]; then
+ sed -i \
+ -e "/^set(CT_VERSION/s|\"\(.*\)\"|\"${PV}\"|" \
+ CMakeLists.txt || die
+ fi
+
+ # python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ -DUSE_SHARED_FMT_SPDLOG=ON
+ )
+
+ cmake_src_configure
+}
diff --git a/app-text/cherrytree/metadata.xml b/app-text/cherrytree/metadata.xml
index 850e860f9c4d..99968430f90d 100644
--- a/app-text/cherrytree/metadata.xml
+++ b/app-text/cherrytree/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <email>gjoandet@gmail.com</email>
+ <name>Guillermo Joandet</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<upstream>
<remote-id type="github">giuspen/cherrytree</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2022-12-19 14:47 Andreas Sturmlechner
0 siblings, 0 replies; 55+ messages in thread
From: Andreas Sturmlechner @ 2022-12-19 14:47 UTC (permalink / raw
To: gentoo-commits
commit: ea608df912be0ce95f58413ace36701f51a51e2f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 11:59:00 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Dec 19 14:45:00 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea608df9
app-text/cherrytree: drop 0.99.37, 0.99.47-r1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-text/cherrytree/Manifest | 2 -
app-text/cherrytree/cherrytree-0.99.37.ebuild | 90 ------------------------
app-text/cherrytree/cherrytree-0.99.47-r1.ebuild | 90 ------------------------
3 files changed, 182 deletions(-)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index cef193200d5b..6e9108422ad4 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,4 +1,2 @@
-DIST cherrytree-0.99.37.tar.gz 17983743 BLAKE2B 42e5464f4cba4364dbbdabe5daaf80517a62f3f4b2c1c3efa764e9b10dfae492bf335403d24a7a33d9b7c8cd55a0c55ad359ffca1f639fa7622e00a416defd60 SHA512 2413924d03c65dfad820bc2b1e345b7dd74b69d11a10ee0d333400936eb31368f53f2aee77a3dd708adb3d4b91578c0499766bca4c85537822e9c4b3d41c6800
-DIST cherrytree_0.99.47.tar.xz 2457904 BLAKE2B 1072de8ed62757a873a258dc9ab1e9e186128b520e7f02e0a2cd8e7e0173232af7db85e3293efd21b577e51b6f5e55cca0cf35631e34279e32dc07836335b742 SHA512 2611be4c24a188793aa6785d96b33ec91c0957b30616352e1cb2cd12f296e39c29666d37a03016be6c934898bf6deb98af74c2c345d9c70f138f62ac6b10f023
DIST cherrytree_0.99.48.tar.xz 3474468 BLAKE2B b60cc2ffa4f5bd6e91e2a8b34811ad6977d46bdd02c7c1b2bfcdbf4df6107753a2390bc6a15daae8d5268af017ff52d217ab79ed5b4d5d107ef736257999b865 SHA512 eb4690bbc5865b9a0c7d0cb11341fe5ac17f11d417ad765b29784083a83f18c06a39b5b738838e3d57754de25adf1861ea4a6ad472e01a895e8fce0af0964926
DIST cherrytree_0.99.51.tar.xz 4429456 BLAKE2B c4673e8c086882cb8be6b6d04cadb6353a82e3bb1c7062ab442992338154908a30a4cfd0b59101b7a88116846abcffaa213ddc37cd715df7eb133a333b881ae2 SHA512 98bcbfcb578970c9709f96926b0a9f5100ffe620453519e4292620fe9526c9134ac72f399703b045e4a433565d8a05e0f8fde126f48d458e7f9edb7b79ee34e6
diff --git a/app-text/cherrytree/cherrytree-0.99.37.ebuild b/app-text/cherrytree/cherrytree-0.99.37.ebuild
deleted file mode 100644
index 2534d1a2e1ca..000000000000
--- a/app-text/cherrytree/cherrytree-0.99.37.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree https://github.com/giuspen/cherrytree"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/giuspen/cherrytree"
- S="${WORKDIR}/${P}/future"
-else
- SRC_URI="https://github.com/giuspen/cherrytree/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-# S="${WORKDIR}/${PN}-${COMMIT}/future"
-fi
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-SLOT="0"
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="
- app-i18n/uchardet
- app-text/gspell:=
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/libfmt
- dev-libs/libxml2:2
- dev-libs/spdlog
- net-misc/curl
- "
-DEPEND="${RDEPEND}
- $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')"
-BDEPEND="${PYTHON_DEPS}
- virtual/pkgconfig
- nls? (
- dev-util/intltool
- sys-devel/gettext
- )
- test? ( dev-util/cpputest )"
-
-pkg_setup() {
- python-any-r1_pkg_setup
-}
-
-python_check_deps() {
- has_version "dev-python/lxml[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- if [[ ${PV} != *9999 ]]; then
- sed -i \
- -e "/^set(CT_VERSION/s|\"\(.*\)\"|\"${PV}\"|" \
- CMakeLists.txt || die
- fi
-
-# python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- )
-
- cmake_src_configure
-}
diff --git a/app-text/cherrytree/cherrytree-0.99.47-r1.ebuild b/app-text/cherrytree/cherrytree-0.99.47-r1.ebuild
deleted file mode 100644
index 7f173bed6432..000000000000
--- a/app-text/cherrytree/cherrytree-0.99.47-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree https://github.com/giuspen/cherrytree"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/giuspen/cherrytree"
- S="${WORKDIR}/${P}/future"
-else
- SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
- #SRC_URI="https://github.com/giuspen/cherrytree/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}"/${P/-/_}
-
- KEYWORDS="~amd64 ~x86"
- # S="${WORKDIR}/${PN}-${COMMIT}/future"
-fi
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-SLOT="0"
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="app-i18n/uchardet
- app-text/gspell:=
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/libfmt:=
- dev-libs/libxml2:2
- dev-libs/spdlog
- net-misc/curl
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/pango"
-DEPEND="${RDEPEND}
- $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')"
-BDEPEND="${PYTHON_DEPS}
- virtual/pkgconfig
- nls? (
- sys-devel/gettext
- )
- test? ( dev-util/cpputest )"
-
-python_check_deps() {
- has_version "dev-python/lxml[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- if [[ ${PV} != *9999 ]]; then
- sed -i \
- -e "/^set(CT_VERSION/s|\"\(.*\)\"|\"${PV}\"|" \
- CMakeLists.txt || die
- fi
-
- # python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- -DUSE_SHARED_FMT_SPDLOG=ON
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2022-12-19 14:49 Andreas Sturmlechner
0 siblings, 0 replies; 55+ messages in thread
From: Andreas Sturmlechner @ 2022-12-19 14:49 UTC (permalink / raw
To: gentoo-commits
commit: 301449e073fe6c03a0a28600d0bd013dc4597219
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 19 14:48:27 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Dec 19 14:49:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=301449e0
app-text/cherrytree: Revert "drop 0.99.37, 0.99.47-r1"
This reverts commit ea608df912be0ce95f58413ace36701f51a51e2f.
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-text/cherrytree/Manifest | 2 +
app-text/cherrytree/cherrytree-0.99.37.ebuild | 90 ++++++++++++++++++++++++
app-text/cherrytree/cherrytree-0.99.47-r1.ebuild | 90 ++++++++++++++++++++++++
3 files changed, 182 insertions(+)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 6e9108422ad4..cef193200d5b 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,2 +1,4 @@
+DIST cherrytree-0.99.37.tar.gz 17983743 BLAKE2B 42e5464f4cba4364dbbdabe5daaf80517a62f3f4b2c1c3efa764e9b10dfae492bf335403d24a7a33d9b7c8cd55a0c55ad359ffca1f639fa7622e00a416defd60 SHA512 2413924d03c65dfad820bc2b1e345b7dd74b69d11a10ee0d333400936eb31368f53f2aee77a3dd708adb3d4b91578c0499766bca4c85537822e9c4b3d41c6800
+DIST cherrytree_0.99.47.tar.xz 2457904 BLAKE2B 1072de8ed62757a873a258dc9ab1e9e186128b520e7f02e0a2cd8e7e0173232af7db85e3293efd21b577e51b6f5e55cca0cf35631e34279e32dc07836335b742 SHA512 2611be4c24a188793aa6785d96b33ec91c0957b30616352e1cb2cd12f296e39c29666d37a03016be6c934898bf6deb98af74c2c345d9c70f138f62ac6b10f023
DIST cherrytree_0.99.48.tar.xz 3474468 BLAKE2B b60cc2ffa4f5bd6e91e2a8b34811ad6977d46bdd02c7c1b2bfcdbf4df6107753a2390bc6a15daae8d5268af017ff52d217ab79ed5b4d5d107ef736257999b865 SHA512 eb4690bbc5865b9a0c7d0cb11341fe5ac17f11d417ad765b29784083a83f18c06a39b5b738838e3d57754de25adf1861ea4a6ad472e01a895e8fce0af0964926
DIST cherrytree_0.99.51.tar.xz 4429456 BLAKE2B c4673e8c086882cb8be6b6d04cadb6353a82e3bb1c7062ab442992338154908a30a4cfd0b59101b7a88116846abcffaa213ddc37cd715df7eb133a333b881ae2 SHA512 98bcbfcb578970c9709f96926b0a9f5100ffe620453519e4292620fe9526c9134ac72f399703b045e4a433565d8a05e0f8fde126f48d458e7f9edb7b79ee34e6
diff --git a/app-text/cherrytree/cherrytree-0.99.37.ebuild b/app-text/cherrytree/cherrytree-0.99.37.ebuild
new file mode 100644
index 000000000000..2534d1a2e1ca
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-0.99.37.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit cmake python-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree https://github.com/giuspen/cherrytree"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/giuspen/cherrytree"
+ S="${WORKDIR}/${P}/future"
+else
+ SRC_URI="https://github.com/giuspen/cherrytree/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+# S="${WORKDIR}/${PN}-${COMMIT}/future"
+fi
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+SLOT="0"
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="
+ app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm:1.4
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/libfmt
+ dev-libs/libxml2:2
+ dev-libs/spdlog
+ net-misc/curl
+ "
+DEPEND="${RDEPEND}
+ $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')"
+BDEPEND="${PYTHON_DEPS}
+ virtual/pkgconfig
+ nls? (
+ dev-util/intltool
+ sys-devel/gettext
+ )
+ test? ( dev-util/cpputest )"
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+}
+
+python_check_deps() {
+ has_version "dev-python/lxml[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ if [[ ${PV} != *9999 ]]; then
+ sed -i \
+ -e "/^set(CT_VERSION/s|\"\(.*\)\"|\"${PV}\"|" \
+ CMakeLists.txt || die
+ fi
+
+# python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ )
+
+ cmake_src_configure
+}
diff --git a/app-text/cherrytree/cherrytree-0.99.47-r1.ebuild b/app-text/cherrytree/cherrytree-0.99.47-r1.ebuild
new file mode 100644
index 000000000000..7f173bed6432
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-0.99.47-r1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake python-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree https://github.com/giuspen/cherrytree"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/giuspen/cherrytree"
+ S="${WORKDIR}/${P}/future"
+else
+ SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
+ #SRC_URI="https://github.com/giuspen/cherrytree/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}"/${P/-/_}
+
+ KEYWORDS="~amd64 ~x86"
+ # S="${WORKDIR}/${PN}-${COMMIT}/future"
+fi
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+SLOT="0"
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm:1.4
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/libfmt:=
+ dev-libs/libxml2:2
+ dev-libs/spdlog
+ net-misc/curl
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/pango"
+DEPEND="${RDEPEND}
+ $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')"
+BDEPEND="${PYTHON_DEPS}
+ virtual/pkgconfig
+ nls? (
+ sys-devel/gettext
+ )
+ test? ( dev-util/cpputest )"
+
+python_check_deps() {
+ has_version "dev-python/lxml[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ if [[ ${PV} != *9999 ]]; then
+ sed -i \
+ -e "/^set(CT_VERSION/s|\"\(.*\)\"|\"${PV}\"|" \
+ CMakeLists.txt || die
+ fi
+
+ # python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ -DUSE_SHARED_FMT_SPDLOG=ON
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2022-12-21 23:09 Sam James
0 siblings, 0 replies; 55+ messages in thread
From: Sam James @ 2022-12-21 23:09 UTC (permalink / raw
To: gentoo-commits
commit: 166077f9dadc3fc7d79868d566b08c1ae1000c89
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Mon Nov 28 21:43:44 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 21 23:09:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=166077f9
app-text/cherrytree: Drop old versions 0.99.37, 0.99.47-r1, 0.99.48
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/cherrytree/Manifest | 4 +-
app-text/cherrytree/cherrytree-0.99.37.ebuild | 90 -----------------------
app-text/cherrytree/cherrytree-0.99.47-r1.ebuild | 90 -----------------------
app-text/cherrytree/cherrytree-0.99.48.ebuild | 91 ------------------------
4 files changed, 1 insertion(+), 274 deletions(-)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index cef193200d5b..7b0f6d1c86d6 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,4 +1,2 @@
-DIST cherrytree-0.99.37.tar.gz 17983743 BLAKE2B 42e5464f4cba4364dbbdabe5daaf80517a62f3f4b2c1c3efa764e9b10dfae492bf335403d24a7a33d9b7c8cd55a0c55ad359ffca1f639fa7622e00a416defd60 SHA512 2413924d03c65dfad820bc2b1e345b7dd74b69d11a10ee0d333400936eb31368f53f2aee77a3dd708adb3d4b91578c0499766bca4c85537822e9c4b3d41c6800
-DIST cherrytree_0.99.47.tar.xz 2457904 BLAKE2B 1072de8ed62757a873a258dc9ab1e9e186128b520e7f02e0a2cd8e7e0173232af7db85e3293efd21b577e51b6f5e55cca0cf35631e34279e32dc07836335b742 SHA512 2611be4c24a188793aa6785d96b33ec91c0957b30616352e1cb2cd12f296e39c29666d37a03016be6c934898bf6deb98af74c2c345d9c70f138f62ac6b10f023
-DIST cherrytree_0.99.48.tar.xz 3474468 BLAKE2B b60cc2ffa4f5bd6e91e2a8b34811ad6977d46bdd02c7c1b2bfcdbf4df6107753a2390bc6a15daae8d5268af017ff52d217ab79ed5b4d5d107ef736257999b865 SHA512 eb4690bbc5865b9a0c7d0cb11341fe5ac17f11d417ad765b29784083a83f18c06a39b5b738838e3d57754de25adf1861ea4a6ad472e01a895e8fce0af0964926
DIST cherrytree_0.99.51.tar.xz 4429456 BLAKE2B c4673e8c086882cb8be6b6d04cadb6353a82e3bb1c7062ab442992338154908a30a4cfd0b59101b7a88116846abcffaa213ddc37cd715df7eb133a333b881ae2 SHA512 98bcbfcb578970c9709f96926b0a9f5100ffe620453519e4292620fe9526c9134ac72f399703b045e4a433565d8a05e0f8fde126f48d458e7f9edb7b79ee34e6
+DIST cherrytree_0.99.53.tar.xz 3465176 BLAKE2B b7af2ba4fb4be5aaba66eca55436c889bfc80fad7f6bdbfcf7fbfd2ecb05b6a0143d1c8599836d4c1a8dde3bfa235335cbebc05164ac03bca1de13b613bcbca0 SHA512 e6fdc9ae0c5638944c1a9c7d6f9cbd902c59b0823422010815e78c93133504546142211ca34456b18cadf5a25c093385927fe7f24adceb7f5997f42a957e8666
diff --git a/app-text/cherrytree/cherrytree-0.99.37.ebuild b/app-text/cherrytree/cherrytree-0.99.37.ebuild
deleted file mode 100644
index 2534d1a2e1ca..000000000000
--- a/app-text/cherrytree/cherrytree-0.99.37.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree https://github.com/giuspen/cherrytree"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/giuspen/cherrytree"
- S="${WORKDIR}/${P}/future"
-else
- SRC_URI="https://github.com/giuspen/cherrytree/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-# S="${WORKDIR}/${PN}-${COMMIT}/future"
-fi
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-SLOT="0"
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="
- app-i18n/uchardet
- app-text/gspell:=
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/libfmt
- dev-libs/libxml2:2
- dev-libs/spdlog
- net-misc/curl
- "
-DEPEND="${RDEPEND}
- $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')"
-BDEPEND="${PYTHON_DEPS}
- virtual/pkgconfig
- nls? (
- dev-util/intltool
- sys-devel/gettext
- )
- test? ( dev-util/cpputest )"
-
-pkg_setup() {
- python-any-r1_pkg_setup
-}
-
-python_check_deps() {
- has_version "dev-python/lxml[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- if [[ ${PV} != *9999 ]]; then
- sed -i \
- -e "/^set(CT_VERSION/s|\"\(.*\)\"|\"${PV}\"|" \
- CMakeLists.txt || die
- fi
-
-# python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- )
-
- cmake_src_configure
-}
diff --git a/app-text/cherrytree/cherrytree-0.99.47-r1.ebuild b/app-text/cherrytree/cherrytree-0.99.47-r1.ebuild
deleted file mode 100644
index 7f173bed6432..000000000000
--- a/app-text/cherrytree/cherrytree-0.99.47-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree https://github.com/giuspen/cherrytree"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/giuspen/cherrytree"
- S="${WORKDIR}/${P}/future"
-else
- SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
- #SRC_URI="https://github.com/giuspen/cherrytree/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}"/${P/-/_}
-
- KEYWORDS="~amd64 ~x86"
- # S="${WORKDIR}/${PN}-${COMMIT}/future"
-fi
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-SLOT="0"
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="app-i18n/uchardet
- app-text/gspell:=
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/libfmt:=
- dev-libs/libxml2:2
- dev-libs/spdlog
- net-misc/curl
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/pango"
-DEPEND="${RDEPEND}
- $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')"
-BDEPEND="${PYTHON_DEPS}
- virtual/pkgconfig
- nls? (
- sys-devel/gettext
- )
- test? ( dev-util/cpputest )"
-
-python_check_deps() {
- has_version "dev-python/lxml[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- if [[ ${PV} != *9999 ]]; then
- sed -i \
- -e "/^set(CT_VERSION/s|\"\(.*\)\"|\"${PV}\"|" \
- CMakeLists.txt || die
- fi
-
- # python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- -DUSE_SHARED_FMT_SPDLOG=ON
- )
-
- cmake_src_configure
-}
diff --git a/app-text/cherrytree/cherrytree-0.99.48.ebuild b/app-text/cherrytree/cherrytree-0.99.48.ebuild
deleted file mode 100644
index 7787d4048a92..000000000000
--- a/app-text/cherrytree/cherrytree-0.99.48.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree https://github.com/giuspen/cherrytree"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/giuspen/cherrytree"
- S="${WORKDIR}/${P}/future"
-else
- SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
- #SRC_URI="https://github.com/giuspen/cherrytree/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}"/${P/-/_}
-
- KEYWORDS="~amd64 ~x86"
- # S="${WORKDIR}/${PN}-${COMMIT}/future"
-fi
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-SLOT="0"
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="app-i18n/uchardet
- app-text/gspell:=
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/libfmt:=
- dev-libs/libxml2:2
- dev-libs/fribidi
- dev-libs/spdlog
- net-misc/curl
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/pango"
-DEPEND="${RDEPEND}
- $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')"
-BDEPEND="${PYTHON_DEPS}
- virtual/pkgconfig
- nls? (
- sys-devel/gettext
- )
- test? ( dev-util/cpputest )"
-
-python_check_deps() {
- has_version "dev-python/lxml[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- if [[ ${PV} != *9999 ]]; then
- sed -i \
- -e "/^set(CT_VERSION/s|\"\(.*\)\"|\"${PV}\"|" \
- CMakeLists.txt || die
- fi
-
- # python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- -DUSE_SHARED_FMT_SPDLOG=ON
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2022-12-21 23:09 Sam James
0 siblings, 0 replies; 55+ messages in thread
From: Sam James @ 2022-12-21 23:09 UTC (permalink / raw
To: gentoo-commits
commit: dd359318bfdeff0c34db15fc704c5b17b718ea0c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 21 23:08:28 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 21 23:09:18 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd359318
app-text/cherrytree: add subslot dep on dev-libs/spdlog
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../{cherrytree-0.99.51.ebuild => cherrytree-0.99.51-r1.ebuild} | 2 +-
app-text/cherrytree/cherrytree-0.99.53.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-text/cherrytree/cherrytree-0.99.51.ebuild b/app-text/cherrytree/cherrytree-0.99.51-r1.ebuild
similarity index 98%
rename from app-text/cherrytree/cherrytree-0.99.51.ebuild
rename to app-text/cherrytree/cherrytree-0.99.51-r1.ebuild
index b9a3c9d99fa5..080371b262c0 100644
--- a/app-text/cherrytree/cherrytree-0.99.51.ebuild
+++ b/app-text/cherrytree/cherrytree-0.99.51-r1.ebuild
@@ -43,7 +43,7 @@ RDEPEND="app-i18n/uchardet
dev-libs/glib:2
dev-libs/libfmt:=
dev-libs/fribidi
- dev-libs/spdlog
+ dev-libs/spdlog:=
net-misc/curl
x11-libs/cairo
x11-libs/gtk+:3
diff --git a/app-text/cherrytree/cherrytree-0.99.53.ebuild b/app-text/cherrytree/cherrytree-0.99.53.ebuild
index 49820446e2a1..0cb5ef709c01 100644
--- a/app-text/cherrytree/cherrytree-0.99.53.ebuild
+++ b/app-text/cherrytree/cherrytree-0.99.53.ebuild
@@ -37,7 +37,7 @@ RDEPEND="app-i18n/uchardet
dev-libs/glib:2
dev-libs/libfmt:=
dev-libs/libxml2:2
- dev-libs/spdlog
+ dev-libs/spdlog:=
gui-libs/vte:2.91-gtk4
net-misc/curl
x11-libs/cairo
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2022-12-21 23:09 Sam James
0 siblings, 0 replies; 55+ messages in thread
From: Sam James @ 2022-12-21 23:09 UTC (permalink / raw
To: gentoo-commits
commit: ec8082d8a9bd808d863f0f24863e8d1cc4c1a4ee
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Wed Dec 21 23:07:58 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 21 23:09:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec8082d8
app-text/cherrytree: add 0.99.53
Closes: https://github.com/gentoo/gentoo/pull/28469
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/cherrytree/cherrytree-0.99.53.ebuild | 74 +++++++++++++++++++++++++++
1 file changed, 74 insertions(+)
diff --git a/app-text/cherrytree/cherrytree-0.99.53.ebuild b/app-text/cherrytree/cherrytree-0.99.53.ebuild
new file mode 100644
index 000000000000..49820446e2a1
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-0.99.53.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit cmake python-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree/"
+
+SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
+S="${WORKDIR}"/${P/-/_}
+
+KEYWORDS="~amd64 ~x86"
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+SLOT="0"
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm:1.4
+ dev-db/sqlite:3
+ dev-libs/fribidi
+ dev-libs/glib:2
+ dev-libs/libfmt:=
+ dev-libs/libxml2:2
+ dev-libs/spdlog
+ gui-libs/vte:2.91-gtk4
+ net-misc/curl
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/pango"
+
+DEPEND="${PYTHON_DEPS}
+ ${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+ test? ( dev-util/cpputest )"
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ # python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ -DUSE_SHARED_FMT_SPDLOG=ON
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2023-03-11 17:04 Sam James
0 siblings, 0 replies; 55+ messages in thread
From: Sam James @ 2023-03-11 17:04 UTC (permalink / raw
To: gentoo-commits
commit: baf564f11eb3a3706edc8e47757b0d1a7a6ea3c8
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Tue Jan 31 14:54:41 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 11 17:04:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf564f1
app-text/cherrytree: Version bump to 0.99.54
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29355
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 +
app-text/cherrytree/cherrytree-0.99.54.ebuild | 74 +++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 7b0f6d1c86d6..9aa0c4248a97 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,2 +1,3 @@
DIST cherrytree_0.99.51.tar.xz 4429456 BLAKE2B c4673e8c086882cb8be6b6d04cadb6353a82e3bb1c7062ab442992338154908a30a4cfd0b59101b7a88116846abcffaa213ddc37cd715df7eb133a333b881ae2 SHA512 98bcbfcb578970c9709f96926b0a9f5100ffe620453519e4292620fe9526c9134ac72f399703b045e4a433565d8a05e0f8fde126f48d458e7f9edb7b79ee34e6
DIST cherrytree_0.99.53.tar.xz 3465176 BLAKE2B b7af2ba4fb4be5aaba66eca55436c889bfc80fad7f6bdbfcf7fbfd2ecb05b6a0143d1c8599836d4c1a8dde3bfa235335cbebc05164ac03bca1de13b613bcbca0 SHA512 e6fdc9ae0c5638944c1a9c7d6f9cbd902c59b0823422010815e78c93133504546142211ca34456b18cadf5a25c093385927fe7f24adceb7f5997f42a957e8666
+DIST cherrytree_0.99.54.tar.xz 3500772 BLAKE2B bec969f75629da0488774a4ca18abd32bf6db50d4ad66418726cdfd7894901401d7d5af21678fb0886863154aea68286e25d4bbfb21f16a616ab0aa89d44da4b SHA512 c4e8ff4440fc688ee6b24279857452e00f85614dcf094b311a768479fcc842712171e4dcd0b121b865aedd2d854ed5906e7fc615a69a76d50af71b91bb29835e
diff --git a/app-text/cherrytree/cherrytree-0.99.54.ebuild b/app-text/cherrytree/cherrytree-0.99.54.ebuild
new file mode 100644
index 000000000000..589376ce484d
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-0.99.54.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit cmake python-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree/"
+
+SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
+S="${WORKDIR}"/${P/-/_}
+
+KEYWORDS="~amd64 ~x86"
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+SLOT="0"
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm:1.4
+ dev-db/sqlite:3
+ dev-libs/fribidi
+ dev-libs/glib:2
+ dev-libs/libfmt:=
+ dev-libs/libxml2:2
+ dev-libs/spdlog:=
+ >=x11-libs/vte-0.70.2:2.91
+ net-misc/curl
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/pango"
+
+DEPEND="${PYTHON_DEPS}
+ ${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+ test? ( dev-util/cpputest )"
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ # python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ -DUSE_SHARED_FMT_SPDLOG=ON
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2023-03-11 21:23 Sam James
0 siblings, 0 replies; 55+ messages in thread
From: Sam James @ 2023-03-11 21:23 UTC (permalink / raw
To: gentoo-commits
commit: ab9087e29facf1b41401b881f436e6f972332b18
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sat Mar 11 21:13:34 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 11 21:22:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab9087e2
app-text/cherrytree: Version bump to 0.99.55
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 +
app-text/cherrytree/cherrytree-0.99.55.ebuild | 74 +++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 9aa0c4248a97..1882814e067e 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,3 +1,4 @@
DIST cherrytree_0.99.51.tar.xz 4429456 BLAKE2B c4673e8c086882cb8be6b6d04cadb6353a82e3bb1c7062ab442992338154908a30a4cfd0b59101b7a88116846abcffaa213ddc37cd715df7eb133a333b881ae2 SHA512 98bcbfcb578970c9709f96926b0a9f5100ffe620453519e4292620fe9526c9134ac72f399703b045e4a433565d8a05e0f8fde126f48d458e7f9edb7b79ee34e6
DIST cherrytree_0.99.53.tar.xz 3465176 BLAKE2B b7af2ba4fb4be5aaba66eca55436c889bfc80fad7f6bdbfcf7fbfd2ecb05b6a0143d1c8599836d4c1a8dde3bfa235335cbebc05164ac03bca1de13b613bcbca0 SHA512 e6fdc9ae0c5638944c1a9c7d6f9cbd902c59b0823422010815e78c93133504546142211ca34456b18cadf5a25c093385927fe7f24adceb7f5997f42a957e8666
DIST cherrytree_0.99.54.tar.xz 3500772 BLAKE2B bec969f75629da0488774a4ca18abd32bf6db50d4ad66418726cdfd7894901401d7d5af21678fb0886863154aea68286e25d4bbfb21f16a616ab0aa89d44da4b SHA512 c4e8ff4440fc688ee6b24279857452e00f85614dcf094b311a768479fcc842712171e4dcd0b121b865aedd2d854ed5906e7fc615a69a76d50af71b91bb29835e
+DIST cherrytree_0.99.55.tar.xz 2449336 BLAKE2B 6e034b019a70849af99766085bc2c2e777e909a8d18f9b98943c6aeb1a0285573e3651cef1a2620f0eb9aad37d9f28cd871fbcff6f57e39bc89cd60ba4191028 SHA512 3c22df32fe0a4449607862c87aac46f52047a37a6404c848ce9a1e5308f87de7c5ca47c8e4abb21d1ecbe53bb7fc714fa7e0de0302caabd18e6eb2137c3438b6
diff --git a/app-text/cherrytree/cherrytree-0.99.55.ebuild b/app-text/cherrytree/cherrytree-0.99.55.ebuild
new file mode 100644
index 000000000000..589376ce484d
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-0.99.55.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit cmake python-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree/"
+
+SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
+S="${WORKDIR}"/${P/-/_}
+
+KEYWORDS="~amd64 ~x86"
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+SLOT="0"
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm:1.4
+ dev-db/sqlite:3
+ dev-libs/fribidi
+ dev-libs/glib:2
+ dev-libs/libfmt:=
+ dev-libs/libxml2:2
+ dev-libs/spdlog:=
+ >=x11-libs/vte-0.70.2:2.91
+ net-misc/curl
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/pango"
+
+DEPEND="${PYTHON_DEPS}
+ ${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+ test? ( dev-util/cpputest )"
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ # python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ -DUSE_SHARED_FMT_SPDLOG=ON
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2023-03-11 21:23 Sam James
0 siblings, 0 replies; 55+ messages in thread
From: Sam James @ 2023-03-11 21:23 UTC (permalink / raw
To: gentoo-commits
commit: 1b3b7fe83f101a6f09a5ea0137eea448c2c29c58
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sat Mar 11 21:15:01 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 11 21:22:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3b7fe8
app-text/cherrytree: Drop old version 0.99.51-r1
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30060
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 -
app-text/cherrytree/cherrytree-0.99.51-r1.ebuild | 87 ------------------------
2 files changed, 88 deletions(-)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 1882814e067e..f48b6ef3db6d 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,4 +1,3 @@
-DIST cherrytree_0.99.51.tar.xz 4429456 BLAKE2B c4673e8c086882cb8be6b6d04cadb6353a82e3bb1c7062ab442992338154908a30a4cfd0b59101b7a88116846abcffaa213ddc37cd715df7eb133a333b881ae2 SHA512 98bcbfcb578970c9709f96926b0a9f5100ffe620453519e4292620fe9526c9134ac72f399703b045e4a433565d8a05e0f8fde126f48d458e7f9edb7b79ee34e6
DIST cherrytree_0.99.53.tar.xz 3465176 BLAKE2B b7af2ba4fb4be5aaba66eca55436c889bfc80fad7f6bdbfcf7fbfd2ecb05b6a0143d1c8599836d4c1a8dde3bfa235335cbebc05164ac03bca1de13b613bcbca0 SHA512 e6fdc9ae0c5638944c1a9c7d6f9cbd902c59b0823422010815e78c93133504546142211ca34456b18cadf5a25c093385927fe7f24adceb7f5997f42a957e8666
DIST cherrytree_0.99.54.tar.xz 3500772 BLAKE2B bec969f75629da0488774a4ca18abd32bf6db50d4ad66418726cdfd7894901401d7d5af21678fb0886863154aea68286e25d4bbfb21f16a616ab0aa89d44da4b SHA512 c4e8ff4440fc688ee6b24279857452e00f85614dcf094b311a768479fcc842712171e4dcd0b121b865aedd2d854ed5906e7fc615a69a76d50af71b91bb29835e
DIST cherrytree_0.99.55.tar.xz 2449336 BLAKE2B 6e034b019a70849af99766085bc2c2e777e909a8d18f9b98943c6aeb1a0285573e3651cef1a2620f0eb9aad37d9f28cd871fbcff6f57e39bc89cd60ba4191028 SHA512 3c22df32fe0a4449607862c87aac46f52047a37a6404c848ce9a1e5308f87de7c5ca47c8e4abb21d1ecbe53bb7fc714fa7e0de0302caabd18e6eb2137c3438b6
diff --git a/app-text/cherrytree/cherrytree-0.99.51-r1.ebuild b/app-text/cherrytree/cherrytree-0.99.51-r1.ebuild
deleted file mode 100644
index 4394cb2365b5..000000000000
--- a/app-text/cherrytree/cherrytree-0.99.51-r1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree/"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/giuspen/cherrytree"
- S="${WORKDIR}/${P}/future"
-else
- SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
- S="${WORKDIR}"/${P/-/_}
-
- KEYWORDS="~amd64 ~x86"
- # S="${WORKDIR}/${PN}-${COMMIT}/future"
-fi
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-SLOT="0"
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="app-i18n/uchardet
- app-text/gspell:=
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/libfmt:=
- dev-libs/fribidi
- dev-libs/spdlog:=
- net-misc/curl
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/pango
- x11-libs/vte:2.91"
-DEPEND="${PYTHON_DEPS}
-${RDEPEND}
-"
-BDEPEND="
- virtual/pkgconfig
- nls? (
- sys-devel/gettext
- )
- test? ( dev-util/cpputest )"
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- if [[ ${PV} != *9999 ]]; then
- sed -i \
- -e "/^set(CT_VERSION/s|\"\(.*\)\"|\"${PV}\"|" \
- CMakeLists.txt || die
- fi
-
- # python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- -DUSE_SHARED_FMT_SPDLOG=ON
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2023-07-26 3:13 Sam James
0 siblings, 0 replies; 55+ messages in thread
From: Sam James @ 2023-07-26 3:13 UTC (permalink / raw
To: gentoo-commits
commit: c1c2ca3a8269b9e6d5943412766bf1deb83296f4
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sun Jul 23 14:20:35 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 26 03:11:49 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c2ca3a
app-text/cherrytree: Version bump to 1.0.0
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32013
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 +
app-text/cherrytree/cherrytree-1.0.0.ebuild | 74 +++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index f48b6ef3db6d..d9e97d539930 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,3 +1,4 @@
DIST cherrytree_0.99.53.tar.xz 3465176 BLAKE2B b7af2ba4fb4be5aaba66eca55436c889bfc80fad7f6bdbfcf7fbfd2ecb05b6a0143d1c8599836d4c1a8dde3bfa235335cbebc05164ac03bca1de13b613bcbca0 SHA512 e6fdc9ae0c5638944c1a9c7d6f9cbd902c59b0823422010815e78c93133504546142211ca34456b18cadf5a25c093385927fe7f24adceb7f5997f42a957e8666
DIST cherrytree_0.99.54.tar.xz 3500772 BLAKE2B bec969f75629da0488774a4ca18abd32bf6db50d4ad66418726cdfd7894901401d7d5af21678fb0886863154aea68286e25d4bbfb21f16a616ab0aa89d44da4b SHA512 c4e8ff4440fc688ee6b24279857452e00f85614dcf094b311a768479fcc842712171e4dcd0b121b865aedd2d854ed5906e7fc615a69a76d50af71b91bb29835e
DIST cherrytree_0.99.55.tar.xz 2449336 BLAKE2B 6e034b019a70849af99766085bc2c2e777e909a8d18f9b98943c6aeb1a0285573e3651cef1a2620f0eb9aad37d9f28cd871fbcff6f57e39bc89cd60ba4191028 SHA512 3c22df32fe0a4449607862c87aac46f52047a37a6404c848ce9a1e5308f87de7c5ca47c8e4abb21d1ecbe53bb7fc714fa7e0de0302caabd18e6eb2137c3438b6
+DIST cherrytree_1.0.0.tar.xz 3746968 BLAKE2B 0f13dc25f04bc04db7d1e35de8b2f0dce45f1edcbb32705171edd19f3f508c188182036313267fb0289e98fdd64ea7fbd673f33a494997d5a873dfbe63006b0c SHA512 aa1e32be1cb99b11e158bb4d6a079a967f1b01109df76bc416cb1a11bf3628279dbf5a8ac9d476a2a9f2446f8e77d83a453891df8ea6b94ec97c3ea9b4294508
diff --git a/app-text/cherrytree/cherrytree-1.0.0.ebuild b/app-text/cherrytree/cherrytree-1.0.0.ebuild
new file mode 100644
index 000000000000..a757d8026dc5
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-1.0.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake python-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree/"
+
+SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
+S="${WORKDIR}"/${P/-/_}
+
+KEYWORDS="~amd64 ~x86"
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+SLOT="0"
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm:1.4
+ dev-db/sqlite:3
+ dev-libs/fribidi
+ dev-libs/glib:2
+ dev-libs/libfmt:=
+ dev-libs/libxml2:2
+ dev-libs/spdlog:=
+ >=x11-libs/vte-0.70.2:2.91
+ net-misc/curl
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/pango"
+
+DEPEND="${PYTHON_DEPS}
+ ${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+ test? ( dev-util/cpputest )"
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ # python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ -DUSE_SHARED_FMT_SPDLOG=ON
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2023-08-26 17:20 Arthur Zamarin
0 siblings, 0 replies; 55+ messages in thread
From: Arthur Zamarin @ 2023-08-26 17:20 UTC (permalink / raw
To: gentoo-commits
commit: 1eff0c2e08cc0bede7fb0db2ad8cee53dbd27ba1
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Fri Aug 25 16:48:07 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 26 17:19:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eff0c2e
app-text/cherrytree: Version bump to 1.0.1
Closes: https://bugs.gentoo.org/888717
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32448
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 +
app-text/cherrytree/cherrytree-1.0.1.ebuild | 74 +++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index d9e97d539930..4f47478b059d 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -2,3 +2,4 @@ DIST cherrytree_0.99.53.tar.xz 3465176 BLAKE2B b7af2ba4fb4be5aaba66eca55436c889b
DIST cherrytree_0.99.54.tar.xz 3500772 BLAKE2B bec969f75629da0488774a4ca18abd32bf6db50d4ad66418726cdfd7894901401d7d5af21678fb0886863154aea68286e25d4bbfb21f16a616ab0aa89d44da4b SHA512 c4e8ff4440fc688ee6b24279857452e00f85614dcf094b311a768479fcc842712171e4dcd0b121b865aedd2d854ed5906e7fc615a69a76d50af71b91bb29835e
DIST cherrytree_0.99.55.tar.xz 2449336 BLAKE2B 6e034b019a70849af99766085bc2c2e777e909a8d18f9b98943c6aeb1a0285573e3651cef1a2620f0eb9aad37d9f28cd871fbcff6f57e39bc89cd60ba4191028 SHA512 3c22df32fe0a4449607862c87aac46f52047a37a6404c848ce9a1e5308f87de7c5ca47c8e4abb21d1ecbe53bb7fc714fa7e0de0302caabd18e6eb2137c3438b6
DIST cherrytree_1.0.0.tar.xz 3746968 BLAKE2B 0f13dc25f04bc04db7d1e35de8b2f0dce45f1edcbb32705171edd19f3f508c188182036313267fb0289e98fdd64ea7fbd673f33a494997d5a873dfbe63006b0c SHA512 aa1e32be1cb99b11e158bb4d6a079a967f1b01109df76bc416cb1a11bf3628279dbf5a8ac9d476a2a9f2446f8e77d83a453891df8ea6b94ec97c3ea9b4294508
+DIST cherrytree_1.0.1.tar.xz 3682988 BLAKE2B 59bb5fca46c090bfa219a0a90c4a2db6307d38844ecbe8e153159b8c39bc8e3d52b6d07b48fa10a481839666134fd74c195ad03c87c8b8698b7ebfbf83a405d5 SHA512 07d334b1af40b0195e600e676a45d9d72d1c13c8cedee6b7e576abecff0898ea248708a4f3795a9c3030e716ad814009013fd98cffe616c25a118b2b564528d1
diff --git a/app-text/cherrytree/cherrytree-1.0.1.ebuild b/app-text/cherrytree/cherrytree-1.0.1.ebuild
new file mode 100644
index 000000000000..837ea599e0fc
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-1.0.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake python-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree/"
+
+SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
+S="${WORKDIR}"/${P/-/_}
+
+KEYWORDS="~amd64 ~x86"
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+SLOT="0"
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm:1.4
+ dev-db/sqlite:3
+ dev-libs/fribidi
+ dev-libs/glib:2
+ dev-libs/libfmt:=
+ dev-libs/libxml2:2
+ dev-libs/spdlog:=
+ >=x11-libs/vte-0.70.2:2.91
+ net-misc/curl
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/pango"
+
+DEPEND="${PYTHON_DEPS}
+ ${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+ test? ( dev-util/cpputest )"
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ # python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ -DUSE_SHARED_FMT_SPDLOG=ON
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2023-10-08 11:51 Pacho Ramos
0 siblings, 0 replies; 55+ messages in thread
From: Pacho Ramos @ 2023-10-08 11:51 UTC (permalink / raw
To: gentoo-commits
commit: 32d1d515b873119e859211bbdf3bd9d662d29af8
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Tue Sep 26 23:38:45 2023 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Oct 8 11:51:11 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d1d515
app-text/cherrytree: Remove old versions
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33082
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
app-text/cherrytree/Manifest | 3 --
app-text/cherrytree/cherrytree-0.99.53.ebuild | 74 ---------------------------
app-text/cherrytree/cherrytree-0.99.54.ebuild | 74 ---------------------------
app-text/cherrytree/cherrytree-0.99.55.ebuild | 74 ---------------------------
4 files changed, 225 deletions(-)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 1ed42e73c50e..747956773495 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,6 +1,3 @@
-DIST cherrytree_0.99.53.tar.xz 3465176 BLAKE2B b7af2ba4fb4be5aaba66eca55436c889bfc80fad7f6bdbfcf7fbfd2ecb05b6a0143d1c8599836d4c1a8dde3bfa235335cbebc05164ac03bca1de13b613bcbca0 SHA512 e6fdc9ae0c5638944c1a9c7d6f9cbd902c59b0823422010815e78c93133504546142211ca34456b18cadf5a25c093385927fe7f24adceb7f5997f42a957e8666
-DIST cherrytree_0.99.54.tar.xz 3500772 BLAKE2B bec969f75629da0488774a4ca18abd32bf6db50d4ad66418726cdfd7894901401d7d5af21678fb0886863154aea68286e25d4bbfb21f16a616ab0aa89d44da4b SHA512 c4e8ff4440fc688ee6b24279857452e00f85614dcf094b311a768479fcc842712171e4dcd0b121b865aedd2d854ed5906e7fc615a69a76d50af71b91bb29835e
-DIST cherrytree_0.99.55.tar.xz 2449336 BLAKE2B 6e034b019a70849af99766085bc2c2e777e909a8d18f9b98943c6aeb1a0285573e3651cef1a2620f0eb9aad37d9f28cd871fbcff6f57e39bc89cd60ba4191028 SHA512 3c22df32fe0a4449607862c87aac46f52047a37a6404c848ce9a1e5308f87de7c5ca47c8e4abb21d1ecbe53bb7fc714fa7e0de0302caabd18e6eb2137c3438b6
DIST cherrytree_1.0.0.tar.xz 3746968 BLAKE2B 0f13dc25f04bc04db7d1e35de8b2f0dce45f1edcbb32705171edd19f3f508c188182036313267fb0289e98fdd64ea7fbd673f33a494997d5a873dfbe63006b0c SHA512 aa1e32be1cb99b11e158bb4d6a079a967f1b01109df76bc416cb1a11bf3628279dbf5a8ac9d476a2a9f2446f8e77d83a453891df8ea6b94ec97c3ea9b4294508
DIST cherrytree_1.0.1.tar.xz 3682988 BLAKE2B 59bb5fca46c090bfa219a0a90c4a2db6307d38844ecbe8e153159b8c39bc8e3d52b6d07b48fa10a481839666134fd74c195ad03c87c8b8698b7ebfbf83a405d5 SHA512 07d334b1af40b0195e600e676a45d9d72d1c13c8cedee6b7e576abecff0898ea248708a4f3795a9c3030e716ad814009013fd98cffe616c25a118b2b564528d1
DIST cherrytree_1.0.2.tar.xz 3732232 BLAKE2B 07fd346909ff501b88dac939e73f1eb5d30559c7a00ea1bf55ee47a0d87178434f05324509e8d8f00cec9d2188d3089baf1ff6f069eecb9c9f8ac14bddbe0c2b SHA512 917ec9a0b4160328fe281139f95ac119f211a8d5f7bb4b7e6b3fb63d9fb0bc0eedbe6286ccf8627ce718dfeff8d9f9996ffda288ce16f8d8b18a0e64a98fd5bc
diff --git a/app-text/cherrytree/cherrytree-0.99.53.ebuild b/app-text/cherrytree/cherrytree-0.99.53.ebuild
deleted file mode 100644
index ae17b8db137a..000000000000
--- a/app-text/cherrytree/cherrytree-0.99.53.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree/"
-
-SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
-S="${WORKDIR}"/${P/-/_}
-
-KEYWORDS="~amd64 ~x86"
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-SLOT="0"
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="app-i18n/uchardet
- app-text/gspell:=
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3
- dev-libs/fribidi
- dev-libs/glib:2
- dev-libs/libfmt:=
- dev-libs/libxml2:2
- dev-libs/spdlog:=
- gui-libs/vte:2.91-gtk4
- net-misc/curl
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/pango"
-
-DEPEND="${PYTHON_DEPS}
- ${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
- test? ( dev-util/cpputest )"
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- # python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- -DUSE_SHARED_FMT_SPDLOG=ON
- )
-
- cmake_src_configure
-}
diff --git a/app-text/cherrytree/cherrytree-0.99.54.ebuild b/app-text/cherrytree/cherrytree-0.99.54.ebuild
deleted file mode 100644
index 589376ce484d..000000000000
--- a/app-text/cherrytree/cherrytree-0.99.54.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree/"
-
-SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
-S="${WORKDIR}"/${P/-/_}
-
-KEYWORDS="~amd64 ~x86"
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-SLOT="0"
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="app-i18n/uchardet
- app-text/gspell:=
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3
- dev-libs/fribidi
- dev-libs/glib:2
- dev-libs/libfmt:=
- dev-libs/libxml2:2
- dev-libs/spdlog:=
- >=x11-libs/vte-0.70.2:2.91
- net-misc/curl
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/pango"
-
-DEPEND="${PYTHON_DEPS}
- ${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
- test? ( dev-util/cpputest )"
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- # python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- -DUSE_SHARED_FMT_SPDLOG=ON
- )
-
- cmake_src_configure
-}
diff --git a/app-text/cherrytree/cherrytree-0.99.55.ebuild b/app-text/cherrytree/cherrytree-0.99.55.ebuild
deleted file mode 100644
index 589376ce484d..000000000000
--- a/app-text/cherrytree/cherrytree-0.99.55.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree/"
-
-SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
-S="${WORKDIR}"/${P/-/_}
-
-KEYWORDS="~amd64 ~x86"
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-SLOT="0"
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="app-i18n/uchardet
- app-text/gspell:=
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3
- dev-libs/fribidi
- dev-libs/glib:2
- dev-libs/libfmt:=
- dev-libs/libxml2:2
- dev-libs/spdlog:=
- >=x11-libs/vte-0.70.2:2.91
- net-misc/curl
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/pango"
-
-DEPEND="${PYTHON_DEPS}
- ${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
- test? ( dev-util/cpputest )"
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- # python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- -DUSE_SHARED_FMT_SPDLOG=ON
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2023-10-08 11:51 Pacho Ramos
0 siblings, 0 replies; 55+ messages in thread
From: Pacho Ramos @ 2023-10-08 11:51 UTC (permalink / raw
To: gentoo-commits
commit: f804f50e59c7cc94a7517d8d5a5760d43e774ef8
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Tue Sep 26 23:37:22 2023 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Oct 8 11:51:11 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f804f50e
app-text/cherrytree: Version bump to 1.0.2
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 +
app-text/cherrytree/cherrytree-1.0.2.ebuild | 74 +++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 4f47478b059d..1ed42e73c50e 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -3,3 +3,4 @@ DIST cherrytree_0.99.54.tar.xz 3500772 BLAKE2B bec969f75629da0488774a4ca18abd32b
DIST cherrytree_0.99.55.tar.xz 2449336 BLAKE2B 6e034b019a70849af99766085bc2c2e777e909a8d18f9b98943c6aeb1a0285573e3651cef1a2620f0eb9aad37d9f28cd871fbcff6f57e39bc89cd60ba4191028 SHA512 3c22df32fe0a4449607862c87aac46f52047a37a6404c848ce9a1e5308f87de7c5ca47c8e4abb21d1ecbe53bb7fc714fa7e0de0302caabd18e6eb2137c3438b6
DIST cherrytree_1.0.0.tar.xz 3746968 BLAKE2B 0f13dc25f04bc04db7d1e35de8b2f0dce45f1edcbb32705171edd19f3f508c188182036313267fb0289e98fdd64ea7fbd673f33a494997d5a873dfbe63006b0c SHA512 aa1e32be1cb99b11e158bb4d6a079a967f1b01109df76bc416cb1a11bf3628279dbf5a8ac9d476a2a9f2446f8e77d83a453891df8ea6b94ec97c3ea9b4294508
DIST cherrytree_1.0.1.tar.xz 3682988 BLAKE2B 59bb5fca46c090bfa219a0a90c4a2db6307d38844ecbe8e153159b8c39bc8e3d52b6d07b48fa10a481839666134fd74c195ad03c87c8b8698b7ebfbf83a405d5 SHA512 07d334b1af40b0195e600e676a45d9d72d1c13c8cedee6b7e576abecff0898ea248708a4f3795a9c3030e716ad814009013fd98cffe616c25a118b2b564528d1
+DIST cherrytree_1.0.2.tar.xz 3732232 BLAKE2B 07fd346909ff501b88dac939e73f1eb5d30559c7a00ea1bf55ee47a0d87178434f05324509e8d8f00cec9d2188d3089baf1ff6f069eecb9c9f8ac14bddbe0c2b SHA512 917ec9a0b4160328fe281139f95ac119f211a8d5f7bb4b7e6b3fb63d9fb0bc0eedbe6286ccf8627ce718dfeff8d9f9996ffda288ce16f8d8b18a0e64a98fd5bc
diff --git a/app-text/cherrytree/cherrytree-1.0.2.ebuild b/app-text/cherrytree/cherrytree-1.0.2.ebuild
new file mode 100644
index 000000000000..dd062ad78a2f
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-1.0.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake python-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree/"
+
+SRC_URI="https://github.com/giuspen/${PN}/releases/download/v$PV/${P/-/_}.tar.xz"
+S="${WORKDIR}"/${P/-/_}
+
+KEYWORDS="~amd64 ~x86"
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+SLOT="0"
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm:1.4
+ dev-db/sqlite:3
+ dev-libs/fribidi
+ dev-libs/glib:2
+ dev-libs/libfmt:=
+ dev-libs/libxml2:2
+ dev-libs/spdlog:=
+ >=x11-libs/vte-0.70.2:2.91
+ net-misc/curl
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/pango"
+
+DEPEND="${PYTHON_DEPS}
+ ${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+ test? ( dev-util/cpputest )"
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ # python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ -DUSE_SHARED_FMT_SPDLOG=ON
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2024-01-20 12:04 Sam James
0 siblings, 0 replies; 55+ messages in thread
From: Sam James @ 2024-01-20 12:04 UTC (permalink / raw
To: gentoo-commits
commit: 77a62609be37dc9b7231ef1b0b7a9952025d4db2
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Mon Dec 18 23:59:53 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 20 11:54:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a62609
app-text/cherrytree: Version bump to 1.0.4
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34358
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 +
app-text/cherrytree/cherrytree-1.0.4.ebuild | 74 +++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 747956773495..761642d944ca 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,3 +1,4 @@
DIST cherrytree_1.0.0.tar.xz 3746968 BLAKE2B 0f13dc25f04bc04db7d1e35de8b2f0dce45f1edcbb32705171edd19f3f508c188182036313267fb0289e98fdd64ea7fbd673f33a494997d5a873dfbe63006b0c SHA512 aa1e32be1cb99b11e158bb4d6a079a967f1b01109df76bc416cb1a11bf3628279dbf5a8ac9d476a2a9f2446f8e77d83a453891df8ea6b94ec97c3ea9b4294508
DIST cherrytree_1.0.1.tar.xz 3682988 BLAKE2B 59bb5fca46c090bfa219a0a90c4a2db6307d38844ecbe8e153159b8c39bc8e3d52b6d07b48fa10a481839666134fd74c195ad03c87c8b8698b7ebfbf83a405d5 SHA512 07d334b1af40b0195e600e676a45d9d72d1c13c8cedee6b7e576abecff0898ea248708a4f3795a9c3030e716ad814009013fd98cffe616c25a118b2b564528d1
DIST cherrytree_1.0.2.tar.xz 3732232 BLAKE2B 07fd346909ff501b88dac939e73f1eb5d30559c7a00ea1bf55ee47a0d87178434f05324509e8d8f00cec9d2188d3089baf1ff6f069eecb9c9f8ac14bddbe0c2b SHA512 917ec9a0b4160328fe281139f95ac119f211a8d5f7bb4b7e6b3fb63d9fb0bc0eedbe6286ccf8627ce718dfeff8d9f9996ffda288ce16f8d8b18a0e64a98fd5bc
+DIST cherrytree_1.0.4.tar.xz 3436940 BLAKE2B 67fec738e05f1823b9206d9a58f85be94df9c54d94e15a7408ade4801065523707e973bb0643d4b1c0ddb6c94a2a9eb00530b5c8cbd291696daa98f2d18f6767 SHA512 615c551523ef3cc7edaeeeeb632c3e0d4fa4ca1feca719a15e5b3e47f38113c1033ed13ef4a2821b14a3b4ef3a4079bce7f8f2c5643d11a4ecd6cbdc49b408e5
diff --git a/app-text/cherrytree/cherrytree-1.0.4.ebuild b/app-text/cherrytree/cherrytree-1.0.4.ebuild
new file mode 100644
index 000000000000..dd062ad78a2f
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-1.0.4.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake python-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree/"
+
+SRC_URI="https://github.com/giuspen/${PN}/releases/download/v$PV/${P/-/_}.tar.xz"
+S="${WORKDIR}"/${P/-/_}
+
+KEYWORDS="~amd64 ~x86"
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+SLOT="0"
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm:1.4
+ dev-db/sqlite:3
+ dev-libs/fribidi
+ dev-libs/glib:2
+ dev-libs/libfmt:=
+ dev-libs/libxml2:2
+ dev-libs/spdlog:=
+ >=x11-libs/vte-0.70.2:2.91
+ net-misc/curl
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/pango"
+
+DEPEND="${PYTHON_DEPS}
+ ${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+ test? ( dev-util/cpputest )"
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ # python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ -DUSE_SHARED_FMT_SPDLOG=ON
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2024-06-28 7:43 Joonas Niilola
0 siblings, 0 replies; 55+ messages in thread
From: Joonas Niilola @ 2024-06-28 7:43 UTC (permalink / raw
To: gentoo-commits
commit: 790ff204a0c0bf701497f7518f0ea808c5ec66b6
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Thu May 16 04:29:44 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jun 28 07:43:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=790ff204
app-text/cherrytree: Remove old versions
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36693
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-text/cherrytree/Manifest | 3 --
app-text/cherrytree/cherrytree-1.0.0.ebuild | 74 -----------------------------
app-text/cherrytree/cherrytree-1.0.1.ebuild | 74 -----------------------------
app-text/cherrytree/cherrytree-1.0.2.ebuild | 74 -----------------------------
4 files changed, 225 deletions(-)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index eedb272b989b..d51801ec3ce9 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,5 +1,2 @@
-DIST cherrytree_1.0.0.tar.xz 3746968 BLAKE2B 0f13dc25f04bc04db7d1e35de8b2f0dce45f1edcbb32705171edd19f3f508c188182036313267fb0289e98fdd64ea7fbd673f33a494997d5a873dfbe63006b0c SHA512 aa1e32be1cb99b11e158bb4d6a079a967f1b01109df76bc416cb1a11bf3628279dbf5a8ac9d476a2a9f2446f8e77d83a453891df8ea6b94ec97c3ea9b4294508
-DIST cherrytree_1.0.1.tar.xz 3682988 BLAKE2B 59bb5fca46c090bfa219a0a90c4a2db6307d38844ecbe8e153159b8c39bc8e3d52b6d07b48fa10a481839666134fd74c195ad03c87c8b8698b7ebfbf83a405d5 SHA512 07d334b1af40b0195e600e676a45d9d72d1c13c8cedee6b7e576abecff0898ea248708a4f3795a9c3030e716ad814009013fd98cffe616c25a118b2b564528d1
-DIST cherrytree_1.0.2.tar.xz 3732232 BLAKE2B 07fd346909ff501b88dac939e73f1eb5d30559c7a00ea1bf55ee47a0d87178434f05324509e8d8f00cec9d2188d3089baf1ff6f069eecb9c9f8ac14bddbe0c2b SHA512 917ec9a0b4160328fe281139f95ac119f211a8d5f7bb4b7e6b3fb63d9fb0bc0eedbe6286ccf8627ce718dfeff8d9f9996ffda288ce16f8d8b18a0e64a98fd5bc
DIST cherrytree_1.0.4.tar.xz 3436940 BLAKE2B 67fec738e05f1823b9206d9a58f85be94df9c54d94e15a7408ade4801065523707e973bb0643d4b1c0ddb6c94a2a9eb00530b5c8cbd291696daa98f2d18f6767 SHA512 615c551523ef3cc7edaeeeeb632c3e0d4fa4ca1feca719a15e5b3e47f38113c1033ed13ef4a2821b14a3b4ef3a4079bce7f8f2c5643d11a4ecd6cbdc49b408e5
DIST cherrytree_1.1.2.tar.xz 3460288 BLAKE2B bb09581bee1634d0d9885a6946b0baf5cb10db73d6c264ad7543ebeb4bba94be825a1f43ee4995c14dbd332ae414d44a1db461ca5f50b7d5f76f66b02ec9bed4 SHA512 39d1e765e3a644966a5571580baf7cd33b2ac65a05efebd31bfe7a6b037359f880309806d95e240d78a3f21dd312b7b4decdcd5cc5e50b48935ea3643a9dcf7e
diff --git a/app-text/cherrytree/cherrytree-1.0.0.ebuild b/app-text/cherrytree/cherrytree-1.0.0.ebuild
deleted file mode 100644
index a757d8026dc5..000000000000
--- a/app-text/cherrytree/cherrytree-1.0.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree/"
-
-SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
-S="${WORKDIR}"/${P/-/_}
-
-KEYWORDS="~amd64 ~x86"
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-SLOT="0"
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="app-i18n/uchardet
- app-text/gspell:=
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3
- dev-libs/fribidi
- dev-libs/glib:2
- dev-libs/libfmt:=
- dev-libs/libxml2:2
- dev-libs/spdlog:=
- >=x11-libs/vte-0.70.2:2.91
- net-misc/curl
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/pango"
-
-DEPEND="${PYTHON_DEPS}
- ${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
- test? ( dev-util/cpputest )"
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- # python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- -DUSE_SHARED_FMT_SPDLOG=ON
- )
-
- cmake_src_configure
-}
diff --git a/app-text/cherrytree/cherrytree-1.0.1.ebuild b/app-text/cherrytree/cherrytree-1.0.1.ebuild
deleted file mode 100644
index 837ea599e0fc..000000000000
--- a/app-text/cherrytree/cherrytree-1.0.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree/"
-
-SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
-S="${WORKDIR}"/${P/-/_}
-
-KEYWORDS="~amd64 ~x86"
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-SLOT="0"
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="app-i18n/uchardet
- app-text/gspell:=
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3
- dev-libs/fribidi
- dev-libs/glib:2
- dev-libs/libfmt:=
- dev-libs/libxml2:2
- dev-libs/spdlog:=
- >=x11-libs/vte-0.70.2:2.91
- net-misc/curl
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/pango"
-
-DEPEND="${PYTHON_DEPS}
- ${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
- test? ( dev-util/cpputest )"
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- # python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- -DUSE_SHARED_FMT_SPDLOG=ON
- )
-
- cmake_src_configure
-}
diff --git a/app-text/cherrytree/cherrytree-1.0.2.ebuild b/app-text/cherrytree/cherrytree-1.0.2.ebuild
deleted file mode 100644
index dd062ad78a2f..000000000000
--- a/app-text/cherrytree/cherrytree-1.0.2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree/"
-
-SRC_URI="https://github.com/giuspen/${PN}/releases/download/v$PV/${P/-/_}.tar.xz"
-S="${WORKDIR}"/${P/-/_}
-
-KEYWORDS="~amd64 ~x86"
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-SLOT="0"
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="app-i18n/uchardet
- app-text/gspell:=
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3
- dev-libs/fribidi
- dev-libs/glib:2
- dev-libs/libfmt:=
- dev-libs/libxml2:2
- dev-libs/spdlog:=
- >=x11-libs/vte-0.70.2:2.91
- net-misc/curl
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/pango"
-
-DEPEND="${PYTHON_DEPS}
- ${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
- test? ( dev-util/cpputest )"
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- # python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- -DUSE_SHARED_FMT_SPDLOG=ON
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2024-06-28 7:43 Joonas Niilola
0 siblings, 0 replies; 55+ messages in thread
From: Joonas Niilola @ 2024-06-28 7:43 UTC (permalink / raw
To: gentoo-commits
commit: fa8c607fbf31721869726e8777355ff8cf3164b2
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Thu May 16 04:27:47 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jun 28 07:43:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8c607f
app-text/cherrytree: Bump to 1.1.2
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 +
app-text/cherrytree/cherrytree-1.1.2.ebuild | 76 +++++++++++++++++++++++++++++
2 files changed, 77 insertions(+)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 761642d944ca..eedb272b989b 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -2,3 +2,4 @@ DIST cherrytree_1.0.0.tar.xz 3746968 BLAKE2B 0f13dc25f04bc04db7d1e35de8b2f0dce45
DIST cherrytree_1.0.1.tar.xz 3682988 BLAKE2B 59bb5fca46c090bfa219a0a90c4a2db6307d38844ecbe8e153159b8c39bc8e3d52b6d07b48fa10a481839666134fd74c195ad03c87c8b8698b7ebfbf83a405d5 SHA512 07d334b1af40b0195e600e676a45d9d72d1c13c8cedee6b7e576abecff0898ea248708a4f3795a9c3030e716ad814009013fd98cffe616c25a118b2b564528d1
DIST cherrytree_1.0.2.tar.xz 3732232 BLAKE2B 07fd346909ff501b88dac939e73f1eb5d30559c7a00ea1bf55ee47a0d87178434f05324509e8d8f00cec9d2188d3089baf1ff6f069eecb9c9f8ac14bddbe0c2b SHA512 917ec9a0b4160328fe281139f95ac119f211a8d5f7bb4b7e6b3fb63d9fb0bc0eedbe6286ccf8627ce718dfeff8d9f9996ffda288ce16f8d8b18a0e64a98fd5bc
DIST cherrytree_1.0.4.tar.xz 3436940 BLAKE2B 67fec738e05f1823b9206d9a58f85be94df9c54d94e15a7408ade4801065523707e973bb0643d4b1c0ddb6c94a2a9eb00530b5c8cbd291696daa98f2d18f6767 SHA512 615c551523ef3cc7edaeeeeb632c3e0d4fa4ca1feca719a15e5b3e47f38113c1033ed13ef4a2821b14a3b4ef3a4079bce7f8f2c5643d11a4ecd6cbdc49b408e5
+DIST cherrytree_1.1.2.tar.xz 3460288 BLAKE2B bb09581bee1634d0d9885a6946b0baf5cb10db73d6c264ad7543ebeb4bba94be825a1f43ee4995c14dbd332ae414d44a1db461ca5f50b7d5f76f66b02ec9bed4 SHA512 39d1e765e3a644966a5571580baf7cd33b2ac65a05efebd31bfe7a6b037359f880309806d95e240d78a3f21dd312b7b4decdcd5cc5e50b48935ea3643a9dcf7e
diff --git a/app-text/cherrytree/cherrytree-1.1.2.ebuild b/app-text/cherrytree/cherrytree-1.1.2.ebuild
new file mode 100644
index 000000000000..017298510059
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-1.1.2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit cmake python-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree/"
+
+SRC_URI="https://github.com/giuspen/${PN}/releases/download/v$PV/${P/-/_}.tar.xz"
+S="${WORKDIR}"/${P/-/_}
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm:1.4
+ dev-db/sqlite:3
+ dev-libs/fribidi
+ dev-libs/glib:2
+ dev-libs/libfmt:=
+ dev-libs/libxml2:2
+ dev-libs/spdlog:=
+ >=x11-libs/vte-0.70.2:2.91
+ net-misc/curl
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/pango"
+
+DEPEND="${PYTHON_DEPS}
+ ${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+ test? ( dev-util/cpputest )"
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ # python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ -DUSE_SHARED_FMT_SPDLOG=ON
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2024-06-28 7:43 Joonas Niilola
0 siblings, 0 replies; 55+ messages in thread
From: Joonas Niilola @ 2024-06-28 7:43 UTC (permalink / raw
To: gentoo-commits
commit: c1f9051399f236b774aaa1fb51449a1eb9f30d85
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 28 07:43:05 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jun 28 07:43:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f90513
app-text/cherrytree: adjust deps in 1.1.2
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-text/cherrytree/cherrytree-1.1.2.ebuild | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-text/cherrytree/cherrytree-1.1.2.ebuild b/app-text/cherrytree/cherrytree-1.1.2.ebuild
index 017298510059..136172d6e48a 100644
--- a/app-text/cherrytree/cherrytree-1.1.2.ebuild
+++ b/app-text/cherrytree/cherrytree-1.1.2.ebuild
@@ -38,13 +38,13 @@ RDEPEND="app-i18n/uchardet
dev-libs/fribidi
dev-libs/glib:2
dev-libs/libfmt:=
+ dev-libs/libsigc++:2
dev-libs/libxml2:2
- dev-libs/spdlog:=
>=x11-libs/vte-0.70.2:2.91
net-misc/curl
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/pango"
+ x11-libs/cairo[X]
+ x11-libs/gtk+:3[X]
+ x11-libs/pango[X]"
DEPEND="${PYTHON_DEPS}
${RDEPEND}"
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2024-06-29 14:11 Arthur Zamarin
0 siblings, 0 replies; 55+ messages in thread
From: Arthur Zamarin @ 2024-06-29 14:11 UTC (permalink / raw
To: gentoo-commits
commit: 4ee3c898ca35868da0c22f7d72ffba1e3181acdb
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Fri Jun 28 14:42:23 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 29 14:10:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee3c898
app-text/cherrytree: Bump to 1.1.3
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37341
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 +
app-text/cherrytree/cherrytree-1.1.3.ebuild | 77 +++++++++++++++++++++++++++++
2 files changed, 78 insertions(+)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index d51801ec3ce9..21c8b34024f0 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,2 +1,3 @@
DIST cherrytree_1.0.4.tar.xz 3436940 BLAKE2B 67fec738e05f1823b9206d9a58f85be94df9c54d94e15a7408ade4801065523707e973bb0643d4b1c0ddb6c94a2a9eb00530b5c8cbd291696daa98f2d18f6767 SHA512 615c551523ef3cc7edaeeeeb632c3e0d4fa4ca1feca719a15e5b3e47f38113c1033ed13ef4a2821b14a3b4ef3a4079bce7f8f2c5643d11a4ecd6cbdc49b408e5
DIST cherrytree_1.1.2.tar.xz 3460288 BLAKE2B bb09581bee1634d0d9885a6946b0baf5cb10db73d6c264ad7543ebeb4bba94be825a1f43ee4995c14dbd332ae414d44a1db461ca5f50b7d5f76f66b02ec9bed4 SHA512 39d1e765e3a644966a5571580baf7cd33b2ac65a05efebd31bfe7a6b037359f880309806d95e240d78a3f21dd312b7b4decdcd5cc5e50b48935ea3643a9dcf7e
+DIST cherrytree_1.1.3.tar.xz 4714064 BLAKE2B 440d963a6e30a93a218af188c726b25a842738ea471daa8f82cab439f240780685eeed211d270d050a1b4fef896075e68407d456d48c0690961beb9861cdd51e SHA512 3d02d822fd342689420b45b51cbd4c272d88ad97b568b87a3f8b724a32554c6443293657ff1486a998e3f46fd91420dcb4a09ba7330d6e3fe4a6fc34f0783e9e
diff --git a/app-text/cherrytree/cherrytree-1.1.3.ebuild b/app-text/cherrytree/cherrytree-1.1.3.ebuild
new file mode 100644
index 000000000000..92140c4a5713
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-1.1.3.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit cmake python-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree/"
+
+SRC_URI="https://github.com/giuspen/${PN}/releases/download/v$PV/${P/-/_}.tar.xz"
+S="${WORKDIR}"/${P/-/_}
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm:1.4
+ dev-db/sqlite:3
+ dev-libs/fribidi
+ dev-libs/glib:2
+ dev-libs/libfmt:=
+ dev-libs/libsigc++:2
+ dev-libs/libxml2:2
+ >=dev-libs/spdlog-1.5
+ >=x11-libs/vte-0.70.2:2.91
+ net-misc/curl
+ x11-libs/cairo[X]
+ x11-libs/gtk+:3[X]
+ x11-libs/pango[X]"
+
+DEPEND="${PYTHON_DEPS}
+ ${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+ test? ( dev-util/cpputest )"
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ # python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ -DUSE_SHARED_FMT_SPDLOG=ON
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2024-07-07 21:11 Eli Schwartz
0 siblings, 0 replies; 55+ messages in thread
From: Eli Schwartz @ 2024-07-07 21:11 UTC (permalink / raw
To: gentoo-commits
commit: b1678d62f828770b769d7c143f53dc600a32868e
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sun Jul 7 06:15:31 2024 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Sun Jul 7 21:00:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1678d62
app-text/cherrytree: Bump to 1.1.4
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 +
app-text/cherrytree/cherrytree-1.1.4.ebuild | 77 +++++++++++++++++++++++++++++
2 files changed, 78 insertions(+)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 21c8b34024f0..b753c4f467a6 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,3 +1,4 @@
DIST cherrytree_1.0.4.tar.xz 3436940 BLAKE2B 67fec738e05f1823b9206d9a58f85be94df9c54d94e15a7408ade4801065523707e973bb0643d4b1c0ddb6c94a2a9eb00530b5c8cbd291696daa98f2d18f6767 SHA512 615c551523ef3cc7edaeeeeb632c3e0d4fa4ca1feca719a15e5b3e47f38113c1033ed13ef4a2821b14a3b4ef3a4079bce7f8f2c5643d11a4ecd6cbdc49b408e5
DIST cherrytree_1.1.2.tar.xz 3460288 BLAKE2B bb09581bee1634d0d9885a6946b0baf5cb10db73d6c264ad7543ebeb4bba94be825a1f43ee4995c14dbd332ae414d44a1db461ca5f50b7d5f76f66b02ec9bed4 SHA512 39d1e765e3a644966a5571580baf7cd33b2ac65a05efebd31bfe7a6b037359f880309806d95e240d78a3f21dd312b7b4decdcd5cc5e50b48935ea3643a9dcf7e
DIST cherrytree_1.1.3.tar.xz 4714064 BLAKE2B 440d963a6e30a93a218af188c726b25a842738ea471daa8f82cab439f240780685eeed211d270d050a1b4fef896075e68407d456d48c0690961beb9861cdd51e SHA512 3d02d822fd342689420b45b51cbd4c272d88ad97b568b87a3f8b724a32554c6443293657ff1486a998e3f46fd91420dcb4a09ba7330d6e3fe4a6fc34f0783e9e
+DIST cherrytree_1.1.4.tar.xz 4714968 BLAKE2B 98cb6c20f5f957420b01352f3b1ba86768010e64583d94130e878eca747350c5eab11107ef3719c65f3a6126127b31e4d0e5807f90548f9f8819cd16f0f299f1 SHA512 053871386b4fd5e9964082421c63a10f332942fb1b29e5145b18858a1219ad55e108235dda279bdbf9b3516fd17502c55357e196a327232a6d82aaa1e06598d9
diff --git a/app-text/cherrytree/cherrytree-1.1.4.ebuild b/app-text/cherrytree/cherrytree-1.1.4.ebuild
new file mode 100644
index 000000000000..92140c4a5713
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-1.1.4.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit cmake python-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree/"
+
+SRC_URI="https://github.com/giuspen/${PN}/releases/download/v$PV/${P/-/_}.tar.xz"
+S="${WORKDIR}"/${P/-/_}
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm:1.4
+ dev-db/sqlite:3
+ dev-libs/fribidi
+ dev-libs/glib:2
+ dev-libs/libfmt:=
+ dev-libs/libsigc++:2
+ dev-libs/libxml2:2
+ >=dev-libs/spdlog-1.5
+ >=x11-libs/vte-0.70.2:2.91
+ net-misc/curl
+ x11-libs/cairo[X]
+ x11-libs/gtk+:3[X]
+ x11-libs/pango[X]"
+
+DEPEND="${PYTHON_DEPS}
+ ${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+ test? ( dev-util/cpputest )"
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ # python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ -DUSE_SHARED_FMT_SPDLOG=ON
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2024-07-07 21:11 Eli Schwartz
0 siblings, 0 replies; 55+ messages in thread
From: Eli Schwartz @ 2024-07-07 21:11 UTC (permalink / raw
To: gentoo-commits
commit: c7c388884b4c2d895f5611248d929c8d782e1109
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sun Jul 7 06:15:47 2024 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Sun Jul 7 21:00:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7c38888
app-text/cherrytree: Drop 1.0.4
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37466
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 -
app-text/cherrytree/cherrytree-1.0.4.ebuild | 74 -----------------------------
2 files changed, 75 deletions(-)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index b753c4f467a6..58fd75dce07b 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,4 +1,3 @@
-DIST cherrytree_1.0.4.tar.xz 3436940 BLAKE2B 67fec738e05f1823b9206d9a58f85be94df9c54d94e15a7408ade4801065523707e973bb0643d4b1c0ddb6c94a2a9eb00530b5c8cbd291696daa98f2d18f6767 SHA512 615c551523ef3cc7edaeeeeb632c3e0d4fa4ca1feca719a15e5b3e47f38113c1033ed13ef4a2821b14a3b4ef3a4079bce7f8f2c5643d11a4ecd6cbdc49b408e5
DIST cherrytree_1.1.2.tar.xz 3460288 BLAKE2B bb09581bee1634d0d9885a6946b0baf5cb10db73d6c264ad7543ebeb4bba94be825a1f43ee4995c14dbd332ae414d44a1db461ca5f50b7d5f76f66b02ec9bed4 SHA512 39d1e765e3a644966a5571580baf7cd33b2ac65a05efebd31bfe7a6b037359f880309806d95e240d78a3f21dd312b7b4decdcd5cc5e50b48935ea3643a9dcf7e
DIST cherrytree_1.1.3.tar.xz 4714064 BLAKE2B 440d963a6e30a93a218af188c726b25a842738ea471daa8f82cab439f240780685eeed211d270d050a1b4fef896075e68407d456d48c0690961beb9861cdd51e SHA512 3d02d822fd342689420b45b51cbd4c272d88ad97b568b87a3f8b724a32554c6443293657ff1486a998e3f46fd91420dcb4a09ba7330d6e3fe4a6fc34f0783e9e
DIST cherrytree_1.1.4.tar.xz 4714968 BLAKE2B 98cb6c20f5f957420b01352f3b1ba86768010e64583d94130e878eca747350c5eab11107ef3719c65f3a6126127b31e4d0e5807f90548f9f8819cd16f0f299f1 SHA512 053871386b4fd5e9964082421c63a10f332942fb1b29e5145b18858a1219ad55e108235dda279bdbf9b3516fd17502c55357e196a327232a6d82aaa1e06598d9
diff --git a/app-text/cherrytree/cherrytree-1.0.4.ebuild b/app-text/cherrytree/cherrytree-1.0.4.ebuild
deleted file mode 100644
index dd062ad78a2f..000000000000
--- a/app-text/cherrytree/cherrytree-1.0.4.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree/"
-
-SRC_URI="https://github.com/giuspen/${PN}/releases/download/v$PV/${P/-/_}.tar.xz"
-S="${WORKDIR}"/${P/-/_}
-
-KEYWORDS="~amd64 ~x86"
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-SLOT="0"
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="app-i18n/uchardet
- app-text/gspell:=
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3
- dev-libs/fribidi
- dev-libs/glib:2
- dev-libs/libfmt:=
- dev-libs/libxml2:2
- dev-libs/spdlog:=
- >=x11-libs/vte-0.70.2:2.91
- net-misc/curl
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/pango"
-
-DEPEND="${PYTHON_DEPS}
- ${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
- test? ( dev-util/cpputest )"
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- # python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- -DUSE_SHARED_FMT_SPDLOG=ON
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2024-09-18 3:25 Sam James
0 siblings, 0 replies; 55+ messages in thread
From: Sam James @ 2024-09-18 3:25 UTC (permalink / raw
To: gentoo-commits
commit: 0ffeab2b6de3b2e2573ad48b4d1ec8f4fea35fda
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 18 03:24:04 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 18 03:24:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ffeab2b
app-text/cherrytree: subscribe to spdlog subslot
Closes: https://bugs.gentoo.org/939796
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../cherrytree/{cherrytree-1.1.4.ebuild => cherrytree-1.1.4-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/cherrytree/cherrytree-1.1.4.ebuild b/app-text/cherrytree/cherrytree-1.1.4-r1.ebuild
similarity index 98%
rename from app-text/cherrytree/cherrytree-1.1.4.ebuild
rename to app-text/cherrytree/cherrytree-1.1.4-r1.ebuild
index 92140c4a5713..112fe0853cc1 100644
--- a/app-text/cherrytree/cherrytree-1.1.4.ebuild
+++ b/app-text/cherrytree/cherrytree-1.1.4-r1.ebuild
@@ -40,7 +40,7 @@ RDEPEND="app-i18n/uchardet
dev-libs/libfmt:=
dev-libs/libsigc++:2
dev-libs/libxml2:2
- >=dev-libs/spdlog-1.5
+ >=dev-libs/spdlog-1.5:=
>=x11-libs/vte-0.70.2:2.91
net-misc/curl
x11-libs/cairo[X]
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2024-09-18 3:25 Sam James
0 siblings, 0 replies; 55+ messages in thread
From: Sam James @ 2024-09-18 3:25 UTC (permalink / raw
To: gentoo-commits
commit: 1530f71da4b1f30dde089c8a315c766a1bafcb35
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 18 03:23:32 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 18 03:23:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1530f71d
app-text/cherrytree: drop 1.1.2, 1.1.3
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/cherrytree/Manifest | 2 -
app-text/cherrytree/cherrytree-1.1.2.ebuild | 76 ----------------------------
app-text/cherrytree/cherrytree-1.1.3.ebuild | 77 -----------------------------
3 files changed, 155 deletions(-)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 58fd75dce07b..8091cfa6e7b3 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,3 +1 @@
-DIST cherrytree_1.1.2.tar.xz 3460288 BLAKE2B bb09581bee1634d0d9885a6946b0baf5cb10db73d6c264ad7543ebeb4bba94be825a1f43ee4995c14dbd332ae414d44a1db461ca5f50b7d5f76f66b02ec9bed4 SHA512 39d1e765e3a644966a5571580baf7cd33b2ac65a05efebd31bfe7a6b037359f880309806d95e240d78a3f21dd312b7b4decdcd5cc5e50b48935ea3643a9dcf7e
-DIST cherrytree_1.1.3.tar.xz 4714064 BLAKE2B 440d963a6e30a93a218af188c726b25a842738ea471daa8f82cab439f240780685eeed211d270d050a1b4fef896075e68407d456d48c0690961beb9861cdd51e SHA512 3d02d822fd342689420b45b51cbd4c272d88ad97b568b87a3f8b724a32554c6443293657ff1486a998e3f46fd91420dcb4a09ba7330d6e3fe4a6fc34f0783e9e
DIST cherrytree_1.1.4.tar.xz 4714968 BLAKE2B 98cb6c20f5f957420b01352f3b1ba86768010e64583d94130e878eca747350c5eab11107ef3719c65f3a6126127b31e4d0e5807f90548f9f8819cd16f0f299f1 SHA512 053871386b4fd5e9964082421c63a10f332942fb1b29e5145b18858a1219ad55e108235dda279bdbf9b3516fd17502c55357e196a327232a6d82aaa1e06598d9
diff --git a/app-text/cherrytree/cherrytree-1.1.2.ebuild b/app-text/cherrytree/cherrytree-1.1.2.ebuild
deleted file mode 100644
index 136172d6e48a..000000000000
--- a/app-text/cherrytree/cherrytree-1.1.2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree/"
-
-SRC_URI="https://github.com/giuspen/${PN}/releases/download/v$PV/${P/-/_}.tar.xz"
-S="${WORKDIR}"/${P/-/_}
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-
-SLOT="0"
-
-KEYWORDS="~amd64 ~x86"
-
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="app-i18n/uchardet
- app-text/gspell:=
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3
- dev-libs/fribidi
- dev-libs/glib:2
- dev-libs/libfmt:=
- dev-libs/libsigc++:2
- dev-libs/libxml2:2
- >=x11-libs/vte-0.70.2:2.91
- net-misc/curl
- x11-libs/cairo[X]
- x11-libs/gtk+:3[X]
- x11-libs/pango[X]"
-
-DEPEND="${PYTHON_DEPS}
- ${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
- test? ( dev-util/cpputest )"
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- # python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- -DUSE_SHARED_FMT_SPDLOG=ON
- )
-
- cmake_src_configure
-}
diff --git a/app-text/cherrytree/cherrytree-1.1.3.ebuild b/app-text/cherrytree/cherrytree-1.1.3.ebuild
deleted file mode 100644
index 92140c4a5713..000000000000
--- a/app-text/cherrytree/cherrytree-1.1.3.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree/"
-
-SRC_URI="https://github.com/giuspen/${PN}/releases/download/v$PV/${P/-/_}.tar.xz"
-S="${WORKDIR}"/${P/-/_}
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-
-SLOT="0"
-
-KEYWORDS="~amd64 ~x86"
-
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="app-i18n/uchardet
- app-text/gspell:=
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3
- dev-libs/fribidi
- dev-libs/glib:2
- dev-libs/libfmt:=
- dev-libs/libsigc++:2
- dev-libs/libxml2:2
- >=dev-libs/spdlog-1.5
- >=x11-libs/vte-0.70.2:2.91
- net-misc/curl
- x11-libs/cairo[X]
- x11-libs/gtk+:3[X]
- x11-libs/pango[X]"
-
-DEPEND="${PYTHON_DEPS}
- ${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
- test? ( dev-util/cpputest )"
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- # python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- -DUSE_SHARED_FMT_SPDLOG=ON
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2024-11-14 21:21 Petr Vaněk
0 siblings, 0 replies; 55+ messages in thread
From: Petr Vaněk @ 2024-11-14 21:21 UTC (permalink / raw
To: gentoo-commits
commit: e6799fb4727fed665b7efa49a570f82680241e46
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 14 21:14:12 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Thu Nov 14 21:21:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6799fb4
app-text/cherrytree: restrict <libfmt-11 in 1.1.4
The cherrytree-1.1.4 does not compile with libfmt-11, see [1]. The issue
was already fixed upstream in version 1.2.0 [2].
[1] https://github.com/giuspen/cherrytree/issues/2548
[2] https://github.com/giuspen/cherrytree/pull/2560
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
.../{cherrytree-1.1.4-r1.ebuild => cherrytree-1.1.4-r2.ebuild} | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/app-text/cherrytree/cherrytree-1.1.4-r1.ebuild b/app-text/cherrytree/cherrytree-1.1.4-r2.ebuild
similarity index 94%
rename from app-text/cherrytree/cherrytree-1.1.4-r1.ebuild
rename to app-text/cherrytree/cherrytree-1.1.4-r2.ebuild
index 112fe0853cc1..b15546fb1a6e 100644
--- a/app-text/cherrytree/cherrytree-1.1.4-r1.ebuild
+++ b/app-text/cherrytree/cherrytree-1.1.4-r2.ebuild
@@ -27,6 +27,7 @@ IUSE="nls test"
# Has deps that aren't available in ::gentoo repo
RESTRICT="test"
+# <dev-libs/libfmt-11 https://github.com/giuspen/cherrytree/issues/2548
RDEPEND="app-i18n/uchardet
app-text/gspell:=
>=dev-cpp/glibmm-2.64.2:2
@@ -37,7 +38,7 @@ RDEPEND="app-i18n/uchardet
dev-db/sqlite:3
dev-libs/fribidi
dev-libs/glib:2
- dev-libs/libfmt:=
+ <dev-libs/libfmt-11:=
dev-libs/libsigc++:2
dev-libs/libxml2:2
>=dev-libs/spdlog-1.5:=
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2024-11-14 21:21 Petr Vaněk
0 siblings, 0 replies; 55+ messages in thread
From: Petr Vaněk @ 2024-11-14 21:21 UTC (permalink / raw
To: gentoo-commits
commit: fc1b86dcd3fafb6f4060cd103de0d7e5d4a93955
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 14 21:09:25 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Thu Nov 14 21:21:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc1b86dc
app-text/cherrytree: use braces for PV variable in SRC_URI
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
app-text/cherrytree/cherrytree-1.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/cherrytree/cherrytree-1.2.0.ebuild b/app-text/cherrytree/cherrytree-1.2.0.ebuild
index b4acf9146aa5..26f7d785b46a 100644
--- a/app-text/cherrytree/cherrytree-1.2.0.ebuild
+++ b/app-text/cherrytree/cherrytree-1.2.0.ebuild
@@ -10,7 +10,7 @@ inherit cmake python-any-r1 xdg
DESCRIPTION="A hierarchical note taking application (C++ version)"
HOMEPAGE="https://www.giuspen.com/cherrytree/"
-SRC_URI="https://github.com/giuspen/${PN}/releases/download/v$PV/${P/-/_}.tar.xz"
+SRC_URI="https://github.com/giuspen/${PN}/releases/download/v${PV}/${P/-/_}.tar.xz"
S="${WORKDIR}"/${P/-/_}
# GPL-3 — future/src/ct (CherryTree)
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2024-11-14 21:21 Petr Vaněk
0 siblings, 0 replies; 55+ messages in thread
From: Petr Vaněk @ 2024-11-14 21:21 UTC (permalink / raw
To: gentoo-commits
commit: 5b75ceadc94f0602704195ed592ffdc0bff14c81
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Wed Oct 30 20:22:44 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Thu Nov 14 21:21:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b75cead
app-text/cherrytree: Bump to 1.2.0
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/39165
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
app-text/cherrytree/Manifest | 1 +
app-text/cherrytree/cherrytree-1.2.0.ebuild | 77 +++++++++++++++++++++++++++++
2 files changed, 78 insertions(+)
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 8091cfa6e7b3..239a435ebca9 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1 +1,2 @@
DIST cherrytree_1.1.4.tar.xz 4714968 BLAKE2B 98cb6c20f5f957420b01352f3b1ba86768010e64583d94130e878eca747350c5eab11107ef3719c65f3a6126127b31e4d0e5807f90548f9f8819cd16f0f299f1 SHA512 053871386b4fd5e9964082421c63a10f332942fb1b29e5145b18858a1219ad55e108235dda279bdbf9b3516fd17502c55357e196a327232a6d82aaa1e06598d9
+DIST cherrytree_1.2.0.tar.xz 4735884 BLAKE2B 47f2aef52bb1fea23be8f5db3d2ec9f4c6a596bb6136350098f870688e34e5662241f188f1c94331af2119b59546c95fbe8254bdbb187990b514f9d21fd76214 SHA512 729e8227eb1f0616e110153ac2139cc7019ed5e1a949c8be40fd2235ee5d2e0f0b1925c57d72c9b443852e5b80a50793e4e903b7df41da8e95a172210f7ec035
diff --git a/app-text/cherrytree/cherrytree-1.2.0.ebuild b/app-text/cherrytree/cherrytree-1.2.0.ebuild
new file mode 100644
index 000000000000..b4acf9146aa5
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-1.2.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit cmake python-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree/"
+
+SRC_URI="https://github.com/giuspen/${PN}/releases/download/v$PV/${P/-/_}.tar.xz"
+S="${WORKDIR}"/${P/-/_}
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ x11-libs/gtksourceview:4
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm:1.4
+ dev-db/sqlite:3
+ dev-libs/fribidi
+ dev-libs/glib:2
+ dev-libs/libfmt:=
+ dev-libs/libsigc++:2
+ dev-libs/libxml2:2
+ >=dev-libs/spdlog-1.5:=
+ >=x11-libs/vte-0.70.2:2.91
+ net-misc/curl
+ x11-libs/cairo[X]
+ x11-libs/gtk+:3[X]
+ x11-libs/pango[X]"
+
+DEPEND="${PYTHON_DEPS}
+ ${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+ test? ( dev-util/cpputest )"
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ # python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ -DUSE_SHARED_FMT_SPDLOG=ON
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/
@ 2025-02-27 5:33 Sam James
0 siblings, 0 replies; 55+ messages in thread
From: Sam James @ 2025-02-27 5:33 UTC (permalink / raw
To: gentoo-commits
commit: 811e537d7536dea8f47b7213cee77eac737b65aa
Author: Joel Anderson <joel <AT> goatshriek <DOT> com>
AuthorDate: Sun Feb 2 18:45:26 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 27 04:30:24 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=811e537d
app-text/cherrytree: update and enable tests
The tests for cherrytree were restricted, with a comment that
dependencies were not available in Gentoo. Upon further investigation
and with confirmation from the upstream maintainer
(giuspen/cherrytree#2645), the test dependencies have since changed, and
now everything needed to run the tests is available. This change updates
the dependencies and enables the tests, limiting the number of jobs due
to a limitation in the test suite (giuspen/cherrytree#2663).
Signed-off-by: Joel Anderson <joel <AT> goatshriek.com>
Closes: https://github.com/gentoo/gentoo/pull/40462
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/cherrytree/cherrytree-1.2.0.ebuild | 18 ++++++++++++------
1 file changed, 12 insertions(+), 6 deletions(-)
diff --git a/app-text/cherrytree/cherrytree-1.2.0.ebuild b/app-text/cherrytree/cherrytree-1.2.0.ebuild
index 26f7d785b46a..9c67de85be38 100644
--- a/app-text/cherrytree/cherrytree-1.2.0.ebuild
+++ b/app-text/cherrytree/cherrytree-1.2.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2023-2024 Gentoo Authors
+# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake python-any-r1 xdg
+inherit cmake python-any-r1 virtualx xdg
DESCRIPTION="A hierarchical note taking application (C++ version)"
HOMEPAGE="https://www.giuspen.com/cherrytree/"
@@ -24,9 +24,6 @@ KEYWORDS="~amd64 ~x86"
IUSE="nls test"
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
RDEPEND="app-i18n/uchardet
app-text/gspell:=
>=dev-cpp/glibmm-2.64.2:2
@@ -53,7 +50,7 @@ DEPEND="${PYTHON_DEPS}
BDEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )
- test? ( dev-util/cpputest )"
+ test? ( dev-cpp/gtest )"
src_prepare() {
# disable compress man pages
@@ -71,7 +68,16 @@ src_configure() {
-DUSE_NLS=$(usex nls)
-DBUILD_TESTING=$(usex test)
-DUSE_SHARED_FMT_SPDLOG=ON
+ -DAUTO_RUN_TESTING=OFF
+ -DUSE_SHARED_GTEST_GMOCK=$(usex test)
)
cmake_src_configure
}
+
+src_test() {
+ # the export test suite fails if more than one job is used for testing, so
+ # we force it to a single job here, for more detail see
+ # https://github.com/giuspen/cherrytree/pull/2663
+ MAKEOPTS="${MAKEOPTS} -j1" virtx cmake_src_test
+}
^ permalink raw reply related [flat|nested] 55+ messages in thread
end of thread, other threads:[~2025-02-27 5:33 UTC | newest]
Thread overview: 55+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-27 5:33 [gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-11-14 21:21 Petr Vaněk
2024-11-14 21:21 Petr Vaněk
2024-11-14 21:21 Petr Vaněk
2024-09-18 3:25 Sam James
2024-09-18 3:25 Sam James
2024-07-07 21:11 Eli Schwartz
2024-07-07 21:11 Eli Schwartz
2024-06-29 14:11 Arthur Zamarin
2024-06-28 7:43 Joonas Niilola
2024-06-28 7:43 Joonas Niilola
2024-06-28 7:43 Joonas Niilola
2024-01-20 12:04 Sam James
2023-10-08 11:51 Pacho Ramos
2023-10-08 11:51 Pacho Ramos
2023-08-26 17:20 Arthur Zamarin
2023-07-26 3:13 Sam James
2023-03-11 21:23 Sam James
2023-03-11 21:23 Sam James
2023-03-11 17:04 Sam James
2022-12-21 23:09 Sam James
2022-12-21 23:09 Sam James
2022-12-21 23:09 Sam James
2022-12-19 14:49 Andreas Sturmlechner
2022-12-19 14:47 Andreas Sturmlechner
2022-11-09 16:27 Florian Schmaus
2022-07-18 0:26 Sam James
2022-05-03 18:38 Sam James
2022-04-17 16:10 Sam James
2021-05-24 7:39 Joonas Niilola
2021-05-24 7:39 Joonas Niilola
2021-05-24 7:39 Joonas Niilola
2021-05-24 7:39 Joonas Niilola
2021-05-24 7:39 Joonas Niilola
2021-05-23 19:04 Michał Górny
2021-04-19 10:31 Joonas Niilola
2021-04-06 21:17 Sam James
2021-02-16 2:12 Matt Turner
2020-05-23 17:59 Andreas Sturmlechner
2020-04-09 8:58 Joonas Niilola
2019-11-20 6:03 Joonas Niilola
2018-04-09 0:15 Aaron Bauman
2016-09-17 15:19 Pacho Ramos
2016-07-07 22:50 Austin English
2016-07-01 7:25 Patrice Clement
2016-07-01 7:25 Patrice Clement
2016-07-01 7:25 Patrice Clement
2016-05-29 15:30 Kristian Fiskerstrand
2016-04-20 9:14 Ian Delaney
2016-04-19 17:09 Ian Delaney
2016-04-19 14:00 Ian Delaney
2016-04-19 14:00 Ian Delaney
2016-04-19 14:00 Ian Delaney
2016-04-19 14:00 Ian Delaney
2016-04-15 19:10 Patrice Clement
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox