* [gentoo-commits] repo/proj/guru:master commit in: app-editors/notepadnext/
@ 2024-11-07 23:44 David Roman
0 siblings, 0 replies; 2+ messages in thread
From: David Roman @ 2024-11-07 23:44 UTC (permalink / raw
To: gentoo-commits
commit: af7b9f5bbbdd0a289bea5cbb7a359e1b838cbd49
Author: Sebastian Engel <sighunter <AT> gmx <DOT> de>
AuthorDate: Thu Nov 7 13:23:07 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Nov 7 13:23:07 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=af7b9f5b
app-editors/notepadnext: new package, add 0.8_p20240828
Signed-off-by: Sebastian Engel <sighunter <AT> gmx.de>
app-editors/notepadnext/Manifest | 6 ++
app-editors/notepadnext/metadata.xml | 11 ++++
.../notepadnext/notepadnext-0.8_p20240828.ebuild | 66 ++++++++++++++++++++++
3 files changed, 83 insertions(+)
diff --git a/app-editors/notepadnext/Manifest b/app-editors/notepadnext/Manifest
new file mode 100644
index 000000000..3944c9290
--- /dev/null
+++ b/app-editors/notepadnext/Manifest
@@ -0,0 +1,6 @@
+DIST QSimpleUpdater-791c8e2d148943f1f3147753591e9d5bcf637c15.tar.gz 299359 BLAKE2B ea5c14a094a37091cc42efc11b003f8b4c56f95cd53be9af803db21d4cf8d7b104f6bc0459a1f6064dbc868155eb633bc71065c58e6ff6c026e559283ad25c7b SHA512 0d6bdf6b3ff694527a7f8f9cf2bed38e8090d48fae934908451c4f0f8fa84892c70248ddea30da9e1aa21e4afddd3c7090f364a830777ca6648e3f869c0ea337
+DIST Qt-Advanced-Docking-System-952131a1e9730636e0ee87e99fcc8bdb259f6451.tar.gz 21523386 BLAKE2B e0e2446a211073652e1062b618f01488ab3a4c7a1747cd2ec3fb5b13b9b68dedb0ec5b1704f133625c3be8b3746023d95a41204f343fbc180df0387475448584 SHA512 e51b0adee1e55abf0daaa3cc7909b440364d8d3ef0caa11e653eff4409da59981f4037787f8783fd0ed2d27d7506cb8e6b9b003843d320f19871b93897377d1a
+DIST SingleApplication-494772e98cef0aa88124f154feb575cc60b08b38.tar.gz 23324 BLAKE2B eccf28a712e058f2ad997cd0ccd8f2117eec06e34846f87c1d6e51b0ca04ef1da0169fdd20f8f8de80a81ffa280c4045db7a1321691a5cfac8de3e5f60260f5d SHA512 98178e86fa85fcaa3e2f0030ce4e26c70489f364448c79b3e0cae304ad8fe698a4d29c0030810cef0edd32c17ebdaafc2223e32506381ade6705dcf831537221
+DIST editorconfig-core-qt-ee967262db4fdbd735f9971cc0c90cf4f3100d3a.tar.gz 7309 BLAKE2B 09f384d1d2392f64d847793f27ce9fb6ced30b028958182d32453c9367f778e3d1891fb4a6b3759294c9d383091acc8b590e7972214eb0d790347d49d00dafec SHA512 7b965f8528572e9c3b491e4d31599787574394dc7da8e086f61f5a7fb01cff8bfa2405d30acd7d43e628c5d4b9f00da4f0d45dc0e9a4513254c56d2713fd37a9
+DIST notepadnext-0.8_p20240828.tar.gz 5260067 BLAKE2B c52b4ae22c75c96ff68f974c39ef862f21c837368b66faafc004ee6e5e2eca45767dbbeb0e9eeb467633f120e50e33c6d618f955c25f7a32f47cd52c8a1b7c5f SHA512 cea6c3b01d409769998ec059aa5befa2bf64bc81f42fd7c0afdbd918e1fcdba58f1110f28879e177aa2b6e86d59e48a3b3e6d66d19b6a5f5ac2ce443ee67b585
+DIST uchardet-edae8e81cfb8092496f94da1a306c4c9f0ce32bb.tar.gz 463130 BLAKE2B 1007657b22439187e40bbbd524818ffdcf4468ae0cbf7ec2708311bf3f9c7daa596bec03f812b2c37fa134df70b024505ce41918d8612154835e4dbe1daea2f7 SHA512 003c5155bbfd6cb1f657338970033e25a97a54aabe30a991696e6e4fc7536e1c2715fcc768a2a8ae3ed3fc9feae523723ea7a3b38dec5efc07b72d86733f1742
diff --git a/app-editors/notepadnext/metadata.xml b/app-editors/notepadnext/metadata.xml
new file mode 100644
index 000000000..2d5c7edf6
--- /dev/null
+++ b/app-editors/notepadnext/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>sighunter@gmx.de</email>
+ <name>Sebastian Engel</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">dail8859/NotepadNext</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-editors/notepadnext/notepadnext-0.8_p20240828.ebuild b/app-editors/notepadnext/notepadnext-0.8_p20240828.ebuild
new file mode 100644
index 000000000..974f8abf5
--- /dev/null
+++ b/app-editors/notepadnext/notepadnext-0.8_p20240828.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils xdg
+
+MY_PN="NotepadNext"
+COMMIT_NOTEPADNEXT="08c49fe91c013dd8a9608a2e8501e5e29a02eb81"
+COMMIT_SINGLEAPPLICATION="494772e98cef0aa88124f154feb575cc60b08b38"
+COMMIT_UCHARDET="edae8e81cfb8092496f94da1a306c4c9f0ce32bb"
+COMMIT_EDITORCONFIG="ee967262db4fdbd735f9971cc0c90cf4f3100d3a"
+COMMIT_QADS="952131a1e9730636e0ee87e99fcc8bdb259f6451"
+COMMIT_QSIMPLEUPDATER="791c8e2d148943f1f3147753591e9d5bcf637c15"
+
+DESCRIPTION="A cross-platform reimplementation of Notepad++ based on Qt"
+HOMEPAGE="https://github.com/dail8859/NotepadNext"
+SRC_URI="
+ https://github.com/dail8859/${MY_PN}/archive/${COMMIT_NOTEPADNEXT}.tar.gz
+ -> ${P}.tar.gz
+ https://github.com/itay-grudev/SingleApplication/archive/${COMMIT_SINGLEAPPLICATION}.tar.gz
+ -> SingleApplication-${COMMIT_SINGLEAPPLICATION}.tar.gz
+ https://gitlab.freedesktop.org/uchardet/uchardet/-/archive/${COMMIT_UCHARDET}.tar.gz
+ -> uchardet-${COMMIT_UCHARDET}.tar.gz
+ https://github.com/editorconfig/editorconfig-core-qt/archive/${COMMIT_EDITORCONFIG}.tar.gz
+ -> editorconfig-core-qt-${COMMIT_EDITORCONFIG}.tar.gz
+ https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System/archive/${COMMIT_QADS}.tar.gz
+ -> Qt-Advanced-Docking-System-${COMMIT_QADS}.tar.gz
+ https://github.com/alex-spataru/QSimpleUpdater/archive/${COMMIT_QSIMPLEUPDATER}.tar.gz
+ -> QSimpleUpdater-${COMMIT_QSIMPLEUPDATER}.tar.gz
+"
+S="${WORKDIR}/${MY_PN}-${COMMIT_NOTEPADNEXT}"
+
+LICENSE="GPL-3"
+# submodule licenses
+LICENSE+=" MIT LGPL-2.1 MIT-no-machine-learning || ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ x11-libs/libxcb:=
+ dev-qt/qtbase:6[gui,network,widgets]
+ dev-qt/qt5compat:6
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-qt/qttools:6
+"
+
+src_prepare() {
+ default
+ mv -T "${WORKDIR}"/QSimpleUpdater-"${COMMIT_QSIMPLEUPDATER}" "${S}"/src/QSimpleUpdater || die
+ mv -T "${WORKDIR}"/Qt-Advanced-Docking-System-"${COMMIT_QADS}" "${S}"/src/ads || die
+ mv -T "${WORKDIR}"/editorconfig-core-qt-"${COMMIT_EDITORCONFIG}" "${S}"/src/editorconfig-core-qt || die
+ mv -T "${WORKDIR}"/SingleApplication-"${COMMIT_SINGLEAPPLICATION}" "${S}"/src/singleapplication || die
+ mv -T "${WORKDIR}"/uchardet-"${COMMIT_UCHARDET}" "${S}"/src/uchardet || die
+}
+
+src_configure() {
+ eqmake6 src/NotepadNext.pro
+}
+
+src_install() {
+ einstalldocs
+ emake INSTALL_ROOT="${ED}" install
+}
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: app-editors/notepadnext/
@ 2024-11-20 13:05 David Roman
0 siblings, 0 replies; 2+ messages in thread
From: David Roman @ 2024-11-20 13:05 UTC (permalink / raw
To: gentoo-commits
commit: 17430360e96f00ebb718183f1172bbf85508f2ca
Author: Sebastian Engel <sighunter <AT> gmx <DOT> de>
AuthorDate: Wed Nov 20 08:50:26 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Nov 20 08:50:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=17430360
app-editors/notepadnext: add 0.9
Signed-off-by: Sebastian Engel <sighunter <AT> gmx.de>
app-editors/notepadnext/Manifest | 3 ++
app-editors/notepadnext/notepadnext-0.9.ebuild | 66 ++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/app-editors/notepadnext/Manifest b/app-editors/notepadnext/Manifest
index 3944c9290..1244644a2 100644
--- a/app-editors/notepadnext/Manifest
+++ b/app-editors/notepadnext/Manifest
@@ -1,6 +1,9 @@
DIST QSimpleUpdater-791c8e2d148943f1f3147753591e9d5bcf637c15.tar.gz 299359 BLAKE2B ea5c14a094a37091cc42efc11b003f8b4c56f95cd53be9af803db21d4cf8d7b104f6bc0459a1f6064dbc868155eb633bc71065c58e6ff6c026e559283ad25c7b SHA512 0d6bdf6b3ff694527a7f8f9cf2bed38e8090d48fae934908451c4f0f8fa84892c70248ddea30da9e1aa21e4afddd3c7090f364a830777ca6648e3f869c0ea337
+DIST QSimpleUpdater-911727370d90001077f93ea94545099e197400a0.tar.gz 302416 BLAKE2B caf04a3d37fb6768c3fb0147b07d5da3fe8dcee36d6d7715d11a3fe3820d442c3a8be05f996f47c13f3646d94ec776ee7b28b52e4434e55385eec7c360c6c355 SHA512 4200cc4d2c05a10c05f5a31615926d83d89a8e152a388f53563de131ea4f5b3eb91c902d29ca29d5c8823ef4078092db1ffc3c48c4865a5a76e0e4301a429e29
DIST Qt-Advanced-Docking-System-952131a1e9730636e0ee87e99fcc8bdb259f6451.tar.gz 21523386 BLAKE2B e0e2446a211073652e1062b618f01488ab3a4c7a1747cd2ec3fb5b13b9b68dedb0ec5b1704f133625c3be8b3746023d95a41204f343fbc180df0387475448584 SHA512 e51b0adee1e55abf0daaa3cc7909b440364d8d3ef0caa11e653eff4409da59981f4037787f8783fd0ed2d27d7506cb8e6b9b003843d320f19871b93897377d1a
+DIST Qt-Advanced-Docking-System-e857421fdf32e3dd438a1b5dd73b1ffe837f2ab8.tar.gz 21796419 BLAKE2B fba180ab5db0055469c9eaeb25dc134d05665445f53b16b02645e948bcf75741494869d8aa771ec5e90ba8df18735af645057731e49fc8da2d8bfb762a88817c SHA512 a913fafa1a6519e30cddf8746b72af5c34158e66f4cf070f7e7d9f60b2081ceede99cbf1356f68f75b8220ba8273734f69baa40c0de96000f20efe768ddb2d4d
DIST SingleApplication-494772e98cef0aa88124f154feb575cc60b08b38.tar.gz 23324 BLAKE2B eccf28a712e058f2ad997cd0ccd8f2117eec06e34846f87c1d6e51b0ca04ef1da0169fdd20f8f8de80a81ffa280c4045db7a1321691a5cfac8de3e5f60260f5d SHA512 98178e86fa85fcaa3e2f0030ce4e26c70489f364448c79b3e0cae304ad8fe698a4d29c0030810cef0edd32c17ebdaafc2223e32506381ade6705dcf831537221
DIST editorconfig-core-qt-ee967262db4fdbd735f9971cc0c90cf4f3100d3a.tar.gz 7309 BLAKE2B 09f384d1d2392f64d847793f27ce9fb6ced30b028958182d32453c9367f778e3d1891fb4a6b3759294c9d383091acc8b590e7972214eb0d790347d49d00dafec SHA512 7b965f8528572e9c3b491e4d31599787574394dc7da8e086f61f5a7fb01cff8bfa2405d30acd7d43e628c5d4b9f00da4f0d45dc0e9a4513254c56d2713fd37a9
DIST notepadnext-0.8_p20240828.tar.gz 5260067 BLAKE2B c52b4ae22c75c96ff68f974c39ef862f21c837368b66faafc004ee6e5e2eca45767dbbeb0e9eeb467633f120e50e33c6d618f955c25f7a32f47cd52c8a1b7c5f SHA512 cea6c3b01d409769998ec059aa5befa2bf64bc81f42fd7c0afdbd918e1fcdba58f1110f28879e177aa2b6e86d59e48a3b3e6d66d19b6a5f5ac2ce443ee67b585
+DIST notepadnext-0.9.tar.gz 5317728 BLAKE2B f432be11aaf1035999d882aa6f66ba4fe77f2e8e00700d67ba23c12379bb0d13ba4dd17f781c82779ddfeb54bfdd87361c1b70c116fbc67976b1cd1d216ef868 SHA512 da432cad7dd7301fb2eb3af199a8f5a43c1f69267eb24257bc297e6443b0da986e82a0f4e54eac103c564e6e361fbdad380728d935dc3a6f0d25092d68ead600
DIST uchardet-edae8e81cfb8092496f94da1a306c4c9f0ce32bb.tar.gz 463130 BLAKE2B 1007657b22439187e40bbbd524818ffdcf4468ae0cbf7ec2708311bf3f9c7daa596bec03f812b2c37fa134df70b024505ce41918d8612154835e4dbe1daea2f7 SHA512 003c5155bbfd6cb1f657338970033e25a97a54aabe30a991696e6e4fc7536e1c2715fcc768a2a8ae3ed3fc9feae523723ea7a3b38dec5efc07b72d86733f1742
diff --git a/app-editors/notepadnext/notepadnext-0.9.ebuild b/app-editors/notepadnext/notepadnext-0.9.ebuild
new file mode 100644
index 000000000..647481c24
--- /dev/null
+++ b/app-editors/notepadnext/notepadnext-0.9.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils xdg
+
+MY_PN="NotepadNext"
+COMMIT_NOTEPADNEXT="8319f2cac535fed26b3152478f30bf494df969f8"
+COMMIT_SINGLEAPPLICATION="494772e98cef0aa88124f154feb575cc60b08b38"
+COMMIT_UCHARDET="edae8e81cfb8092496f94da1a306c4c9f0ce32bb"
+COMMIT_EDITORCONFIG="ee967262db4fdbd735f9971cc0c90cf4f3100d3a"
+COMMIT_QADS="e857421fdf32e3dd438a1b5dd73b1ffe837f2ab8"
+COMMIT_QSIMPLEUPDATER="911727370d90001077f93ea94545099e197400a0"
+
+DESCRIPTION="A cross-platform reimplementation of Notepad++ based on Qt"
+HOMEPAGE="https://github.com/dail8859/NotepadNext"
+SRC_URI="
+ https://github.com/dail8859/${MY_PN}/archive/${COMMIT_NOTEPADNEXT}.tar.gz
+ -> ${P}.tar.gz
+ https://github.com/itay-grudev/SingleApplication/archive/${COMMIT_SINGLEAPPLICATION}.tar.gz
+ -> SingleApplication-${COMMIT_SINGLEAPPLICATION}.tar.gz
+ https://gitlab.freedesktop.org/uchardet/uchardet/-/archive/${COMMIT_UCHARDET}.tar.gz
+ -> uchardet-${COMMIT_UCHARDET}.tar.gz
+ https://github.com/editorconfig/editorconfig-core-qt/archive/${COMMIT_EDITORCONFIG}.tar.gz
+ -> editorconfig-core-qt-${COMMIT_EDITORCONFIG}.tar.gz
+ https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System/archive/${COMMIT_QADS}.tar.gz
+ -> Qt-Advanced-Docking-System-${COMMIT_QADS}.tar.gz
+ https://github.com/alex-spataru/QSimpleUpdater/archive/${COMMIT_QSIMPLEUPDATER}.tar.gz
+ -> QSimpleUpdater-${COMMIT_QSIMPLEUPDATER}.tar.gz
+"
+S="${WORKDIR}/${MY_PN}-${COMMIT_NOTEPADNEXT}"
+
+LICENSE="GPL-3"
+# submodule licenses
+LICENSE+=" MIT LGPL-2.1 MIT-no-machine-learning || ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ x11-libs/libxcb:=
+ dev-qt/qtbase:6[gui,network,widgets]
+ dev-qt/qt5compat:6
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-qt/qttools:6
+"
+
+src_prepare() {
+ default
+ mv -T "${WORKDIR}"/QSimpleUpdater-"${COMMIT_QSIMPLEUPDATER}" "${S}"/src/QSimpleUpdater || die
+ mv -T "${WORKDIR}"/Qt-Advanced-Docking-System-"${COMMIT_QADS}" "${S}"/src/ads || die
+ mv -T "${WORKDIR}"/editorconfig-core-qt-"${COMMIT_EDITORCONFIG}" "${S}"/src/editorconfig-core-qt || die
+ mv -T "${WORKDIR}"/SingleApplication-"${COMMIT_SINGLEAPPLICATION}" "${S}"/src/singleapplication || die
+ mv -T "${WORKDIR}"/uchardet-"${COMMIT_UCHARDET}" "${S}"/src/uchardet || die
+}
+
+src_configure() {
+ eqmake6 src/NotepadNext.pro
+}
+
+src_install() {
+ einstalldocs
+ emake INSTALL_ROOT="${ED}" install
+}
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2024-11-20 13:05 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-20 13:05 [gentoo-commits] repo/proj/guru:master commit in: app-editors/notepadnext/ David Roman
-- strict thread matches above, loose matches on Subject: below --
2024-11-07 23:44 David Roman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox