diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-12 19:09:37 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-12 19:09:37 -0500 |
| commit | b590c8d7572b727d565cc0b8ff660d43569845de (patch) | |
| tree | 06f7a4102ea4e845df8b66660f252920d52952f9 /app-doc | |
| parent | 24f9cbfc4c34fdb6a6e03311674414e881ceab47 (diff) | |
| download | baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.gz baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.xz baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.zip | |
Adding metadata
Diffstat (limited to 'app-doc')
244 files changed, 5055 insertions, 0 deletions
diff --git a/app-doc/a68-jargon/Manifest b/app-doc/a68-jargon/Manifest new file mode 100644 index 000000000000..4d0537042204 --- /dev/null +++ b/app-doc/a68-jargon/Manifest @@ -0,0 +1 @@ +DIST a68-jargon-0_pre20251020.srht.tar.gz 75097 BLAKE2B e1678f0c1771b5ed812f825ff7715508f2cb3b88a63e2d502d3f853869f4c84f4521b835ec2966dae8eaaf9dda5cc83ee70120c22ab2791041322fefd81a89d5 SHA512 72792b8dde578d14738fee502529ffaaf31ad5d54c8bd33c83f38c9ab118c88ed040df1f0188ec54412da59804b600a71802ba13e8efce9119a546c784b530d7 diff --git a/app-doc/a68-jargon/a68-jargon-0_pre20251020.ebuild b/app-doc/a68-jargon/a68-jargon-0_pre20251020.ebuild new file mode 100644 index 000000000000..270cce7403e3 --- /dev/null +++ b/app-doc/a68-jargon/a68-jargon-0_pre20251020.ebuild @@ -0,0 +1,46 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Definitions of many terms in the Algol 68 language context" +HOMEPAGE="https://jemarch.net/a68-jargon/" + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://git.sr.ht/~jemarch/a68-jargon" + inherit git-r3 +else + JARGON_COMMIT="07940f3a40be1a49bcd56603bb671809885f9c12" + SRC_URI="https://git.sr.ht/~jemarch/a68-jargon/archive/${JARGON_COMMIT}.tar.gz -> ${P}.srht.tar.gz" + S="${WORKDIR}"/${PN}-${JARGON_COMMIT} + + KEYWORDS="~amd64" +fi + +LICENSE="|| ( FDL-1.3+ GPL-3+ ) public-domain" +SLOT="0" +IUSE="pdf" + +BDEPEND=" + sys-apps/texinfo + pdf? ( + app-text/ghostscript-gpl + app-text/texlive-core + virtual/texi2dvi + ) +" + +src_prepare() { + default + eautoreconf +} + +src_compile() { + emake all $(usev pdf 'pdf') +} + +src_install() { + emake DESTDIR="${D}" install $(usev pdf 'install-pdf') +} diff --git a/app-doc/a68-jargon/a68-jargon-9999.ebuild b/app-doc/a68-jargon/a68-jargon-9999.ebuild new file mode 100644 index 000000000000..270cce7403e3 --- /dev/null +++ b/app-doc/a68-jargon/a68-jargon-9999.ebuild @@ -0,0 +1,46 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Definitions of many terms in the Algol 68 language context" +HOMEPAGE="https://jemarch.net/a68-jargon/" + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://git.sr.ht/~jemarch/a68-jargon" + inherit git-r3 +else + JARGON_COMMIT="07940f3a40be1a49bcd56603bb671809885f9c12" + SRC_URI="https://git.sr.ht/~jemarch/a68-jargon/archive/${JARGON_COMMIT}.tar.gz -> ${P}.srht.tar.gz" + S="${WORKDIR}"/${PN}-${JARGON_COMMIT} + + KEYWORDS="~amd64" +fi + +LICENSE="|| ( FDL-1.3+ GPL-3+ ) public-domain" +SLOT="0" +IUSE="pdf" + +BDEPEND=" + sys-apps/texinfo + pdf? ( + app-text/ghostscript-gpl + app-text/texlive-core + virtual/texi2dvi + ) +" + +src_prepare() { + default + eautoreconf +} + +src_compile() { + emake all $(usev pdf 'pdf') +} + +src_install() { + emake DESTDIR="${D}" install $(usev pdf 'install-pdf') +} diff --git a/app-doc/a68-jargon/metadata.xml b/app-doc/a68-jargon/metadata.xml new file mode 100644 index 000000000000..1852c8beba1b --- /dev/null +++ b/app-doc/a68-jargon/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>sam@gentoo.org</email> + <name>Sam James</name> + </maintainer> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/audacity/Manifest b/app-doc/audacity/Manifest new file mode 100644 index 000000000000..d0cfb5f2b720 --- /dev/null +++ b/app-doc/audacity/Manifest @@ -0,0 +1,2 @@ +DIST audacity-manual-3.3.3.tar.gz 22938196 BLAKE2B b2646c84859a10e2f2d80abe44c3dc33021fda92b9e60e746fdae95ea7b32003d2a804c7ef8f88b3c3e3efdce8e0f3b2acf846753bede9d05dbbb92777c1055c SHA512 d522b94157f091206341a05b67dbf3c776fedb5a8329f4301244a9ad9cb5f638d49dda11fbb11d376f8f5c4509f1984933d388c44830c8c2ce0c2b59ee7607f9 +DIST audacity-manual-3.4.2.tar.gz 23305736 BLAKE2B 641c4d0fc70eece83906d4c2df427037ff675cab179860f4d637ffcb38b9390409557bcc11e819657c86ff99c3fce513b1f877a1e9c5597157881392e5dc3ce7 SHA512 0664d7c925c9e2c3a15e7b403ef2b8752ce219c40f16e361fc567794ddac92d94bdc93ddb73ac9e4251ab26c352cf072d62f765b5644df3a53febb1babfd6fbe diff --git a/app-doc/audacity/audacity-3.3.3.ebuild b/app-doc/audacity/audacity-3.3.3.ebuild new file mode 100644 index 000000000000..c033739b6a0e --- /dev/null +++ b/app-doc/audacity/audacity-3.3.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="HTML reference manual for Audacity" +HOMEPAGE="https://www.audacityteam.org/" + +if [[ ${PV} = 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/audacity/audacity-manual.git" +else + KEYWORDS="~amd64" + S="${WORKDIR}/help" + SRC_URI="amd64? ( https://github.com/audacity/audacity-manual/releases/download/v${PV}/audacity-manual-${PV}.tar.gz )" +fi + +LICENSE="CC-BY-3.0" +SLOT="0" + +src_install() { + docinto html + dodoc -r "${S}"/manual/{m,man} + dodoc "${S}"/manual/{favicon.ico,index.html,quick_help.html} + dosym ../../doc/${PF}/html /usr/share/${PN}/help/manual +} diff --git a/app-doc/audacity/audacity-3.4.2.ebuild b/app-doc/audacity/audacity-3.4.2.ebuild new file mode 100644 index 000000000000..c033739b6a0e --- /dev/null +++ b/app-doc/audacity/audacity-3.4.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="HTML reference manual for Audacity" +HOMEPAGE="https://www.audacityteam.org/" + +if [[ ${PV} = 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/audacity/audacity-manual.git" +else + KEYWORDS="~amd64" + S="${WORKDIR}/help" + SRC_URI="amd64? ( https://github.com/audacity/audacity-manual/releases/download/v${PV}/audacity-manual-${PV}.tar.gz )" +fi + +LICENSE="CC-BY-3.0" +SLOT="0" + +src_install() { + docinto html + dodoc -r "${S}"/manual/{m,man} + dodoc "${S}"/manual/{favicon.ico,index.html,quick_help.html} + dosym ../../doc/${PF}/html /usr/share/${PN}/help/manual +} diff --git a/app-doc/audacity/audacity-9999.ebuild b/app-doc/audacity/audacity-9999.ebuild new file mode 100644 index 000000000000..c033739b6a0e --- /dev/null +++ b/app-doc/audacity/audacity-9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="HTML reference manual for Audacity" +HOMEPAGE="https://www.audacityteam.org/" + +if [[ ${PV} = 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/audacity/audacity-manual.git" +else + KEYWORDS="~amd64" + S="${WORKDIR}/help" + SRC_URI="amd64? ( https://github.com/audacity/audacity-manual/releases/download/v${PV}/audacity-manual-${PV}.tar.gz )" +fi + +LICENSE="CC-BY-3.0" +SLOT="0" + +src_install() { + docinto html + dodoc -r "${S}"/manual/{m,man} + dodoc "${S}"/manual/{favicon.ico,index.html,quick_help.html} + dosym ../../doc/${PF}/html /usr/share/${PN}/help/manual +} diff --git a/app-doc/audacity/metadata.xml b/app-doc/audacity/metadata.xml new file mode 100644 index 000000000000..860081003374 --- /dev/null +++ b/app-doc/audacity/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>mehw.is.me@inventati.org</email> + <name>Matthew White</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>proaudio@gentoo.org</email> + <name>Gentoo ProAudio Project</name> + </maintainer> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/autobook/Manifest b/app-doc/autobook/Manifest new file mode 100644 index 000000000000..b6868406024f --- /dev/null +++ b/app-doc/autobook/Manifest @@ -0,0 +1,5 @@ +DIST autobook-1.5.tar.gz 357570 BLAKE2B 2478aebf5820ba2cafa7d62c0689554d65d44a527551c275e6edc691aecbfcaf87cf3e4662263a9b4eecf09ce4d0852a0779438e3c5f06075adceedcb7a6d621 SHA512 2a7d3d6f8b224a86dfd1912282b29e31abca14794584dbda35bc617938bf5f37de83bc65a7c53c2a3f4635f04697531e0447fbd796df826aec246f80a4374397 +DIST convenience-2.0.tar.gz 1771 BLAKE2B b840a0cfd717fb8e8449bf260b491702b54986d9716506290152d80e76d998c7998a37039d1b1548a4ddfb80f01542b3ff49721265783df83b7e5c579751f89f SHA512 005cc018d6d93377b4225372bca0361c83eab59d1f1126eb6463b3482d0c763429168a4e2ba71d04bde035551958b2e06560c70fffb9cb0f6ba04947bbbec3af +DIST foonly-2.0.tar.gz 1211 BLAKE2B 363b346a547a7a4980cbd25b28ef5b93923655f4f1f7af8c718608e12d890cf7d8cf8d9ec01e5fe0a7eb39557cae02d5993b332f2d27b7c381b184e95fcc2bcf SHA512 fba2bf9fdcea37781f72d6fa2dd78811874d67ee8cc7d6145e69ae1d9ef5117747303cad049235111629f0f73139464326144b6d3b6a7f1d416e2401dc53a528 +DIST hello-2.0.tar.gz 1278 BLAKE2B 7278948882f2316ed67590db9b55419c578d623bfc92292571f8032800e9a5c2610215907b3ad4c6f63f4d792f2ddca00173485e6fd79cc5ef32f43e5333dd9d SHA512 9f38671f3d96998b410006c70758773a89f5e38149a4fcfc818cb57b4767e87d24d82ac24d7ef6d084197dc87b06044722dad138a9a57c0781052a8e44a0b67b +DIST small-2.0.tar.gz 21912 BLAKE2B 1fb87e05e047e7477d931b5ee1f90bba6873109db2d88962466d97c12900ba10ce09bd597b407c48554b179fbca812c7321366bb769f7836cfc56ae0a8c550af SHA512 2fb689bc7b35ae0f1a4b71cd78012cbe1a87f0392da1c1b6321123fe0e3acae53d189ab31ab2038f6e9f6c69d5fad20381212ec6f2b37b837ddbd770e8ab8dde diff --git a/app-doc/autobook/autobook-1.5.ebuild b/app-doc/autobook/autobook-1.5.ebuild new file mode 100644 index 000000000000..b49fd4f82ec1 --- /dev/null +++ b/app-doc/autobook/autobook-1.5.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="GNU Autoconf, Automake and Libtool" +HOMEPAGE="https://sourceware.org/autobook/" +SRC_URI=" + https://sourceware.org/autobook/${P}.tar.gz + https://sourceware.org/autobook/foonly-2.0.tar.gz + https://sourceware.org/autobook/small-2.0.tar.gz + https://sourceware.org/autobook/hello-2.0.tar.gz + https://sourceware.org/autobook/convenience-2.0.tar.gz" + +LICENSE="OPL" +SLOT="0" +KEYWORDS="amd64 arm ~hppa ~m68k ppc ~riscv ~s390 x86" + +src_install() { + local HTML_DOCS=( . ) + einstalldocs + + local d + for d in {convenience,foonly,hello,small}-2.0; do + dodoc -r "${WORKDIR}"/${d} + done +} diff --git a/app-doc/autobook/metadata.xml b/app-doc/autobook/metadata.xml new file mode 100644 index 000000000000..e093771dd80c --- /dev/null +++ b/app-doc/autobook/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>base-system@gentoo.org</email> + <name>Gentoo Base System</name> + </maintainer> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/blas-docs/Manifest b/app-doc/blas-docs/Manifest new file mode 100644 index 000000000000..fdc126d764c5 --- /dev/null +++ b/app-doc/blas-docs/Manifest @@ -0,0 +1,3 @@ +DIST blas-report.ps 1874460 BLAKE2B 3bbef21663dd4642c74110356b828fc4d84cf1d70afe10ac6d0c7117cb133b0f6005f9787e6a49040247d485f409511c214990b336177380f631c567ef1eb92c SHA512 90346f29fadb6304afd4e1b6c170fc71008f9ffa750d49256feb3d37e9ba646e5120ee6e3cbfa8f10c7916119591b240c72ec747f8135bf6581539365838b044 +DIST blasqr.ps 235163 BLAKE2B cf9d03453690d4b25ba0f77741cec1f57dcfbb1be81ece8a940dc06539526d31f79a56179e7e33e3c0725c7ffc125779d6a2293cc2550dd8628eddac9a0a71e3 SHA512 8795864bd250abc4e7ba396b35277554e7226161133d57206dd4d843d265632d3a4977386412547d620d0091013add0ae156182fa5cac20a2272f1cb17915289 +DIST lapack-man-3.1.1.tgz 1117350 BLAKE2B 3c1dfa55efdc1a2e11315885d853354060d04f3beab701d0dd9574e67ba9b34ec762c23b6275812a6849fbac0141c7a5fa56a86d4a340caeab5c001bc274392e SHA512 3dca890ec618f8c87de137760bd072a8664afc21d9f73e8b04b8bf1e4fd50f0796f11c9327f10ca34e3169fd55bbe8007da044580713428652eaa2c3dc25982a diff --git a/app-doc/blas-docs/blas-docs-3.1.1.ebuild b/app-doc/blas-docs/blas-docs-3.1.1.ebuild new file mode 100644 index 000000000000..a90d65ea6178 --- /dev/null +++ b/app-doc/blas-docs/blas-docs-3.1.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Documentation reference and man pages for blas implementations" +HOMEPAGE="https://www.netlib.org/blas" +SRC_URI="mirror://gentoo/lapack-man-${PV}.tgz + http://www.netlib.org/blas/blasqr.ps + http://www.netlib.org/blas/blast-forum/blas-report.ps" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +IUSE="" + +S=${WORKDIR}/lapack-${PV}/manpages + +src_install() { + # rename because doman does not yet understand manl files + local f t + for f in blas/man/manl/*.l; do + t="${f%%.l}.n" + mv "${f}" "${t}" || die + done + + doman blas/man/manl/*.n + dodoc README "${DISTDIR}"/blas{-report,qr}.ps +} diff --git a/app-doc/blas-docs/metadata.xml b/app-doc/blas-docs/metadata.xml new file mode 100644 index 000000000000..d9770a693475 --- /dev/null +++ b/app-doc/blas-docs/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>sci@gentoo.org</email> + <name>Gentoo Science Project</name> + </maintainer> + <stabilize-allarches /> + <longdescription lang="en"> +BLAS (Basic Linear Algebra Subroutines) is a set of efficient routines +for most of the basic vector and matrix operations. They are widely +used as the basis for other high quality linear algebra software, for +example lapack and linpack. This implementation is the Fortran 77 +reference implementation found at netlib. +This package contains manual pages for the routines, and other +quick reference in postscript format. +</longdescription> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/cantera-docs/Manifest b/app-doc/cantera-docs/Manifest new file mode 100644 index 000000000000..6847998a823c --- /dev/null +++ b/app-doc/cantera-docs/Manifest @@ -0,0 +1,2 @@ +DIST cantera-docs-3.0.0.tar.xz 6397512 BLAKE2B 086c81acf7a26c6ef429c37873b176cfb73168e03bb445120184008b9a92eeaf1eeb7bfbea7acce8c9741e5eababf7e10ed7cb0d2f239f4a73a77f52a8488b7a SHA512 57870ff1adf433c83f713541321b9742bb9881d5dbb3429c161ed7cf84bad9ccf9ec8ed725c6672dc449e4041144a82dc3ae443f757bcdbd14b297801e9fe5b9 +DIST cantera-docs-3.2.0.tar.xz 27282780 BLAKE2B 09a0ce7b101073ab7c6487f009f602a3d01f501a139af31fe3898152ce4c1ef284689fa5381bc22512f47b5fcce91dc2f34ea3cf09dbfc4a7b065a3ac057aaa1 SHA512 ba095922884f14198e00ec4ef8cf3b6cce2e93a64956634fa73118a5d4de23a6083cf47064cee6663628ef5b58cad9a34c212f7ed72b9619e7a2d0d1b1d49fdd diff --git a/app-doc/cantera-docs/cantera-docs-3.0.0.ebuild b/app-doc/cantera-docs/cantera-docs-3.0.0.ebuild new file mode 100644 index 000000000000..8047e7f1f9cf --- /dev/null +++ b/app-doc/cantera-docs/cantera-docs-3.0.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="Documentation API reference for Cantera package libraries" +HOMEPAGE="https://cantera.org" +SRC_URI="https://github.com/band-a-prend/gentoo-overlay/releases/download/ct-docs-${PV}/${P}_modified_menu.tar.xz -> ${P}.tar.xz" +S="${WORKDIR}/" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 ~riscv ~x86" + +src_install() { + insinto /usr/share/cantera/doc/ + doins -r "${S}/." + + make_desktop_entry "/usr/bin/xdg-open /usr/share/cantera/doc/doxygen/html/index.html" "Cantera Doxygen Documentation" "text-html" "Development" + make_desktop_entry "/usr/bin/xdg-open /usr/share/cantera/doc/sphinx/html/index.html" "Cantera Sphinx Documentation" "text-html" "Development" +} diff --git a/app-doc/cantera-docs/cantera-docs-3.2.0.ebuild b/app-doc/cantera-docs/cantera-docs-3.2.0.ebuild new file mode 100644 index 000000000000..c9dba40b8e8e --- /dev/null +++ b/app-doc/cantera-docs/cantera-docs-3.2.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg + +DESCRIPTION="Documentation API reference for Cantera package libraries" +HOMEPAGE="https://cantera.org" +# Non-modified pre-build online documentation is available on https://cantera.org +# or on api-docs repository https://github.com/Cantera/api-docs/tree/main/3.2 +SRC_URI="https://github.com/band-a-prend/gentoo-overlay/releases/download/ct-docs-${PV}/${P}.tar.xz" + +S="${WORKDIR}/" + +## MIT license is for doxygen-awesome-css +## Apache-2.0 license is for MathJax (for offline equations rendering) +LICENSE="BSD MIT Apache-2.0" +SLOT="0" +KEYWORDS="amd64 ~riscv ~x86" + +src_install() { + insinto /usr/share/ + doins -r "${S}/." +} diff --git a/app-doc/cantera-docs/metadata.xml b/app-doc/cantera-docs/metadata.xml new file mode 100644 index 000000000000..937cb91f248e --- /dev/null +++ b/app-doc/cantera-docs/metadata.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>torokhov-s-a@yandex.ru</email> + <name>Sergey Torokhov</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <stabilize-allarches /> + <longdescription lang="en"> + Cantera Doxygen API Documentation for C++ library + and Sphinx API Documentation for CTI tool, Python module and Matlab interface. + </longdescription> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/cppman/Manifest b/app-doc/cppman/Manifest new file mode 100644 index 000000000000..83e9f28fa0b6 --- /dev/null +++ b/app-doc/cppman/Manifest @@ -0,0 +1,2 @@ +DIST cppman-0.5.9.tar.gz 4657401 BLAKE2B 9d9bdbe81808ad26b242670c61d04cb6e5ce85f644ca5c0bba1e348fd36615a3252e705810abf3deb5d5f74db9b55682850a7ca83775ed30c1cc0c74b8dd038d SHA512 5a660be80c99fee0a68fe0a114548fde6998c18aaacca7a3030b28b8b44bdfd8071c72f0c5bbd8bdce86932f5a57b186373de89796182e39dd1149cf4019c3a1 +DIST cppman-0.6.0.tar.gz 1645897 BLAKE2B 7127a3bc216a3be0c6ea6364bc7979cae47bb3ecb103e54e23dc0244f59d9bdbc98a6f1f2134a6b86e2fb5479baa6627ac1b0c6b4b23ca7b8bb93f6c4202d369 SHA512 a9160238eaac847a6e34b84789cf1be06675b82aceac1ed338e4c11eddf529bbfe68aa28095bc6d4d8d6031087004ade15318cfd674200425fd03b302e7562d6 diff --git a/app-doc/cppman/cppman-0.5.9.ebuild b/app-doc/cppman/cppman-0.5.9.ebuild new file mode 100644 index 000000000000..215c926b24cc --- /dev/null +++ b/app-doc/cppman/cppman-0.5.9.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{13..14} ) +PYTHON_REQ_USE="sqlite,threads(+)" +DISTUTILS_SINGLE_IMPL=yes +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 shell-completion bash-completion-r1 + +DESCRIPTION="C++ man pages for Linux, with source from cplusplus.com and cppreference.com" +HOMEPAGE="https://github.com/aitjcize/cppman" +SRC_URI="https://github.com/aitjcize/cppman/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + sys-apps/groff + $(python_gen_cond_dep ' + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/html5lib[${PYTHON_USEDEP}] + ') +" + +src_prepare() { + # Install data manually, nearly all of it is misplaced + sed -i '/data_files = _data_files,/d' setup.py || die + + distutils-r1_src_prepare +} + +python_test() { + ${EPYTHON} test/test.py || die +} + +src_install() { + distutils-r1_src_install + doman misc/cppman.1 + + newbashcomp misc/completions/cppman.bash cppman + dozshcomp misc/completions/zsh/_cppman + dofishcomp misc/completions/fish/cppman.fish +} diff --git a/app-doc/cppman/cppman-0.6.0.ebuild b/app-doc/cppman/cppman-0.6.0.ebuild new file mode 100644 index 000000000000..b0759849b095 --- /dev/null +++ b/app-doc/cppman/cppman-0.6.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{13..14} ) +PYTHON_REQ_USE="sqlite,threads(+)" +DISTUTILS_SINGLE_IMPL=yes +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 shell-completion edo + +DESCRIPTION="C++ man pages for Linux, with source from cplusplus.com and cppreference.com" +HOMEPAGE="https://github.com/aitjcize/cppman" + +SRC_URI="https://github.com/aitjcize/cppman/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" +IUSE="test" +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + sys-apps/groff + $(python_gen_cond_dep ' + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/html5lib[${PYTHON_USEDEP}]') +" +BDEPEND=" + test? ( $(python_gen_cond_dep ' + dev-python/beautifulsoup4[${PYTHON_USEDEP}]') ) +" + +src_prepare() { + # Install data manually, nearly all of it is misplaced + sed -i '/data_files = _data_files,/d' setup.py || die + + distutils-r1_src_prepare +} + +python_test() { + edo ${EPYTHON} test/test.py +} + +src_install() { + distutils-r1_src_install + doman misc/cppman.1 + + newbashcomp misc/completions/cppman.bash cppman + dozshcomp misc/completions/zsh/_cppman + dofishcomp misc/completions/fish/cppman.fish +} diff --git a/app-doc/cppman/metadata.xml b/app-doc/cppman/metadata.xml new file mode 100644 index 000000000000..4daad2bc851d --- /dev/null +++ b/app-doc/cppman/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>esteve.varela@gmail.com</email> + <name>Esteve Varela Colominas</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/csound-manual/Manifest b/app-doc/csound-manual/Manifest new file mode 100644 index 000000000000..b810e5433860 --- /dev/null +++ b/app-doc/csound-manual/Manifest @@ -0,0 +1,4 @@ +DIST Csound6.16.0_manual-fr_html.zip 25060442 BLAKE2B a08a5b22a9c5797ce98e523392f0023a9a15c7bae8166285b0dde93f3f1b557a10e6668b90e47f888189a49ba49860bb4405a87179c3b63b82339b21b4477e5f SHA512 a552e4cbc997ca59fd809e5200edf9ae219eed1e16d25d33ba7804a7e9ed82b689391fbae4d6d8f7c449f4a178a1fa17062fd9d9b0bae2504c2a29ec9f713004 +DIST Csound6.16.0_manual-fr_pdf.zip 10042266 BLAKE2B 9bab455552487a476aebb26de07f88d31fb3526fc880635a831e553812ad68696480aca0b7feca4c4fcec0c1d79058bd73d796c409d845ecf2c00eb36446ce68 SHA512 61d0d19d5eab8fe9c9ff3880cdcd03fe8f4a06875f7ea03bb9957c88222485a561469c810e3edc8edefe14a0fdfb18c802525bfaaed970fe017e99d4c13651c6 +DIST Csound6.16.0_manual_html.zip 24765630 BLAKE2B 3bf6e2202a42dfa826d39ef41282e1942f26cc3f6a3358e0de3a006f102b686342b4e1824a1c3a48ac37ffed31d9353e6946d948751dcc059819da649d63d9cb SHA512 e550a832e365ab186533045d110259699039d08a85ec2f53d4fe36aa31004725b1dc6732f71d9895fa19b3df5f4ec720af1b4f80856a14b0ffbd844c4ab2dbe3 +DIST Csound6.16.0_manual_pdf.zip 9640644 BLAKE2B 7bb35f806568a80abbd84a4f4988217bea09f3174881d802f6d61505f044c8a26b59036dcb61ead5315e756a4512eb1fb56b2824f27f09899a8fe1664a386754 SHA512 18347ce7080ca7997e98f8addffcc492c7ec5d8e037e71a33bb46fdbc5b58ec26ee42f370689fc228d4150bd9dedc31c7824ec4c19f3243d512977f4380f9490 diff --git a/app-doc/csound-manual/csound-manual-6.16.ebuild b/app-doc/csound-manual/csound-manual-6.16.ebuild new file mode 100644 index 000000000000..27a637faa0fc --- /dev/null +++ b/app-doc/csound-manual/csound-manual-6.16.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P=Csound${PV}.0 + +DESCRIPTION="The Csound reference manual" +HOMEPAGE="https://www.csounds.com/" +SRC_URI=" + https://github.com/csound/csound/releases/download/${PV}.0/${MY_P}_manual_pdf.zip + l10n_fr? ( https://github.com/csound/csound/releases/download/${PV}.0/${MY_P}_manual-fr_pdf.zip ) + + html? ( + https://github.com/csound/csound/releases/download/${PV}.0/${MY_P}_manual_html.zip + l10n_fr? ( https://github.com/csound/csound/releases/download/${PV}.0/${MY_P}_manual-fr_html.zip ) + )" + +LICENSE="FDL-1.2+" +SLOT="0" +KEYWORDS="amd64 ~riscv x86" +IUSE="html" + +LANGS=" fr" +IUSE+="${LANGS// / l10n_}" + +BDEPEND=" + app-arch/unzip + media-libs/libpng:0 +" + +S=${WORKDIR} + +src_unpack() { + unpack ${MY_P}_manual_pdf.zip + + if use html ; then + unpack ${MY_P}_manual_html.zip + mv html html-en + fi + + local lang + for lang in ${LANGS} ; do + use l10n_${lang} || continue + unpack ${MY_P}_manual-${lang}_pdf.zip + if use html ; then + unpack ${MY_P}_manual-${lang}_html.zip + mv html html-${lang} + fi + done +} + +src_prepare() { + default + + # Fix broken png file, bug 737130 + if use html; then + local png=html-en/images/delayk.png + pngfix -q --out=${png/.png/fixed.png} ${png} # see pngfix help for exit codes + [[ $? -gt 15 ]] && die "Failed to fix ${png}" + mv -f ${png/.png/fixed.png} ${png} || die + fi +} + +src_install() { + dodoc *.pdf + + if use html ; then + docinto html + dodoc -r html-en/* + + local lang + for lang in ${LANGS} ; do + use l10n_${lang} || continue + docinto html-${lang} + dodoc -r html-${lang}/* + done + fi +} diff --git a/app-doc/csound-manual/metadata.xml b/app-doc/csound-manual/metadata.xml new file mode 100644 index 000000000000..b8264ab83813 --- /dev/null +++ b/app-doc/csound-manual/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>proaudio@gentoo.org</email> + <name>Gentoo ProAudio Project</name> + </maintainer> + <use> + <flag name="html">Install HTML documentation</flag> + </use> + <upstream> + <remote-id type="cpe">cpe:/a:csound:csound</remote-id> + </upstream> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest new file mode 100644 index 000000000000..729d06de793b --- /dev/null +++ b/app-doc/devmanual/Manifest @@ -0,0 +1 @@ +DIST devmanual-0_pre20241109.tar.xz 187844 BLAKE2B 91e6d470e6a599d3437646ae884bf85a66482ca630ec2cf4f181ae2e9b785af57826dc4390b0c69525f23a68a664c8ea2d97ac3b74404b268d1fa1521ec12d81 SHA512 537a1a196efb3136c28bf8ff4edd48608bfb1ef01f92e5c8e0af7bb8f81fe58dcc2f971be22233b0d96a7a1906f1a9739f5583ccdd80e0fccbe58a21cc77e59d diff --git a/app-doc/devmanual/devmanual-0_pre20241109.ebuild b/app-doc/devmanual/devmanual-0_pre20241109.ebuild new file mode 100644 index 000000000000..30202b4653e1 --- /dev/null +++ b/app-doc/devmanual/devmanual-0_pre20241109.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{13..14} ) +PYTHON_REQ_USE="xml(+)" +inherit python-any-r1 readme.gentoo-r1 + +DESCRIPTION="The Gentoo Development Guide" +HOMEPAGE="https://devmanual.gentoo.org/" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git" +else + # "make dist" in devmanual repo + SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz" + S="${WORKDIR}/${PN}" + KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" +IUSE="+offline test" +RESTRICT="!test? ( test )" + +BDEPEND="dev-libs/libxslt + gnome-base/librsvg + media-fonts/open-sans + !offline? ( ${PYTHON_DEPS} ) + test? ( + >=dev-libs/libxml2-2.9.12 + >=app-text/htmltidy-5.8.0 + )" + +pkg_setup() { + use !offline && python-any-r1_pkg_setup +} + +src_compile() { + emake OFFLINE=$(usex offline 1 0) +} + +src_install() { + emake OFFLINE=$(usex offline 1 0) \ + DESTDIR="${D}" \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + install + + local DOC_CONTENTS="In order to browse the Gentoo Development Guide in + offline mode, point your browser to the following url: + file://${EPREFIX}/usr/share/doc/${PF}/html/index.html" + if ! has_version app-doc/eclass-manpages; then + DOC_CONTENTS+="\\n\\nThe offline version of the devmanual does not + include the documentation for the eclasses. If you need it, + then emerge app-doc/eclass-manpages." + fi + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild new file mode 100644 index 000000000000..44f1b84ffd00 --- /dev/null +++ b/app-doc/devmanual/devmanual-9999.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{13..14} ) +PYTHON_REQ_USE="xml(+)" +inherit python-any-r1 readme.gentoo-r1 + +DESCRIPTION="The Gentoo Development Guide" +HOMEPAGE="https://devmanual.gentoo.org/" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git" +else + # "make dist" in devmanual repo + SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz" + S="${WORKDIR}/${PN}" + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" +IUSE="+offline test" +RESTRICT="!test? ( test )" + +BDEPEND="dev-libs/libxslt + gnome-base/librsvg + media-fonts/open-sans + !offline? ( ${PYTHON_DEPS} ) + test? ( + >=dev-libs/libxml2-2.9.12 + >=app-text/htmltidy-5.8.0 + )" + +pkg_setup() { + use !offline && python-any-r1_pkg_setup +} + +src_compile() { + emake OFFLINE=$(usex offline 1 0) +} + +src_install() { + emake OFFLINE=$(usex offline 1 0) \ + DESTDIR="${D}" \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + install + + local DOC_CONTENTS="In order to browse the Gentoo Development Guide in + offline mode, point your browser to the following url: + file://${EPREFIX}/usr/share/doc/${PF}/html/index.html" + if ! has_version app-doc/eclass-manpages; then + DOC_CONTENTS+="\\n\\nThe offline version of the devmanual does not + include the documentation for the eclasses. If you need it, + then emerge app-doc/eclass-manpages." + fi + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-doc/devmanual/metadata.xml b/app-doc/devmanual/metadata.xml new file mode 100644 index 000000000000..1c42ac8b6c51 --- /dev/null +++ b/app-doc/devmanual/metadata.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>devmanual@gentoo.org</email> + <description> + Bugs for the devmanual documentation itself must be filed under + product "Documentation", component "Devmanual" + </description> + </maintainer> + <stabilize-allarches /> + <use> + <flag name="offline"> + Use alternative minimal stylesheet instead of Tyrian theme + </flag> + </use> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/dita-ot-bin/Manifest b/app-doc/dita-ot-bin/Manifest new file mode 100644 index 000000000000..bf4aefe72cac --- /dev/null +++ b/app-doc/dita-ot-bin/Manifest @@ -0,0 +1,2 @@ +DIST dita-ot-4.3.5.zip 53957093 BLAKE2B 3b3d8cd12b1d3b93e1c7744bd4a265b179396688d0a7117bd23f77dd1e2a082f102b1ee3440a4ebe1e34e5eedd5a653c89d5db5adb48799e9fdaf485fc6ad6d2 SHA512 acf80a56b43ebcfa9bbe051726ec818ee1dd1afc739050d586578e77e1a900d2107a515c864f7618b769657a68c667a7bc1c3f210377c2a0801f88f405d9c57b +DIST dita-ot-4.4.zip 53966269 BLAKE2B 4d86238214f004daef36ba773e94d7d86c386a6ce77bbe32b71a90a45a8fc549679e05cb2c9d22ea5b0b71891623cea7d579cc5aa5aa543316bbb5dc4a1995a0 SHA512 33de4f4954db395ab44443a5880badacfc2eea1e95084f2918eca6e386ef6f997b90312f2d77dcac8796dce8cd78f83d209f407edd11dff096a7cdb2bfb3e899 diff --git a/app-doc/dita-ot-bin/dita-ot-bin-4.3.5.ebuild b/app-doc/dita-ot-bin/dita-ot-bin-4.3.5.ebuild new file mode 100644 index 000000000000..1b7cef94a9ca --- /dev/null +++ b/app-doc/dita-ot-bin/dita-ot-bin-4.3.5.ebuild @@ -0,0 +1,45 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-pkg-2 + +MY_PN=${PN%*-bin} +MY_P=${MY_PN}-${PV} +DESCRIPTION="Darwin Information Typing Architecture - Open Toolkit publishing engine" +HOMEPAGE="https://www.dita-ot.org/ https://github.com/dita-ot/dita-ot" +SRC_URI="https://github.com/dita-ot/dita-ot/releases/download/${PV}/${MY_P}.zip" +S="${WORKDIR}"/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64" + +DEPEND=">=virtual/jdk-17:*" +RDEPEND=">=virtual/jre-17:*" +BDEPEND="app-arch/unzip" + +PATCHES=( + "${FILESDIR}"/${PN}-4.3-set-java-home.patch +) + +src_prepare() { + default + java-pkg-2_src_prepare +} + +src_install() { + local installpath=/opt/${MY_P} + local installbinpath="${installpath}"/bin + insinto "${installpath}" + doins -r config lib plugins resources + + java-pkg_regjar "${installpath}"/lib/dost.jar + + exeinto "${installbinpath}" + doexe bin/dita + dosym -r "${installbinpath}"/dita /usr/bin/dita + + einstalldocs +} diff --git a/app-doc/dita-ot-bin/dita-ot-bin-4.4.ebuild b/app-doc/dita-ot-bin/dita-ot-bin-4.4.ebuild new file mode 100644 index 000000000000..d66b7bee5ca1 --- /dev/null +++ b/app-doc/dita-ot-bin/dita-ot-bin-4.4.ebuild @@ -0,0 +1,45 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-pkg-2 + +MY_PN=${PN%*-bin} +MY_P=${MY_PN}-${PV} +DESCRIPTION="Darwin Information Typing Architecture - Open Toolkit publishing engine" +HOMEPAGE="https://www.dita-ot.org/ https://github.com/dita-ot/dita-ot" +SRC_URI="https://github.com/dita-ot/dita-ot/releases/download/${PV}/${MY_P}.zip" +S="${WORKDIR}"/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64" + +DEPEND=">=virtual/jdk-17:*" +RDEPEND=">=virtual/jre-17:*" +BDEPEND="app-arch/unzip" + +PATCHES=( + "${FILESDIR}"/${PN}-4.3-set-java-home.patch +) + +src_prepare() { + default + java-pkg-2_src_prepare +} + +src_install() { + local installpath=/opt/${MY_P} + local installbinpath="${installpath}"/bin + insinto "${installpath}" + doins -r config lib plugins resources + + java-pkg_regjar "${installpath}"/lib/dost.jar + + exeinto "${installbinpath}" + doexe bin/dita + dosym -r "${installbinpath}"/dita /usr/bin/dita + + einstalldocs +} diff --git a/app-doc/dita-ot-bin/files/dita-ot-bin-4.3-set-java-home.patch b/app-doc/dita-ot-bin/files/dita-ot-bin-4.3-set-java-home.patch new file mode 100644 index 000000000000..4704b8a747e7 --- /dev/null +++ b/app-doc/dita-ot-bin/files/dita-ot-bin-4.3-set-java-home.patch @@ -0,0 +1,15 @@ +dita-ot requires java 17 or higher. +Set JAVA_HOME accordingly. + +--- a/bin/dita ++++ b/bin/dita +@@ -20,6 +20,9 @@ + # See the License for the specific language governing permissions and + # limitations under the License. + ++eval "$(gjl -v -p dita-ot-bin)" ++JAVA_HOME=$(java-config-2 --select-vm "${gjl_vm}" -g JAVA_HOME) ++ + # Extract launch and ant arguments, (see details below). + ant_exec_args= + for arg in "$@" ; do diff --git a/app-doc/dita-ot-bin/metadata.xml b/app-doc/dita-ot-bin/metadata.xml new file mode 100644 index 000000000000..ed118bd720a0 --- /dev/null +++ b/app-doc/dita-ot-bin/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <name>Viorel Munteanu</name> + <email>ceamac@gentoo.org</email> + </maintainer> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/diveintopython/Manifest b/app-doc/diveintopython/Manifest new file mode 100644 index 000000000000..eb03085a45eb --- /dev/null +++ b/app-doc/diveintopython/Manifest @@ -0,0 +1,2 @@ +DIST diveintopython-3-pdf.tar.gz 2235256 BLAKE2B 2617ae5fc8e7a61402a56aa43c094412bdf9b3350901980d4d0e33179f7e1ae9100e4d3ca8201e18a473c17205a7ee6a8efab55cfd230249f1eb07b671f90c96 SHA512 ecca7ba1540a48eb41b5bfd7ca878962939b9ec47eac6100f13d75eb24c6cae20177110877d34e6d1de47bed6883f9a25b379ced5c03b8c220103774a00a54b4 +DIST diveintopython-3.tar.gz 9958889 BLAKE2B 5c0b9764b6bb5f51af05142446750e9831fa6edb53336c47b398bf604c349e6c5c002c8f19f390d4929c94e2c19c5f0bb18a71ddb4b8b85d3701ee5feb35a4a4 SHA512 19a8498e4d91fc2ea2c899400336696732dae73da48faf55de43507e41e72a68c6ac25cea0acfdf3ca783344cd12c41326190ac9bbaf7ebdc113833e8bfea3a4 diff --git a/app-doc/diveintopython/diveintopython-3-r2.ebuild b/app-doc/diveintopython/diveintopython-3-r2.ebuild new file mode 100644 index 000000000000..ad40d614daa6 --- /dev/null +++ b/app-doc/diveintopython/diveintopython-3-r2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="'Dive Into Python' by Mark Pilgrim - Python 3" +HOMEPAGE="https://www.diveintopython3.net/" + +SRC_URI=" + https://dev.gentoo.org/~monsieurp/packages/${P}.tar.gz + https://dev.gentoo.org/~monsieurp/packages/${P}-pdf.tar.gz +" + +LICENSE="CC-BY-SA-3.0" +SLOT="3" +KEYWORDS="amd64 ppc ppc64 ~riscv x86" + +src_install() { + dodoc ${P}.pdf + rm ${P}.pdf || die + docinto html + dodoc -r ./* +} diff --git a/app-doc/diveintopython/metadata.xml b/app-doc/diveintopython/metadata.xml new file mode 100644 index 000000000000..3a8349e6ffc5 --- /dev/null +++ b/app-doc/diveintopython/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/e16-docs/Manifest b/app-doc/e16-docs/Manifest new file mode 100644 index 000000000000..b4901025bc73 --- /dev/null +++ b/app-doc/e16-docs/Manifest @@ -0,0 +1 @@ +DIST e16-docs-0.16.8.0.2.tar.gz 1655229 BLAKE2B 7f57fcc90791f27e2186cd266222072c5ab5214f12e0f35fbdf706035e6f7ce68ab632779e77572e3ddb8c0d183aebfacc23dc25f400a941325dced54ae72b92 SHA512 df46cedff63984f5fe3cd4d523406efc3b4334447cbe9e31abae969961142887c5891bad7c65b066bb077f69789de4d38718872554e4a23f3b5b853bda665e31 diff --git a/app-doc/e16-docs/e16-docs-0.16.8.0.2-r2.ebuild b/app-doc/e16-docs/e16-docs-0.16.8.0.2-r2.ebuild new file mode 100644 index 000000000000..c3da85cc10a9 --- /dev/null +++ b/app-doc/e16-docs/e16-docs-0.16.8.0.2-r2.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The E16 online help" +HOMEPAGE="https://www.enlightenment.org https://sourceforge.net/projects/enlightenment/" +SRC_URI="https://downloads.sourceforge.net/enlightenment/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 ~riscv x86" diff --git a/app-doc/e16-docs/metadata.xml b/app-doc/e16-docs/metadata.xml new file mode 100644 index 000000000000..d9067a7aa2ed --- /dev/null +++ b/app-doc/e16-docs/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>ceamac@gentoo.org</email> + <name>Viorel Munteanu</name> + </maintainer> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest new file mode 100644 index 000000000000..188278b75115 --- /dev/null +++ b/app-doc/eclass-manpages/Manifest @@ -0,0 +1 @@ +DIST eclass-manpages-20260426.tar.xz 516192 BLAKE2B 5fd40d3839fefcd90bce77c763b3a6b9ac53eca40f412c01e1bcf1a6744d376d11810a941541783dd901eb4f49ae656e1b78c9bd7ce01f7a6ed3069e29f19513 SHA512 dfc6a5ef6a9ad3bf12857618412146ac5081878fe1d2416b28fc37de85bc9f2ce4a25d3a087b5aff6953e79a3d6f9220be325d68e5b27c8d68fac62a12952aec diff --git a/app-doc/eclass-manpages/eclass-manpages-20260426.ebuild b/app-doc/eclass-manpages/eclass-manpages-20260426.ebuild new file mode 100644 index 000000000000..1427ea35350f --- /dev/null +++ b/app-doc/eclass-manpages/eclass-manpages-20260426.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Instructions to make a dist tarball: +# git clone https://github.com/projg2/eclass-to-manpage.git +# cd eclass-to-manpage +# make dist ECLASSDIR=~/g/eclass/ + +DESCRIPTION="Collection of Gentoo eclass manpages" +HOMEPAGE="https://github.com/projg2/eclass-to-manpage" +SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +# Keep the keywords stable. No need to change to ~arch. +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" + +BDEPEND="sys-apps/gawk" + +src_install() { + emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr" +} diff --git a/app-doc/eclass-manpages/eclass-manpages-99999999.ebuild b/app-doc/eclass-manpages/eclass-manpages-99999999.ebuild new file mode 100644 index 000000000000..2a553378b663 --- /dev/null +++ b/app-doc/eclass-manpages/eclass-manpages-99999999.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 + +DESCRIPTION="Collection of Gentoo eclass manpages" +HOMEPAGE="https://github.com/projg2/eclass-to-manpage" +EGIT_REPO_URI="https://anongit.gentoo.org/git/repo/gentoo.git + https://github.com/gentoo/gentoo.git" + +LICENSE="GPL-2" +SLOT="0" + +BDEPEND="sys-apps/gawk" + +src_unpack() { + git-r3_fetch + git-r3_fetch "https://github.com/projg2/eclass-to-manpage.git" + + git-r3_checkout "" "" "" eclass + git-r3_checkout "https://github.com/projg2/eclass-to-manpage.git" +} + +src_compile() { + emake ECLASSDIR=eclass +} + +src_install() { + emake install ECLASSDIR=eclass DESTDIR="${D}" PREFIX="${EPREFIX}/usr" +} diff --git a/app-doc/eclass-manpages/metadata.xml b/app-doc/eclass-manpages/metadata.xml new file mode 100644 index 000000000000..7d6818cea8d9 --- /dev/null +++ b/app-doc/eclass-manpages/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>mgorny@gentoo.org</email> + <name>Michał Górny</name> + </maintainer> + <maintainer type="project"> + <email>devmanual@gentoo.org</email> + </maintainer> + <maintainer type="project"> + <email>tools-portage@gentoo.org</email> + <name>Gentoo Portage tools team</name> + </maintainer> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/elisp-manual/Manifest b/app-doc/elisp-manual/Manifest new file mode 100644 index 000000000000..ab248f9a136d --- /dev/null +++ b/app-doc/elisp-manual/Manifest @@ -0,0 +1,17 @@ +DIST elisp-manual-18-1.03.tar.gz 1246385 BLAKE2B af23fd63bf56d5b76785e929aa05e628143d33baf03c30746ee18e8c278113c2874fbe2689c1b361a2d9efd6a92aa6c39a92317f2f36f282f313afa1fc4876bd SHA512 5ba37650482a34918924beafdf214e8beb9adb5e94976020fb8a231d6d5a2dfb4ceb0659172412b193415634a93929462aba4109ebbbef31feca96397a3b2c30 +DIST elisp-manual-18.1.03-patches.tar.gz 2518 BLAKE2B 30897c52417498f1d55e42ce2d95b058b3505545be973bcedbe7946a375184b4e0ac934df6a6557656eb9186dec31362130791eda64f451c0e6cd76060b84a34 SHA512 649ab685e703d4986195d72145365bf5f8f15e818fa79c1c71bb99d538c7b2a10f1938c3aa4ec2c32b8b98d92192c632db8d4a6ad76ba7eb62ffa83129b37075 +DIST elisp-manual-19-2.4.2.tar.gz 1937099 BLAKE2B af02d71bba5d778cf4a5be9263a6e6e318e348bc7c4514403da40c5201e052ec8c9e9bb2d25b2bf90be400db12a65c11f0716ef92ae12721f76338962b332c88 SHA512 5f30408a22d853bf56b01c9355e36edd2272306701120eca0453f1fe9466e3e430e90f4a241c06e2dd53e3c1443ef1882104cc5edfb1ac6a0df0e88394390545 +DIST elisp-manual-19.2.4.2-patches.tar.gz 1341 BLAKE2B 4e05ed8ca9c7cb25a683cf97cc50f52e7afc09e704789a811d952ef6cb2c5dc4c7ccd718c11160d5cde11adae2aa731d5d3864fc14d10ce049c0f5611237c04b SHA512 414ecde3c057e8b893221c2d9ad6b516a724f6337b7a1a5485d9cb3d4a6277164ae401e06fdec54136c83a82fa08258ff3017d7d070d3d2b5cefe9d91a3086c0 +DIST elisp-manual-20-2.5.tar.gz 2186099 BLAKE2B 0aa207b13a622b9461d1920ea4ac7512350dff6529b0a51ec92a7cd9639a3d4a777d09c517d14df14e921d5bfcbed8a44133394fea1726eb248fb27b2eea4166 SHA512 12d9a7e14bc9d73ba146e7be5122c4b24a886e5c625b4d6f4d291e2586ed6daa0ceb0895b6ebee7ed4ba7c69807a8e8b8fe7b173ac8d60a3ee38a042e9f39bee +DIST elisp-manual-20.2.5-patches.tar.gz 1837 BLAKE2B 8237d4883e28e779f31a9c6a98f2296039023291117b6a49fcf2164a33300ce35c2ba9f752666bc41e6d067afd6a61d418ecb02c9df4d4c75a663ad850ac6b21 SHA512 a66a8503532562e50ebfef483b966fbda126c0f26db6fc4da07a73ea39bd1ff3df443dcbce256e5c3f7d08703fd3b05345912fe033b91218977aaf76f29290f0 +DIST elisp-manual-21-2.8.tar.gz 2455995 BLAKE2B 83b4ad0f149fe75424b7c7f270bcfd2e36be8b61f26c21cf1b5cb1e05d2e6948885c83ea40275e4645c49999346318eb8bd2a5a65b3c4648c533367537b2e6dd SHA512 904007f879410f11c2728c55cae497521316aa9148bd2e2455e9e84a0c7e1017969cdd8bb6b36c899d82b06ec5596295c5b2fa19912691e5677cece29d5f5baa +DIST elisp-manual-21.2.8-patches.tar.gz 1736 BLAKE2B 023340170615f9e2e072db4db73e3d0f5d5a1ecbc931c999175d0013173db716d69279321a5769d8856ff1dda5f8b09722b27221569300703c77deaa02c7075d SHA512 d06d80c1a1dcddefc434aa3690a7e05ace7c031189cccf43b0eb939236e61d9c10a8da3bf46798e08d7ff204b83fc108f953f248405944457f9f9596269e3fcd +DIST elisp-manual-22-2.9.tar.bz2 669809 BLAKE2B b11c2b48672537352e1fbdbfabe24ddb963f17a39df113e15742d613264f49425f95d06319919b59da98f5ac9e89c942f572de2a902846973c6c087e1330b981 SHA512 386020d0ba1f26985c5a31597a96c64eef358a35f409ec7ec6616ac70b661220c692e2b7c2dae47525e7389d058659c6a4fb0a6d44fea12cb5dd5c877049d56e +DIST elisp-manual-23.4-patches-1.tar.xz 1140 BLAKE2B 9e2ef06022acde6a3022c51aec2221cd100a295e65051b5537627aecf0050bb1b415a3aa9f381cd441a7cac1b9c439dbd5c705cca33ccb591de5f58cf0ad5bc4 SHA512 d72455ee50505411a04752ab0fef44dee13fe90163ab1dfb9b74f46de741fd2730205d33d1f8cd912647eb537bb01fe6252d6717bf0068600dd08efdb0363dc3 +DIST elisp-manual-23.4.tar.xz 686868 BLAKE2B 8a46615227c0693568021a9f065c3546465c2f148c49ef2bd4ef0b47e71d122659203bd4a96c14fdd1f83cb7eb7b410656d593efc51e3743b229c6fd5dabeca5 SHA512 bf71dd18cdce1dce8880b9e67276d9cb71ef54023b5ef2f6555c85c1ffe9b9b8f0d7434227643564c9403fe484bfaeac10ea8911f9c53a9acb3d502eddc1d62d +DIST elisp-manual-24.5.tar.xz 766300 BLAKE2B a93293646a4ddf8d9f9d3b7e1179178427c5cbf50e1ecf164158a5a0c5332b6bc49b1b91b5b6d2064db973f71dc104a94d9c0389589382ca80e63edf7696d14d SHA512 205d48eff9a044883e433e86ec0add188727300582d82deb0b0507327098a8038fef8803457e88fd0c5c9523fc4b621704507bc463409ee30f7b046251363e65 +DIST elisp-manual-25.3.tar.xz 806544 BLAKE2B 15d98b6dcc104dfeba66a3dd61489957a0339dfe43c7b09196814e48c7ff525930881805c0a6fb325ba66dc60fd5390b82d2c116ee08413b234e905c737bbe54 SHA512 85da76efef7645e13633a77fef8e775f42ebc8afad6eb5ab4bc839a12d1c1708430beaba8b89c152049700aa580abf1eaea539f2784a74486df380a59c3d6528 +DIST elisp-manual-26.3.tar.xz 872288 BLAKE2B b7860ea1b7745f28cd3b391d03109239c09aef09f334db485c62756af6907d93a3ba77a92f7a105e003053aac7dca398467239af76d9feb3291bb1dd42d17af2 SHA512 94779be36b9d0e10f75def88faead6cce934f95887e9310c27413bf89f7e61a081978d6164cfe781a5c8dbde9696ac1e08046a82e77420aa07b9ffca45ccc40c +DIST elisp-manual-27.2.tar.xz 911212 BLAKE2B 97e6ebe6f54d7c70512fac2f8d5ca2a1f9e13e69683c48eb1a2a1023541d3410e319f11f5007f45f42f3e7f5bc3fd16b10bc3db86d48f582afc766f3e2d5ba2a SHA512 96d2671acd96df9fcdf371058708b92af0ee26889912134aeb90de28dc55b11889cf656eeea8ca3d214165f3b90db68ce867865ce32dfe255b52fba8a09ce2f5 +DIST elisp-manual-28.2.tar.xz 938940 BLAKE2B 3a17de66e05d6d981c202a061399937182dfac5c198f50df0c6af91db9aebee170df90d278659677b138d2f65eca7ac423c39e4d8b775faac8fd4a0922ed9ca8 SHA512 13c3c316413a4d6041b7d9b01f83017fd735b7b5eb0b9d1c6e263b836cc58c98383f45f2b3bd8e17f25f89faf8056d75ea0069533d72f08e0c4fb1558cfc6d76 +DIST elisp-manual-29.4.tar.xz 1005268 BLAKE2B 3604e82e1e589bd4d2a54d8a7b0f7d33afd00c5d08710eedc18178fcd949066f5f93e0fa9cfc24090ca78aa8a366ade8e55c1f8e20131d1fa3827ee63b44f2b4 SHA512 d15553f79d2abcd9aaef9e5fdbd935f6040c4ebfbfd7d73f8fa1d3633b4aff75b39060f6dc1c40d02505f883a1a329d10e59394ab90795a51f4b90da8c182c23 diff --git a/app-doc/elisp-manual/elisp-manual-18.1.03-r1.ebuild b/app-doc/elisp-manual/elisp-manual-18.1.03-r1.ebuild new file mode 100644 index 000000000000..8d10488d5653 --- /dev/null +++ b/app-doc/elisp-manual/elisp-manual-18.1.03-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}-${PV/./-} +DESCRIPTION="The GNU Emacs Lisp Reference Manual" +HOMEPAGE="https://www.gnu.org/software/emacs/manual/" +SRC_URI="https://ftp.gnu.org/old-gnu/emacs/${MY_P}.tar.gz + https://dev.gentoo.org/~ulm/emacs/${P}-patches.tar.gz" +S="${WORKDIR}/elisp" + +LICENSE="Texinfo-manual" +SLOT="18" +KEYWORDS="amd64 ~ppc x86" + +BDEPEND="sys-apps/texinfo" + +PATCHES=("${WORKDIR}/patch") + +src_prepare() { + default + # remove pre-made info files + rm -f elisp elisp-[0-9]* || die +} + +src_compile() { + ln -s index.unperm index.texi || die + makeinfo --no-split elisp.texi || die +} + +src_install() { + doinfo elisp${SLOT}.info + dodoc README +} diff --git a/app-doc/elisp-manual/elisp-manual-19.2.4.2-r1.ebuild b/app-doc/elisp-manual/elisp-manual-19.2.4.2-r1.ebuild new file mode 100644 index 000000000000..583632973dbf --- /dev/null +++ b/app-doc/elisp-manual/elisp-manual-19.2.4.2-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}-${PV/./-} +DESCRIPTION="The GNU Emacs Lisp Reference Manual" +HOMEPAGE="https://www.gnu.org/software/emacs/manual/" +SRC_URI="https://ftp.gnu.org/old-gnu/emacs/${MY_P}.tar.gz + https://dev.gentoo.org/~ulm/emacs/${P}-patches.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="Texinfo-manual" +SLOT="19" +KEYWORDS="amd64 ppc x86" + +BDEPEND="sys-apps/texinfo" + +PATCHES=("${WORKDIR}/patch") + +src_prepare() { + default + # remove pre-made info files + rm -f elisp elisp-[0-9]* || die +} + +src_compile() { + ln -s index.unperm index.texi || die + makeinfo --no-split elisp.texi || die +} + +src_install() { + doinfo elisp${SLOT}.info + dodoc README +} diff --git a/app-doc/elisp-manual/elisp-manual-20.2.5-r1.ebuild b/app-doc/elisp-manual/elisp-manual-20.2.5-r1.ebuild new file mode 100644 index 000000000000..7d854cc9aadd --- /dev/null +++ b/app-doc/elisp-manual/elisp-manual-20.2.5-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}-${PV/./-} +DESCRIPTION="The GNU Emacs Lisp Reference Manual" +HOMEPAGE="https://www.gnu.org/software/emacs/manual/" +SRC_URI="https://ftp.gnu.org/old-gnu/emacs/${MY_P}.tar.gz + https://dev.gentoo.org/~ulm/emacs/${P}-patches.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="Texinfo-manual" +SLOT="20" +KEYWORDS="amd64 ppc x86" + +BDEPEND="sys-apps/texinfo" + +PATCHES=("${WORKDIR}/patch") + +src_prepare() { + default + # remove pre-made info files + rm -f elisp elisp-[0-9]* || die +} + +src_compile() { + ln -s index.unperm index.texi || die + makeinfo --no-split elisp.texi || die +} + +src_install() { + doinfo elisp${SLOT}.info + dodoc README +} diff --git a/app-doc/elisp-manual/elisp-manual-21.2.8-r3.ebuild b/app-doc/elisp-manual/elisp-manual-21.2.8-r3.ebuild new file mode 100644 index 000000000000..1f495e3ec6bb --- /dev/null +++ b/app-doc/elisp-manual/elisp-manual-21.2.8-r3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}-${PV/./-} +DESCRIPTION="The GNU Emacs Lisp Reference Manual" +HOMEPAGE="https://www.gnu.org/software/emacs/manual/" +SRC_URI="mirror://gnu/emacs/${MY_P}.tar.gz + https://dev.gentoo.org/~ulm/emacs/${P}-patches.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="FDL-1.1+" +SLOT="21" +KEYWORDS="amd64 ppc x86" + +BDEPEND="sys-apps/texinfo" + +PATCHES=("${WORKDIR}/patch") + +src_prepare() { + default + # remove pre-made info files + rm -f elisp elisp-[0-9]* || die +} + +src_compile() { + ln -s index.unperm index.texi || die + makeinfo --no-split elisp.texi || die +} + +src_install() { + doinfo elisp${SLOT}.info + dodoc README +} diff --git a/app-doc/elisp-manual/elisp-manual-22.2.9-r1.ebuild b/app-doc/elisp-manual/elisp-manual-22.2.9-r1.ebuild new file mode 100644 index 000000000000..58758b2861b3 --- /dev/null +++ b/app-doc/elisp-manual/elisp-manual-22.2.9-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}-${PV/./-} +DESCRIPTION="The GNU Emacs Lisp Reference Manual" +HOMEPAGE="https://www.gnu.org/software/emacs/manual/" +# Taken from lispref/ of emacs-22.3 +SRC_URI="https://dev.gentoo.org/~ulm/emacs/${MY_P}.tar.bz2" +S="${WORKDIR}/${MY_P}" + +LICENSE="FDL-1.2+" +SLOT="22" +KEYWORDS="amd64 ppc x86" + +BDEPEND="sys-apps/texinfo" + +PATCHES=("${FILESDIR}/${P}-direntry.patch") + +src_compile() { + makeinfo --no-split elisp.texi || die +} + +src_install() { + doinfo elisp${SLOT}.info + dodoc ChangeLog README +} diff --git a/app-doc/elisp-manual/elisp-manual-23.4-r1.ebuild b/app-doc/elisp-manual/elisp-manual-23.4-r1.ebuild new file mode 100644 index 000000000000..b14bfa5b83a4 --- /dev/null +++ b/app-doc/elisp-manual/elisp-manual-23.4-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The GNU Emacs Lisp Reference Manual" +HOMEPAGE="https://www.gnu.org/software/emacs/manual/" +# taken from doc/lispref/ of emacs-${PV} +SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz + https://dev.gentoo.org/~ulm/emacs/${P}-patches-1.tar.xz" +S="${WORKDIR}/lispref" + +LICENSE="FDL-1.3+" +SLOT="23" +KEYWORDS="amd64 ppc x86" + +BDEPEND="sys-apps/texinfo" + +PATCHES=("${WORKDIR}/patch") + +src_compile() { + makeinfo --no-split elisp.texi || die +} + +src_install() { + doinfo elisp${SLOT}.info + dodoc ChangeLog README +} diff --git a/app-doc/elisp-manual/elisp-manual-24.5-r1.ebuild b/app-doc/elisp-manual/elisp-manual-24.5-r1.ebuild new file mode 100644 index 000000000000..de0b72469ec7 --- /dev/null +++ b/app-doc/elisp-manual/elisp-manual-24.5-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The GNU Emacs Lisp Reference Manual" +HOMEPAGE="https://www.gnu.org/software/emacs/manual/" +# taken from doc/lispref/ of emacs-${PV} +SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz" +S="${WORKDIR}/lispref" + +LICENSE="FDL-1.3+" +SLOT="24" +KEYWORDS="amd64 ppc x86" + +BDEPEND="sys-apps/texinfo" + +PATCHES=("${FILESDIR}/${P}-direntry.patch") + +src_prepare() { + default + echo "@set EMACSVER ${PV}" >emacsver.texi || die +} + +src_compile() { + makeinfo --no-split elisp.texi || die +} + +src_install() { + doinfo elisp${SLOT}.info + dodoc ChangeLog README +} diff --git a/app-doc/elisp-manual/elisp-manual-25.3-r1.ebuild b/app-doc/elisp-manual/elisp-manual-25.3-r1.ebuild new file mode 100644 index 000000000000..d8357135fb65 --- /dev/null +++ b/app-doc/elisp-manual/elisp-manual-25.3-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The GNU Emacs Lisp Reference Manual" +HOMEPAGE="https://www.gnu.org/software/emacs/manual/" +# taken from doc/lispref/ (and some files from doc/emacs/) of emacs-${PV} +SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz" +S="${WORKDIR}/lispref" + +LICENSE="FDL-1.3+" +SLOT="25" +KEYWORDS="amd64 ppc x86" + +BDEPEND="sys-apps/texinfo" + +src_prepare() { + sed -e "s/@version@/${SLOT}/g" "${FILESDIR}"/${PN}-25.3-direntry.patch.in \ + > "${T}"/direntry.patch || die + eapply "${T}"/direntry.patch + eapply_user +} + +src_compile() { + makeinfo --no-split -I "${WORKDIR}"/emacs elisp.texi || die +} + +src_install() { + doinfo elisp${SLOT}.info + dodoc README +} diff --git a/app-doc/elisp-manual/elisp-manual-26.3-r1.ebuild b/app-doc/elisp-manual/elisp-manual-26.3-r1.ebuild new file mode 100644 index 000000000000..06e10b3d0c5f --- /dev/null +++ b/app-doc/elisp-manual/elisp-manual-26.3-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The GNU Emacs Lisp Reference Manual" +HOMEPAGE="https://www.gnu.org/software/emacs/manual/" +# taken from doc/lispref/ (and some files from doc/emacs/) of emacs-${PV} +SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz" +S="${WORKDIR}/lispref" + +LICENSE="FDL-1.3+" +SLOT="26" +KEYWORDS="amd64 ppc ~riscv x86" + +BDEPEND="sys-apps/texinfo" + +src_prepare() { + sed -e "s/@version@/${SLOT}/g" "${FILESDIR}"/${PN}-25.3-direntry.patch.in \ + > "${T}"/direntry.patch || die + eapply "${T}"/direntry.patch + eapply_user +} + +src_compile() { + makeinfo --no-split -I "${WORKDIR}"/emacs elisp.texi || die +} + +src_install() { + doinfo elisp${SLOT}.info + dodoc README +} diff --git a/app-doc/elisp-manual/elisp-manual-27.2-r1.ebuild b/app-doc/elisp-manual/elisp-manual-27.2-r1.ebuild new file mode 100644 index 000000000000..b6ca6c73a73c --- /dev/null +++ b/app-doc/elisp-manual/elisp-manual-27.2-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The GNU Emacs Lisp Reference Manual" +HOMEPAGE="https://www.gnu.org/software/emacs/manual/" +# taken from doc/lispref/ (and some files from doc/emacs/) of emacs-${PV} +SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz" +S="${WORKDIR}/lispref" + +LICENSE="FDL-1.3+" +SLOT="${PV%%.*}" +KEYWORDS="amd64 ppc ~riscv x86" + +BDEPEND="sys-apps/texinfo" + +src_prepare() { + sed -e "s/@version@/${SLOT}/g" "${FILESDIR}"/${PN}-25.3-direntry.patch.in \ + > "${T}"/direntry.patch || die + eapply "${T}"/direntry.patch + eapply_user +} + +src_compile() { + makeinfo --no-split -I "${WORKDIR}"/emacs elisp.texi || die +} + +src_install() { + doinfo elisp${SLOT}.info + dodoc README +} diff --git a/app-doc/elisp-manual/elisp-manual-28.2-r1.ebuild b/app-doc/elisp-manual/elisp-manual-28.2-r1.ebuild new file mode 100644 index 000000000000..b6ca6c73a73c --- /dev/null +++ b/app-doc/elisp-manual/elisp-manual-28.2-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The GNU Emacs Lisp Reference Manual" +HOMEPAGE="https://www.gnu.org/software/emacs/manual/" +# taken from doc/lispref/ (and some files from doc/emacs/) of emacs-${PV} +SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz" +S="${WORKDIR}/lispref" + +LICENSE="FDL-1.3+" +SLOT="${PV%%.*}" +KEYWORDS="amd64 ppc ~riscv x86" + +BDEPEND="sys-apps/texinfo" + +src_prepare() { + sed -e "s/@version@/${SLOT}/g" "${FILESDIR}"/${PN}-25.3-direntry.patch.in \ + > "${T}"/direntry.patch || die + eapply "${T}"/direntry.patch + eapply_user +} + +src_compile() { + makeinfo --no-split -I "${WORKDIR}"/emacs elisp.texi || die +} + +src_install() { + doinfo elisp${SLOT}.info + dodoc README +} diff --git a/app-doc/elisp-manual/elisp-manual-29.4-r1.ebuild b/app-doc/elisp-manual/elisp-manual-29.4-r1.ebuild new file mode 100644 index 000000000000..f92b842206d3 --- /dev/null +++ b/app-doc/elisp-manual/elisp-manual-29.4-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The GNU Emacs Lisp Reference Manual" +HOMEPAGE="https://www.gnu.org/software/emacs/manual/" +# taken from doc/lispref/ (and some files from doc/emacs/) of emacs-${PV} +SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz" +S="${WORKDIR}/lispref" + +LICENSE="FDL-1.3+" +SLOT="${PV%%.*}" +KEYWORDS="amd64 ppc ~riscv x86" + +BDEPEND="sys-apps/texinfo" + +src_prepare() { + sed -e "s/@version@/${SLOT}/g" "${FILESDIR}"/${PN}-25.3-direntry.patch.in \ + > "${T}"/direntry.patch || die + eapply "${T}"/direntry.patch + eapply_user +} + +src_compile() { + makeinfo --no-split -I "${WORKDIR}"/emacs elisp.texi || die +} + +src_install() { + doinfo elisp${SLOT}.info + dodoc README +} diff --git a/app-doc/elisp-manual/files/elisp-manual-22.2.9-direntry.patch b/app-doc/elisp-manual/files/elisp-manual-22.2.9-direntry.patch new file mode 100644 index 000000000000..090e03a7a622 --- /dev/null +++ b/app-doc/elisp-manual/files/elisp-manual-22.2.9-direntry.patch @@ -0,0 +1,19 @@ +--- elisp-manual-22-2.9-orig/elisp.texi ++++ elisp-manual-22-2.9/elisp.texi +@@ -1,6 +1,6 @@ + \input texinfo @c -*-texinfo-*- + @c %**start of header +-@setfilename elisp ++@setfilename elisp22.info + @settitle GNU Emacs Lisp Reference Manual + @c %**end of header + +@@ -11,7 +11,7 @@ + + @dircategory Emacs + @direntry +-* Elisp: (elisp). The Emacs Lisp Reference Manual. ++* Elisp 22: (elisp22). The Emacs Lisp Reference Manual for Emacs 22. + @end direntry + + @c in general, keep the following line commented out, unless doing a diff --git a/app-doc/elisp-manual/files/elisp-manual-24.5-direntry.patch b/app-doc/elisp-manual/files/elisp-manual-24.5-direntry.patch new file mode 100644 index 000000000000..2a4e2c785182 --- /dev/null +++ b/app-doc/elisp-manual/files/elisp-manual-24.5-direntry.patch @@ -0,0 +1,22 @@ +--- lispref-orig/elisp.texi ++++ lispref/elisp.texi +@@ -1,6 +1,6 @@ + \input texinfo @c -*-texinfo-*- + @c %**start of header +-@setfilename elisp ++@setfilename elisp24.info + + @ifset VOL1 + @set volflag +@@ -117,9 +117,9 @@ + + @documentencoding UTF-8 + +-@dircategory Emacs lisp ++@dircategory Emacs + @direntry +-* Elisp: (elisp). The Emacs Lisp Reference Manual. ++* Elisp 24: (elisp24). The Emacs Lisp Reference Manual for Emacs 24. + @end direntry + + @titlepage diff --git a/app-doc/elisp-manual/files/elisp-manual-25.3-direntry.patch.in b/app-doc/elisp-manual/files/elisp-manual-25.3-direntry.patch.in new file mode 100644 index 000000000000..97d025d4004e --- /dev/null +++ b/app-doc/elisp-manual/files/elisp-manual-25.3-direntry.patch.in @@ -0,0 +1,22 @@ +--- lispref/elisp.texi ++++ lispref/elisp.texi +@@ -1,6 +1,6 @@ + \input texinfo @c -*-texinfo-*- + @c %**start of header +-@setfilename ../../info/elisp.info ++@setfilename elisp@version@.info + + @ifset VOL1 + @set volflag +@@ -116,9 +116,9 @@ + @end quotation + @end copying + +-@dircategory Emacs lisp ++@dircategory Emacs + @direntry +-* Elisp: (elisp). The Emacs Lisp Reference Manual. ++* Elisp @version@: (elisp@version@). The Emacs Lisp Reference Manual for Emacs @version@. + @end direntry + + @titlepage diff --git a/app-doc/elisp-manual/metadata.xml b/app-doc/elisp-manual/metadata.xml new file mode 100644 index 000000000000..b63103054332 --- /dev/null +++ b/app-doc/elisp-manual/metadata.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>gnu-emacs@gentoo.org</email> + <name>Gentoo GNU Emacs project</name> + </maintainer> + <longdescription> + Most of the GNU Emacs text editor is written in the programming language + called Emacs Lisp. You can write new code in Emacs Lisp and install it as an + extension to the editor. However, Emacs Lisp is more than a mere "extension + language"; it is a full computer programming language in its own right. You + can use it as you would any other programming language. + + Because Emacs Lisp is designed for use in an editor, it has special features + for scanning and parsing text as well as features for handling files, + buffers, displays, subprocesses, and so on. Emacs Lisp is closely integrated + with the editing facilities; thus, editing commands are functions that can + also conveniently be called from Lisp programs, and parameters for + customization are ordinary Lisp variables. + + This manual attempts to be a full description of Emacs Lisp. For a + beginner's introduction to Emacs Lisp, see An Introduction to Emacs Lisp + Programming, by Bob Chassell, also published by the Free Software + Foundation. This manual presumes considerable familiarity with the use of + Emacs for editing; see The GNU Emacs Manual for this basic information. +</longdescription> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/execline-man-pages/Manifest b/app-doc/execline-man-pages/Manifest new file mode 100644 index 000000000000..cead29d0a563 --- /dev/null +++ b/app-doc/execline-man-pages/Manifest @@ -0,0 +1 @@ +DIST execline-man-pages-2.9.6.1.1.tar.gz 44782 BLAKE2B 944fe9240a814360962c8c088b0b7b3d960bf033def5b331a06e4ca9ccc175aeb588d6d0cc9e663668e66761e1420ed5f572d5bb670e8affa02f7da77d951c6d SHA512 474ff74cad90fb77787ff6be2d11ecfc425185804df0789a57d4df88644be2c7fa02a84ef299781eda231895d0e03bd0c163c5b5dcb75da124d1cc6b7faa8edb diff --git a/app-doc/execline-man-pages/execline-man-pages-2.9.6.1.1.ebuild b/app-doc/execline-man-pages/execline-man-pages-2.9.6.1.1.ebuild new file mode 100644 index 000000000000..67fe98e7bc4b --- /dev/null +++ b/app-doc/execline-man-pages/execline-man-pages-2.9.6.1.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="mdoc port of the HTML documentation for the execline suite" +HOMEPAGE="https://git.sr.ht/~flexibeast/execline-man-pages" +SRC_URI=" + https://git.sr.ht/~flexibeast/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-doc/execline-man-pages/metadata.xml b/app-doc/execline-man-pages/metadata.xml new file mode 100644 index 000000000000..c69681175a83 --- /dev/null +++ b/app-doc/execline-man-pages/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>arkamar@gentoo.org</email> + <name>Petr Vaněk</name> + </maintainer> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/geant-docs/Manifest b/app-doc/geant-docs/Manifest new file mode 100644 index 000000000000..de71109ab5f8 --- /dev/null +++ b/app-doc/geant-docs/Manifest @@ -0,0 +1,7 @@ +DIST BookFAQ-4.11.4.pdf 192741 BLAKE2B 3a57275eb0c99f9a6ed58a82f57630f93d7c47c37678b49acbf9eb82083629d71ae6f53779b70d0857e4c450aae1a529017d716a5a854c0c6636cd1f8a54f049 SHA512 72a5419f197766db27fcf80ccccade3718d2d097c344170e3753d7214adc3a1ed3e58ff314434bc9f91aa9ec35ae69939ff5f26b0b0a90b860332a1797297b9a +DIST BookForApplicationDevelopers-4.11.4.pdf 4819697 BLAKE2B cadb32e86f1c4242bea5be1b1973f61d2305f66baeb30bcf839695f57f867b9c035a10f38ed5f468c7e625d60d845c8b53270f9d4851c7a6ada1c1c01d632db2 SHA512 012b77f0e2c945546f63c422207cdd8936f460f1bb0dd6fecd9b4e106d4b3210e608222d6804e66987768c381200b901cceeb3361e8b76c92e5e518a31d6d486 +DIST BookForToolkitDevelopers-4.11.4.pdf 7342491 BLAKE2B 3359f1065fb9cdac0a5f0a57033e87f3c6d41f77937dae0d06b55f8b3ff3596750802c48cafbe793e309a9370a5d807e22751809d5a99d68a65e4d05c6d417a3 SHA512 cf2859e11ada191dcfa9c914f7ddbd32c1f636dea22d8636f60f64e1aa511f66e2099a868a90f5edc034e7a967660f88d31819416d845280715368f64736c742 +DIST Geant4InstallationGuide-4.11.4.pdf 292212 BLAKE2B 934243eee7a79e1a00848bf414498b085daac5370293c147b927984105737f90e94dff7fad4b656079f0f4bd331ed8324626853a46547749e51bc3c4bc488d3c SHA512 d2bee1e0791c729fa0180457ee52f2790825bdbb54f0df0eb6706b6c64e726a0a41335426c0244a59bc013e748d4ad1efab3871f4ee622b77b5e9726deb1ed82 +DIST IntroductionToGeant4-4.11.4.pdf 146088 BLAKE2B 151b8345ca69dc2518481b015b1039e68119353ed0cd4166e1b61bf68a93614f0366d58e6c8e671aec3c18e41f5779912bdcd4284fbad32bb2607fa0da8549a8 SHA512 eb8c5812a551d7ef1060390fb4a8a5fab9f160374b5ea52351afba2e896c4c733366df0f37d2682308a9f3ce85287ca82dcc0e5da460f4ef780477759137bf5d +DIST PhysicsListGuide-4.11.4.pdf 362286 BLAKE2B 67a3253dc11c315251a196e5ee00fe1af9366c57fbc5feedd276555b861e7b69f5e3262ddd1766d5d57c5801ce7c9d21773bd76d41bb4455cca810f09f9ae034 SHA512 3856d4a364d2dbbddc1e790f25790256ff59a339ed6997180db61538ff8a57ddcfc9f7ccab34445b744b7dd54d80c1562718148f0b66c35648f006c9b74fd7e0 +DIST PhysicsReferenceManual-4.11.4.pdf 19393374 BLAKE2B 22e86d59410883266677065c15661fa97a08c10772c64413d23eac64e809edb916ba7c2ce34e539eebad738f36b41ee46aaa0c5995b01de2d831ed7fe7d231d2 SHA512 35e47c81c9f5f94cb45188b9d416ecca09eccbb2050b2a6817ee6609a3af65f83537602bcbb85c5e096f142e28cd2dc6d28e7a2d4dd2a53609ab706dea9440aa diff --git a/app-doc/geant-docs/geant-docs-4.11.4.ebuild b/app-doc/geant-docs/geant-docs-4.11.4.ebuild new file mode 100644 index 000000000000..ad41a796ffcc --- /dev/null +++ b/app-doc/geant-docs/geant-docs-4.11.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV=V$(ver_cut 2-3) + +DESCRIPTION="User documentation for Geant4 physics simulation toolkit" +HOMEPAGE="https://geant4.web.cern.ch/support/user_documentation" +SRC_DOC="https://geant4-userdoc.web.cern.ch/geant4-userdoc/UsersGuides" +SRC_URI=" + ${SRC_DOC}/FAQ/BackupVersions/${MY_PV}/fo/BookFAQ.pdf + -> BookFAQ-${PV}.pdf + ${SRC_DOC}/ForApplicationDeveloper/BackupVersions/${MY_PV}/fo/BookForApplicationDevelopers.pdf + -> BookForApplicationDevelopers-${PV}.pdf + ${SRC_DOC}/ForToolkitDeveloper/BackupVersions/${MY_PV}/fo/BookForToolkitDevelopers.pdf + -> BookForToolkitDevelopers-${PV}.pdf + ${SRC_DOC}/InstallationGuide/BackupVersions/${MY_PV}/fo/Geant4InstallationGuide.pdf + -> Geant4InstallationGuide-${PV}.pdf + ${SRC_DOC}/IntroductionToGeant4/BackupVersions/${MY_PV}/fo/IntroductionToGeant4.pdf + -> IntroductionToGeant4-${PV}.pdf + ${SRC_DOC}/PhysicsListGuide/BackupVersions/${MY_PV}/fo/PhysicsListGuide.pdf + -> PhysicsListGuide-${PV}.pdf + ${SRC_DOC}/PhysicsReferenceManual/BackupVersions/${MY_PV}/fo/PhysicsReferenceManual.pdf + -> PhysicsReferenceManual-${PV}.pdf +" + +S="${DISTDIR}" + +LICENSE="geant4" +SLOT="4" +KEYWORDS="amd64 ~riscv x86" + +src_unpack() { + : # empty, nothing to unpack +} + +src_install() { + local doc + for doc in *.pdf; do + newdoc ${doc} ${doc/-${PV}}; + done +} diff --git a/app-doc/geant-docs/metadata.xml b/app-doc/geant-docs/metadata.xml new file mode 100644 index 000000000000..e4a45afd6085 --- /dev/null +++ b/app-doc/geant-docs/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>amadio@gentoo.org</email> + <name>Guilherme Amadio</name> + </maintainer> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/gimp-help/Manifest b/app-doc/gimp-help/Manifest new file mode 100644 index 000000000000..f03a5a3949e7 --- /dev/null +++ b/app-doc/gimp-help/Manifest @@ -0,0 +1,2 @@ +DIST gimp-help-2.10.34.tar.bz2 165540436 BLAKE2B eff5afe87bbddf9166647424ef63399a4ebc4215980dddf42f949e18245c60d1095269592f5a314683f7e1d7b27e2b9130215bda5987e7c8dfcafb5cebb6abbc SHA512 316d558f66c96a0d2d0f17baf700020b76aa221f9e220ddfc3e85b10c82b20b9c1cf36893776a342e90af5170e0102eb743b79663451581444d4f881256cf377 +DIST gimp-help-3.0.2.tar.bz2 128340622 BLAKE2B 051d0e3539a22bb00cd749a39e8a985978534ffd3566f0f5a459f884388ec69fe2606e6253da6cbd91b79ae73d0ed34d8220e1aac2dba1370f942a859e817b5d SHA512 a883cab19a275d112362037cc90f70bfd6fec802fe9a97391971074b32af571e5062a8c86e4fcff2b1a8521d142b7278fcdbf10fb8d0e0701f2bdc3891df2607 diff --git a/app-doc/gimp-help/gimp-help-2.10.34-r2.ebuild b/app-doc/gimp-help/gimp-help-2.10.34-r2.ebuild new file mode 100644 index 000000000000..b5d2148b55ca --- /dev/null +++ b/app-doc/gimp-help/gimp-help-2.10.34-r2.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{13..14} ) +inherit python-any-r1 + +DESCRIPTION="GNU Image Manipulation Program help files" +HOMEPAGE="https://docs.gimp.org/" +SRC_URI="mirror://gimp/help/${P}.tar.bz2" + +LICENSE="FDL-1.2+" +SLOT="2" +KEYWORDS="~alpha amd64 ~hppa ppc ppc64 ~riscv ~sparc x86" +IUSE="nls" + +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-libs/libxml2[python(-),${PYTHON_USEDEP}]') + app-text/docbook-xml-dtd + dev-lang/perl + dev-libs/libxslt + gnome-base/librsvg + sys-devel/gettext +" + +DOCS=( AUTHORS COPYING NEWS README ) + +python_check_deps() { + python_has_version "dev-libs/libxml2[python(-),${PYTHON_USEDEP}]" +} + +pkg_setup() { + python-any-r1_pkg_setup + + # The upstream build system isn't pure gettext and doesn't distinguish + # between empty and unset LINGUAS. Default to English only if either + # nls is unset or if LINGUAS exists but is empty. #891709 + if ! use nls || [[ -v LINGUAS && -z ${LINGUAS} ]]; then + export LINGUAS="en" + elif [[ ! -v LINGUAS ]]; then + local line + while read line; do ewarn "${line}"; done <<-EOF + The "LINGUAS" variable is unset in your configuration, + but the "nls" USE flag is set. Therefore, documentation for + *all* languages will be built, which may take quite some time. + If you want to install documentation for a defined list + of languages, please assign "LINGUAS" accordingly. + The following languages are supported for ${CATEGORY}/${PN}: + "ca cs da de el en en_GB es fa fi fr hr hu it ja ko lt nl nn + pt pt_BR ro ru sl sv uk zh_CN" + If you want to install only the English documentation, it is + recommended to unset the "nls" USE flag for ${CATEGORY}/${PN}. + + For more details please read: + https://wiki.gentoo.org/wiki/Localization/Guide#LINGUAS + EOF + fi +} + +src_configure() { + econf --without-gimp +} + +src_compile() { + # See bug: 833566 + python_export_utf8_locale + # Affected with bugs: 677198, 876205. Set "emake -j1" + emake -j1 +} + +src_test() { + emake -j1 check +} + +src_install() { + # See bug: 905693 + emake -j1 DESTDIR="${D}" install + einstalldocs +} diff --git a/app-doc/gimp-help/gimp-help-3.0.2.ebuild b/app-doc/gimp-help/gimp-help-3.0.2.ebuild new file mode 100644 index 000000000000..cd667f78638c --- /dev/null +++ b/app-doc/gimp-help/gimp-help-3.0.2.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{13..14} ) +inherit python-any-r1 + +DESCRIPTION="GNU Image Manipulation Program help files" +HOMEPAGE="https://docs.gimp.org/" +SRC_URI="mirror://gimp/help/${P}.tar.bz2" + +LICENSE="FDL-1.2+" +SLOT="2" +KEYWORDS="~alpha amd64 ~hppa ppc ppc64 ~riscv ~sparc x86" +IUSE="nls" + +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-libs/libxml2[python(-),${PYTHON_USEDEP}]') + app-text/docbook-xml-dtd + dev-lang/perl + dev-libs/libxslt + gnome-base/librsvg + sys-devel/gettext +" + +DOCS=( AUTHORS COPYING NEWS README.md ) + +python_check_deps() { + python_has_version "dev-libs/libxml2[python(-),${PYTHON_USEDEP}]" +} + +pkg_setup() { + python-any-r1_pkg_setup + + # The upstream build system isn't pure gettext and doesn't distinguish + # between empty and unset LINGUAS. Default to English only if either + # nls is unset or if LINGUAS exists but is empty. #891709 + if ! use nls || [[ -v LINGUAS && -z ${LINGUAS} ]]; then + export LINGUAS="en" + elif [[ ! -v LINGUAS ]]; then + local line + while read line; do ewarn "${line}"; done <<-EOF + The "LINGUAS" variable is unset in your configuration, + but the "nls" USE flag is set. Therefore, documentation for + *all* languages will be built, which may take quite some time. + If you want to install documentation for a defined list + of languages, please assign "LINGUAS" accordingly. + The following languages are supported for ${CATEGORY}/${PN}: + "ca cs da de el en en_GB es fa fi fr hr hu it ja ko lt nl nn + pt pt_BR ro ru sl sv uk zh_CN" + If you want to install only the English documentation, it is + recommended to unset the "nls" USE flag for ${CATEGORY}/${PN}. + + For more details please read: + https://wiki.gentoo.org/wiki/Localization/Guide#LINGUAS + EOF + fi +} + +src_configure() { + econf --without-gimp +} + +src_compile() { + # See bug: 833566 + python_export_utf8_locale + # Affected with bugs: 677198, 876205. Set "emake -j1" + emake -j1 +} + +src_test() { + emake -j1 check +} + +src_install() { + # See bug: 905693 + emake -j1 DESTDIR="${D}" install + einstalldocs +} diff --git a/app-doc/gimp-help/metadata.xml b/app-doc/gimp-help/metadata.xml new file mode 100644 index 000000000000..78e98a0fa08d --- /dev/null +++ b/app-doc/gimp-help/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>parona@protonmail.com</email> + <name>Alfred Wingate</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/gnu-c-intro-ref/Manifest b/app-doc/gnu-c-intro-ref/Manifest new file mode 100644 index 000000000000..e0914329fac5 --- /dev/null +++ b/app-doc/gnu-c-intro-ref/Manifest @@ -0,0 +1 @@ +DIST c-intro-and-ref-0.1.tar.gz 1556218 BLAKE2B 7691d115a71b0a019c9b9f4d0c31a6d7a73a2a170a6fb1349064e766dd649c883f9c289f0a8301d7ea799ed8018e41a864a2b3a0aea44fbc1fabce204547d58c SHA512 f225ee2382b8146db91552ff6f9cf5facc4ce3fb82fba9d6f09c8f8b1a2be92bdf40f0c1917b5fcc9320a5e1a54e52573901e5660dacc7894d98bac50d195c06 diff --git a/app-doc/gnu-c-intro-ref/gnu-c-intro-ref-0.1.ebuild b/app-doc/gnu-c-intro-ref/gnu-c-intro-ref-0.1.ebuild new file mode 100644 index 000000000000..f5a1999b3e2e --- /dev/null +++ b/app-doc/gnu-c-intro-ref/gnu-c-intro-ref-0.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="GNU C Language Intro and Reference Manual" +HOMEPAGE="https://savannah.gnu.org/projects/c-intro-and-ref/" + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/c-intro-and-ref.git" + inherit git-r3 +elif [[ ${PV} != *_p* ]] ; then + SRC_URI="mirror://gnu/c-intro-and-ref/c-intro-and-ref-${PV}.tar.gz" + S="${WORKDIR}"/c-intro-and-ref-${PV} +else + MY_COMMIT="62962013107481127176ef04d69826e41f51313c" + SRC_URI="https://git.savannah.nongnu.org/cgit/c-intro-and-ref.git/snapshot/c-intro-and-ref-${MY_COMMIT}.tar.gz" + S="${WORKDIR}"/c-intro-and-ref-${MY_COMMIT} +fi + +LICENSE="FDL-1.3+" +SLOT="0" +IUSE="pdf" +if [[ ${PV} != 9999 ]] ; then + KEYWORDS="~amd64 ~ppc64" +fi + +BDEPEND=" + sys-apps/texinfo + pdf? ( + app-text/ghostscript-gpl + app-text/texlive-core + virtual/texi2dvi + ) +" + +src_prepare() { + default + + # We don't need it for releases but they're infrequent, so let's + # not bother conditionalising it (as we often use snapshots). + eautoreconf +} + +src_compile() { + emake info html $(usev pdf 'pdf') +} + +src_install() { + emake DESTDIR="${D}" install-info install-html $(usev pdf 'install-pdf') +} diff --git a/app-doc/gnu-c-intro-ref/gnu-c-intro-ref-9999.ebuild b/app-doc/gnu-c-intro-ref/gnu-c-intro-ref-9999.ebuild new file mode 100644 index 000000000000..f67150d705c8 --- /dev/null +++ b/app-doc/gnu-c-intro-ref/gnu-c-intro-ref-9999.ebuild @@ -0,0 +1,53 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="GNU C Language Intro and Reference Manual" +HOMEPAGE="https://savannah.gnu.org/projects/c-intro-and-ref/" + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/c-intro-and-ref.git" + inherit git-r3 +elif [[ ${PV} != *_p* ]] ; then + SRC_URI="mirror://gnu/c-intro-and-ref/c-intro-and-ref-${PV}.tar.gz" + S="${WORKDIR}"/c-intro-and-ref-${PV} +else + MY_COMMIT="62962013107481127176ef04d69826e41f51313c" + SRC_URI="https://git.savannah.nongnu.org/cgit/c-intro-and-ref.git/snapshot/c-intro-and-ref-${MY_COMMIT}.tar.gz" + S="${WORKDIR}"/c-intro-and-ref-${MY_COMMIT} +fi + +LICENSE="FDL-1.3+" +SLOT="0" +IUSE="pdf" +if [[ ${PV} != 9999 ]] ; then + KEYWORDS="~amd64" +fi + +BDEPEND=" + sys-apps/texinfo + pdf? ( + app-text/ghostscript-gpl + app-text/texlive-core + virtual/texi2dvi + ) +" + +src_prepare() { + default + + # We don't need it for releases but they're infrequent, so let's + # not bother conditionalising it (as we often use snapshots). + eautoreconf +} + +src_compile() { + emake info html $(usev pdf 'pdf') +} + +src_install() { + emake DESTDIR="${D}" install-info install-html $(usev pdf 'install-pdf') +} diff --git a/app-doc/gnu-c-intro-ref/metadata.xml b/app-doc/gnu-c-intro-ref/metadata.xml new file mode 100644 index 000000000000..d9201802d6c5 --- /dev/null +++ b/app-doc/gnu-c-intro-ref/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>sam@gentoo.org</email> + <name>Sam James</name> + </maintainer> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/gnucash-docs/Manifest b/app-doc/gnucash-docs/Manifest new file mode 100644 index 000000000000..9b527812e795 --- /dev/null +++ b/app-doc/gnucash-docs/Manifest @@ -0,0 +1 @@ +DIST gnucash-docs-5.14.tar.gz 133720288 BLAKE2B e256eee425470164de374385ff06b87000fdb12ceadfa5e7fb3c5cd114d44cc13072320b8b7598436ca806cb6b444359bb8f56393360be51d1961fc032ff211d SHA512 7e496f95e1642478db38bbd166374a1e7e79c9e28154b75c9ad73c310ad28d8883cba62fb3ede6675225c56447eaaad3b10a5b1efd6a00788c20ecf7159c942c diff --git a/app-doc/gnucash-docs/gnucash-docs-5.14.ebuild b/app-doc/gnucash-docs/gnucash-docs-5.14.ebuild new file mode 100644 index 000000000000..656537155394 --- /dev/null +++ b/app-doc/gnucash-docs/gnucash-docs-5.14.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Please bump with app-office/gnucash + +CMAKE_MAKEFILE_GENERATOR=emake +inherit cmake optfeature + +DESCRIPTION="Documentation package for GnuCash" +HOMEPAGE="https://www.gnucash.org/" +SRC_URI="https://github.com/Gnucash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 FDL-1.1" +SLOT="0" +KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" +LOCALES=( de it ja pt ) +IUSE="${LOCALES[*]/#/l10n_}" + +BDEPEND=" + app-text/docbook-xml-dtd:4.5 + app-text/docbook-xsl-stylesheets + dev-libs/libxml2 + dev-libs/libxslt +" + +src_install() { + local doc_type my_lang + + for doc_type in manual guide; do + for my_lang in C ${L10N}; do + [[ -z ${my_lang} ]] && continue + + case "${my_lang}" in + # Both help and guides translated + C|de|it|pt) ;; + ja|ru) # Only guides translated + if [[ "${doc_type}" == "manual" ]] ; then + elog "Help documentation hasn't been translated for ${my_lang}" + elog "Will do English instead." + continue + fi + ;; + *) + die "Invalid locale: ${my_lang}" + ;; + esac + + emake \ + -C "${BUILD_DIR}/${my_lang}/${doc_type}" \ + DESTDIR="${D}" \ + install + done + done + + einstalldocs +} + +pkg_postinst() { + optfeature "generating PDF files" dev-java/fop + optfeature "viewing the docs" gnome-extra/yelp +} diff --git a/app-doc/gnucash-docs/metadata.xml b/app-doc/gnucash-docs/metadata.xml new file mode 100644 index 000000000000..a47d55e2c3bd --- /dev/null +++ b/app-doc/gnucash-docs/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>titanofold@gentoo.org</email> + <name>Aaron W. Swenson</name> + </maintainer> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/info-manual/Manifest b/app-doc/info-manual/Manifest new file mode 100644 index 000000000000..aee689b172de --- /dev/null +++ b/app-doc/info-manual/Manifest @@ -0,0 +1 @@ +DIST info-manual-30.2.tar.xz 32948 BLAKE2B df47565f145b625d3dab921dea5e694cc891ad29fa81f0306b7f8db507f279b5accc8aa387f4ed2f4a0d498d1041720acb913edd85f10dd58249390653e043c1 SHA512 55b3d49d15768eac044f85d4bc6d21b4467fb8cc70ecfd9e2c078769c1502c07f176ddb22fa91e8a44fd9d5c334405481f99a02b64befcbebda8a4461f764ddb diff --git a/app-doc/info-manual/info-manual-30.2.ebuild b/app-doc/info-manual/info-manual-30.2.ebuild new file mode 100644 index 000000000000..5184a14878f2 --- /dev/null +++ b/app-doc/info-manual/info-manual-30.2.ebuild @@ -0,0 +1,21 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Manual for the Info reader in GNU Emacs" +HOMEPAGE="https://www.gnu.org/software/emacs/ + https://www.gnu.org/software/texinfo/" +# We need only info.info from the Emacs tarball, but package its source too: +# bsdtar -cJvf ${P}.tar.xz -s "%.*/%${P}/%" --include="*/misc/info.texi" \ +# --include="*/misc/doclicense.texi" --include="*/emacs/docstyle.texi" \ +# --include="*/info/info.info" @emacs-${PV}.tar.xz +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz" + +LICENSE="FDL-1.3+" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" + +src_install() { + doinfo info.info +} diff --git a/app-doc/info-manual/metadata.xml b/app-doc/info-manual/metadata.xml new file mode 100644 index 000000000000..28ca5617045d --- /dev/null +++ b/app-doc/info-manual/metadata.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>gnu-emacs@gentoo.org</email> + <name>Gentoo GNU Emacs project</name> + </maintainer> + <longdescription> + The GNU Project distributes most of its manuals in the Info format. + There are two primary Info readers: The stand-alone info program + in <pkg>sys-apps/texinfo</pkg> and the info package in GNU Emacs + <pkg>app-editors/emacs</pkg>. + + This manual describes how to get around inside of Info, various + advanced Info commands, and contains references to other sources, + which explain how to generate Info files from Texinfo files. + It is provided as a separate package because the Texinfo package + does not install it (as it is bundled with GNU Emacs), but the + stand-alone Info reader refers to it. + </longdescription> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/jargon/Manifest b/app-doc/jargon/Manifest new file mode 100644 index 000000000000..fe7ad60961c1 --- /dev/null +++ b/app-doc/jargon/Manifest @@ -0,0 +1 @@ +DIST jargon-4.4.7.tar.gz 9061260 BLAKE2B f2e29464d0ed946a5a2f0529eba3110f55ae068796522c05402ff2addc626501a43cbc633aecee15d6289e7a5236ce196f065ab782e4686142c51ba21658b517 SHA512 afc8c44994f22de3fbae325e315fa101c04a5db2ef6af7c5592b4c072cc0e94a2bc523042ab9c894977c34f8321aea77c8208ae57040a4e3419cd240ce169803 diff --git a/app-doc/jargon/jargon-4.4.7-r2.ebuild b/app-doc/jargon/jargon-4.4.7-r2.ebuild new file mode 100644 index 000000000000..d883b0bd48a5 --- /dev/null +++ b/app-doc/jargon/jargon-4.4.7-r2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A compendium of hacker slang illuminating many aspects of hackish tradition" +HOMEPAGE="http://www.catb.org/jargon/" +SRC_URI="http://www.catb.org/jargon/${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86" + +src_prepare() { + default + find . -name .xvpics | xargs rm -rf + assert + cd html || die + sed -i -e 's#\.\./\.\.#..#' */* \ + || die "sed failed" +} + +src_install() { + docinto html + dodoc -r html/. +} diff --git a/app-doc/jargon/metadata.xml b/app-doc/jargon/metadata.xml new file mode 100644 index 000000000000..3a8349e6ffc5 --- /dev/null +++ b/app-doc/jargon/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/kicad-doc/Manifest b/app-doc/kicad-doc/Manifest new file mode 100644 index 000000000000..3b90f4419eb8 --- /dev/null +++ b/app-doc/kicad-doc/Manifest @@ -0,0 +1,5 @@ +DIST kicad-doc-10.0.0.tar.bz2 101982291 BLAKE2B 9e2c1d7e21a2f881adef2baf3483e2cc97c78d0c366660ff5b73db25efa2d21dec5d130e9b4df633220636d8cfd3050cfe63f5e5451a9ba04584f6bb2f0cffcd SHA512 01862949567ce383a8798d6d70338e48101ff9c667d5d93c627d06bf818d1c79969154460599c02add3c2de73ade7c9b000c437d2a9fc46bbe01f55fb2396b23 +DIST kicad-doc-10.0.2.tar.bz2 102604261 BLAKE2B 2ed33ba63d3ad18fc55bb1d86b88d5357f3216705aa858d41580579cc7c167d96962e8f9651451d5057953da5dcc093dcb662244e6b00a69b93604441ae87934 SHA512 796d10f56377d818765b66f72d322af624e8c588469b97c27064c4861f4e50a8ae482891c775bddb7cdbc92094940cf606033cac418d4e9fedc8a26dfa1fc93f +DIST kicad-doc-10.0.3.tar.bz2 102604244 BLAKE2B 779e9b22cdc7b7d1b6b21188180db769b922983da109dd80cbb6a2a4bde9a88444c03ec4fdf925a44d6d16663bf80a680cd981d8eea853853ac8b3d97a350a89 SHA512 c93e378ebd742d1544218356beb41f997cafc4f5a7cdbd264d2bc7ad7b30808577ec2de02048d5f73dc9d235053df70caba850d462c770a1af13dd1894500cfc +DIST kicad-doc-9.0.5.tar.bz2 96633670 BLAKE2B da2c3073eb21162054151f336a3b9fd047baf99679f00ead4aea82e6261a0eabf27e8a68aaec2dd9cb6ddd88d5d7a5b1956dafaea51bca57bc5e22aef3bb18e1 SHA512 a451fbf7dad7382463eb40e81a6d23d09b2875c9a09c8aa9f23c9079508c15c3336a430b94acbb49906b41589f735456eebfa569a2c13666353b40f312bd36a3 +DIST kicad-doc-9.0.9.tar.bz2 96665025 BLAKE2B 2c7f35b96d2c362c6f3d4c8dd6dd959ee7f8ac62a4e6d3aeb001c699b5b04fcf47243647e761537c578ef73dcfa320433644af180edf29971ffdce901c150b75 SHA512 29ad06804f64d333f1662eebfbdcc91b012485913f2d07026e245d242318e84d8f86603995d0ee528f53170e35d207452680fb393ce23302c3bec90277945c1c diff --git a/app-doc/kicad-doc/files/kicad-doc-10.0.0-pandoc-pdf-generator.patch b/app-doc/kicad-doc/files/kicad-doc-10.0.0-pandoc-pdf-generator.patch new file mode 100644 index 000000000000..b651b4b472f3 --- /dev/null +++ b/app-doc/kicad-doc/files/kicad-doc-10.0.0-pandoc-pdf-generator.patch @@ -0,0 +1,47 @@ +Add PANDOC as an alternative PDF generator using the +asciidoctor -> docbook5 -> pandoc/xelatex pipeline. +This avoids the need for asciidoctor-web-pdf (npm package). +Skip PDF generation when translated source files are missing. + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -19,7 +19,7 @@ set( ADOC_TOOLCHAIN "ASCIIDOCTOR" CACHE STRING "Specify which AsciiDoc toolchain + + # Provide an option for deciding which PDF generation scheme to use + # Only ASCIIDOCTOR-PDF is supported. +-set( PDF_GENERATOR "ASCIIDOCTORPDF" CACHE STRING "Specify which PDF generator to use: ASCIIDOCTORPDF" ) ++set( PDF_GENERATOR "ASCIIDOCTORPDF" CACHE STRING "Specify which PDF generator to use: ASCIIDOCTORPDF|PANDOC" ) + + # Provide an option to limit the set of languages built. This helps developers to speed up a + # build they're working on, or limit the number of dependencies for packagers +@@ -46,6 +46,8 @@ if( "${BUILD_FORMATS}" MATCHES "(p|P)(d|D)(f|F)" ) + + if( ${PDF_GENERATOR} MATCHES ASCIIDOCTORPDF ) + find_package( ASCIIDOCTORPDF REQUIRED ) ++ elseif( ${PDF_GENERATOR} MATCHES PANDOC ) ++ find_program( PANDOC_PROGRAM pandoc REQUIRED ) + endif() + + endif() +--- a/CMakeModules/AsciidocHelpers.cmake ++++ b/CMakeModules/AsciidocHelpers.cmake +@@ -20,7 +20,18 @@ macro( add_adoc_pdf_target TARGET INFILE OUTFILE LANGUAGE ) + DEPENDS ${INFILE} ) + add_custom_command( TARGET ${TARGET} POST_BUILD + COMMAND cmake -E remove ${ASCIIDOCTORPDF_TEMP_FILE} ) +- else() ++ elseif( "${PDF_GENERATOR}" MATCHES "PANDOC" ) ++ # Use asciidoctor -> docbook5 -> pandoc/xelatex pipeline ++ string( REGEX REPLACE "[.]adoc$" ".xml" PANDOC_TEMP_FILE ${INFILE} ) ++ get_filename_component( _PANDOC_RSRC_PATH ${INFILE} DIRECTORY ) ++ add_custom_target( ${TARGET} DEPENDS ${OUTFILE} ) ++ add_custom_command( OUTPUT ${OUTFILE} ++ COMMAND test -f ${INFILE} || cmake -E touch ${OUTFILE} ++ COMMAND test ! -f ${INFILE} || ${ASCIIDOC_COMMAND} -b docbook5 -o ${PANDOC_TEMP_FILE} ${INFILE} ++ COMMAND test ! -f ${INFILE} || ${PANDOC_PROGRAM} -f docbook -t pdf --pdf-engine=xelatex "-Vmainfont=DejaVu Serif" "-Vsansfont=DejaVu Sans" "-Vmonofont=DejaVu Sans Mono" "-VCJKmainfont=Noto Serif CJK SC" "--resource-path=${_PANDOC_RSRC_PATH}" ${PANDOC_TEMP_FILE} -o ${OUTFILE} ++ COMMAND test ! -f ${PANDOC_TEMP_FILE} || cmake -E remove ${PANDOC_TEMP_FILE} ++ DEPENDS ${INFILE} ) ++ else() + message( FATAL_ERROR "ASCIIDOCTORPDF is the only supported PDF_GENERATOR. Exiting." ) + endif() + endmacro() diff --git a/app-doc/kicad-doc/files/kicad-doc-9.0.9-cmake4-compat.patch b/app-doc/kicad-doc/files/kicad-doc-9.0.9-cmake4-compat.patch new file mode 100644 index 000000000000..3fea3c82fdf0 --- /dev/null +++ b/app-doc/kicad-doc/files/kicad-doc-9.0.9-cmake4-compat.patch @@ -0,0 +1,15 @@ +From: Huang Rui <vowstar@gmail.com> +Date: Fri, 15 May 2026 00:00:00 +0800 +Subject: [PATCH] cmake: bump minimum required to 3.10 for cmake4 compat + +CMake 4 drops support for cmake_minimum_required < 3.10 and emits a +QA warning today. Bump to 3.10 which is the next supported floor. + +Bug: https://bugs.gentoo.org/975078 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -9,3 +9,3 @@ + # have available, but it's not guaranteed to work or be supported. +-cmake_minimum_required( VERSION 3.5 ) ++cmake_minimum_required( VERSION 3.10 ) + diff --git a/app-doc/kicad-doc/kicad-doc-10.0.0-r1.ebuild b/app-doc/kicad-doc/kicad-doc-10.0.0-r1.ebuild new file mode 100644 index 000000000000..95dcf3d21517 --- /dev/null +++ b/app-doc/kicad-doc/kicad-doc-10.0.0-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools manuals" +HOMEPAGE="https://docs.kicad.org/" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/services/kicad-doc.git" + inherit git-r3 + # x11-misc-util/macros only required on live ebuilds + LIVE_DEPEND=">=x11-misc/util-macros-1.18" +else + SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.bz2" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2" +SLOT="0" +IUSE="+html pdf" + +LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_nl l10n_pl l10n_ru l10n_zh" +IUSE+=${LANG_USE/l10n_en/+l10n_en} +REQUIRED_USE="|| ( html pdf ) ^^ ( ${LANG_USE} )" +unset LANG_USE + +# pdf uses pandoc/xelatex pipeline instead of upstream's asciidoctor-web-pdf (npm) +BDEPEND=" + >=dev-ruby/asciidoctor-2.0.12 + >=app-text/po4a-0.45 + >=sys-devel/gettext-0.18 + dev-perl/Unicode-LineBreak + dev-util/source-highlight + pdf? ( + dev-texlive/texlive-xetex + media-fonts/noto-cjk + media-fonts/dejavu + virtual/pandoc + )" + +PATCHES=( + "${FILESDIR}"/${P}-pandoc-pdf-generator.patch +) + +src_configure() { + local languages="${L10N// /;}" + local mycmakeargs=( + -DPDF_GENERATOR="$(usex pdf PANDOC ASCIIDOCTORPDF)" + -DBUILD_FORMATS="$(usev html);$(usev pdf)" + -DLANGUAGES="${languages}" + -DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${P}/help + ) + cmake_src_configure +} diff --git a/app-doc/kicad-doc/kicad-doc-10.0.2-r1.ebuild b/app-doc/kicad-doc/kicad-doc-10.0.2-r1.ebuild new file mode 100644 index 000000000000..6445393fc1c6 --- /dev/null +++ b/app-doc/kicad-doc/kicad-doc-10.0.2-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools manuals" +HOMEPAGE="https://docs.kicad.org/" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/services/kicad-doc.git" + inherit git-r3 + # x11-misc-util/macros only required on live ebuilds + LIVE_DEPEND=">=x11-misc/util-macros-1.18" +else + SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.bz2" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2" +SLOT="0" +IUSE="+html pdf" + +LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_nl l10n_pl l10n_ru l10n_zh" +IUSE+=${LANG_USE/l10n_en/+l10n_en} +REQUIRED_USE="|| ( html pdf ) ^^ ( ${LANG_USE} )" +unset LANG_USE + +# pdf uses pandoc/xelatex pipeline instead of upstream's asciidoctor-web-pdf (npm) +BDEPEND=" + >=dev-ruby/asciidoctor-2.0.12 + >=app-text/po4a-0.45 + >=sys-devel/gettext-0.18 + dev-perl/Unicode-LineBreak + dev-util/source-highlight + pdf? ( + app-text/pandoc + dev-texlive/texlive-xetex + media-fonts/noto-cjk + media-fonts/dejavu + )" + +PATCHES=( + "${FILESDIR}"/${PN}-9.0.9-cmake4-compat.patch + "${FILESDIR}"/${PN}-10.0.0-pandoc-pdf-generator.patch +) + +src_configure() { + local languages="${L10N// /;}" + local mycmakeargs=( + -DPDF_GENERATOR="$(usex pdf PANDOC ASCIIDOCTORPDF)" + -DBUILD_FORMATS="$(usev html);$(usev pdf)" + -DLANGUAGES="${languages}" + -DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${P}/help + ) + cmake_src_configure +} diff --git a/app-doc/kicad-doc/kicad-doc-10.0.3.ebuild b/app-doc/kicad-doc/kicad-doc-10.0.3.ebuild new file mode 100644 index 000000000000..6445393fc1c6 --- /dev/null +++ b/app-doc/kicad-doc/kicad-doc-10.0.3.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools manuals" +HOMEPAGE="https://docs.kicad.org/" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/services/kicad-doc.git" + inherit git-r3 + # x11-misc-util/macros only required on live ebuilds + LIVE_DEPEND=">=x11-misc/util-macros-1.18" +else + SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.bz2" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2" +SLOT="0" +IUSE="+html pdf" + +LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_nl l10n_pl l10n_ru l10n_zh" +IUSE+=${LANG_USE/l10n_en/+l10n_en} +REQUIRED_USE="|| ( html pdf ) ^^ ( ${LANG_USE} )" +unset LANG_USE + +# pdf uses pandoc/xelatex pipeline instead of upstream's asciidoctor-web-pdf (npm) +BDEPEND=" + >=dev-ruby/asciidoctor-2.0.12 + >=app-text/po4a-0.45 + >=sys-devel/gettext-0.18 + dev-perl/Unicode-LineBreak + dev-util/source-highlight + pdf? ( + app-text/pandoc + dev-texlive/texlive-xetex + media-fonts/noto-cjk + media-fonts/dejavu + )" + +PATCHES=( + "${FILESDIR}"/${PN}-9.0.9-cmake4-compat.patch + "${FILESDIR}"/${PN}-10.0.0-pandoc-pdf-generator.patch +) + +src_configure() { + local languages="${L10N// /;}" + local mycmakeargs=( + -DPDF_GENERATOR="$(usex pdf PANDOC ASCIIDOCTORPDF)" + -DBUILD_FORMATS="$(usev html);$(usev pdf)" + -DLANGUAGES="${languages}" + -DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${P}/help + ) + cmake_src_configure +} diff --git a/app-doc/kicad-doc/kicad-doc-9.0.5.ebuild b/app-doc/kicad-doc/kicad-doc-9.0.5.ebuild new file mode 100644 index 000000000000..5ff24b90244b --- /dev/null +++ b/app-doc/kicad-doc/kicad-doc-9.0.5.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools manuals" +HOMEPAGE="https://docs.kicad.org/" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/services/kicad-doc.git" + inherit git-r3 + # x11-misc-util/macros only required on live ebuilds + LIVE_DEPEND=">=x11-misc/util-macros-1.18" +else + SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.bz2" + KEYWORDS="amd64 ~riscv" +fi + +LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2" +SLOT="0" +# TODO: Change default back to +pdf once asciidoctor-pdf is packaged? +IUSE="+html pdf" + +LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh" +IUSE+=${LANG_USE} +REQUIRED_USE="|| ( html pdf ) ^^ ( ${LANG_USE} )" +unset LANG_USE + +# TODO: need asciidoctor-pdf for pdf +# bug #697450 +BDEPEND=" + >=dev-ruby/asciidoctor-2.0.12 + >=app-text/dblatex-0.3.10 + >=app-text/po4a-0.45 + >=sys-devel/gettext-0.18 + dev-perl/Unicode-LineBreak + dev-util/source-highlight + l10n_ca? ( dev-texlive/texlive-langspanish ) + l10n_de? ( dev-texlive/texlive-langgerman ) + l10n_en? ( dev-texlive/texlive-langenglish ) + l10n_es? ( dev-texlive/texlive-langspanish ) + l10n_fr? ( dev-texlive/texlive-langfrench ) + l10n_it? ( dev-texlive/texlive-langitalian ) + l10n_ja? ( dev-texlive/texlive-langjapanese media-fonts/vlgothic ) + l10n_pl? ( dev-texlive/texlive-langpolish ) + l10n_ru? ( dev-texlive/texlive-langcyrillic ) + l10n_zh? ( dev-texlive/texlive-langchinese )" + +src_configure() { + local mycmakeargs=( + -DPDF_GENERATOR="DBLATEX" + -DBUILD_FORMATS="$(usev html);$(usev pdf)" + -DSINGLE_LANGUAGE="${L10N}" + -DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${P}/help + ) + cmake_src_configure +} diff --git a/app-doc/kicad-doc/kicad-doc-9.0.9-r1.ebuild b/app-doc/kicad-doc/kicad-doc-9.0.9-r1.ebuild new file mode 100644 index 000000000000..db2b33aa24f0 --- /dev/null +++ b/app-doc/kicad-doc/kicad-doc-9.0.9-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools manuals" +HOMEPAGE="https://docs.kicad.org/" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/services/kicad-doc.git" + inherit git-r3 + # x11-misc-util/macros only required on live ebuilds + LIVE_DEPEND=">=x11-misc/util-macros-1.18" +else + SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.bz2" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2" +SLOT="0" +# TODO: Change default back to +pdf once asciidoctor-pdf is packaged? +IUSE="+html pdf" + +LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh" +IUSE+=${LANG_USE/l10n_en/+l10n_en} +REQUIRED_USE="|| ( html pdf ) ^^ ( ${LANG_USE} )" +unset LANG_USE + +# TODO: need asciidoctor-pdf for pdf +# bug #697450 +BDEPEND=" + >=dev-ruby/asciidoctor-2.0.12 + >=app-text/dblatex-0.3.10 + >=app-text/po4a-0.45 + >=sys-devel/gettext-0.18 + dev-perl/Unicode-LineBreak + dev-util/source-highlight + l10n_ca? ( dev-texlive/texlive-langspanish ) + l10n_de? ( dev-texlive/texlive-langgerman ) + l10n_en? ( dev-texlive/texlive-langenglish ) + l10n_es? ( dev-texlive/texlive-langspanish ) + l10n_fr? ( dev-texlive/texlive-langfrench ) + l10n_it? ( dev-texlive/texlive-langitalian ) + l10n_ja? ( dev-texlive/texlive-langjapanese media-fonts/vlgothic ) + l10n_pl? ( dev-texlive/texlive-langpolish ) + l10n_ru? ( dev-texlive/texlive-langcyrillic ) + l10n_zh? ( dev-texlive/texlive-langchinese )" + +PATCHES=( + "${FILESDIR}"/${PN}-9.0.9-cmake4-compat.patch +) + +src_configure() { + local mycmakeargs=( + -DPDF_GENERATOR="DBLATEX" + -DBUILD_FORMATS="$(usev html);$(usev pdf)" + -DSINGLE_LANGUAGE="${L10N}" + -DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${P}/help + ) + cmake_src_configure +} diff --git a/app-doc/kicad-doc/metadata.xml b/app-doc/kicad-doc/metadata.xml new file mode 100644 index 000000000000..daa54ea6ad2c --- /dev/null +++ b/app-doc/kicad-doc/metadata.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>zoltan@sinustrom.info</email> + <name>Zoltan Puskas</name> + </maintainer> + <maintainer type="person" proxied="yes"> + <email>vowstar@gmail.com</email> + <name>Huang Rui</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <use> + <flag name="html">Generate documentation in HTML format</flag> + <flag name="pdf">Generate documentation in PDF format</flag> + </use> + <longdescription> + Kicad-doc is the extended manuals and documenation for Kicad. Kicad is + an open source (GPL) software for the creation of electronic schematic + diagrams and printed circuit board artwork. + </longdescription> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/lapack-docs/Manifest b/app-doc/lapack-docs/Manifest new file mode 100644 index 000000000000..9447eb7a2b19 --- /dev/null +++ b/app-doc/lapack-docs/Manifest @@ -0,0 +1,2 @@ +DIST lapack-man-3.1.1.tgz 1117350 BLAKE2B 3c1dfa55efdc1a2e11315885d853354060d04f3beab701d0dd9574e67ba9b34ec762c23b6275812a6849fbac0141c7a5fa56a86d4a340caeab5c001bc274392e SHA512 3dca890ec618f8c87de137760bd072a8664afc21d9f73e8b04b8bf1e4fd50f0796f11c9327f10ca34e3169fd55bbe8007da044580713428652eaa2c3dc25982a +DIST lapackqref.ps 72345 BLAKE2B b5c4b7c7d7dae50f622ce06015ca5230a33f880eabba9e8c2b6e27999d51055b6a5b7bae3f7634c1e9313ffb9ffd3cf542b1d68229ae215f51984798cec0b1dc SHA512 b5177910f988002f9b9bc4e735c457b6e65e57e0f4860e237e82e038bd77ef2071d2251b41677374742219dcd0162cd0a92dfba9801279a4b8bb6aa5bdbf0820 diff --git a/app-doc/lapack-docs/lapack-docs-3.1.1.ebuild b/app-doc/lapack-docs/lapack-docs-3.1.1.ebuild new file mode 100644 index 000000000000..d76ff6a62795 --- /dev/null +++ b/app-doc/lapack-docs/lapack-docs-3.1.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Documentation reference and man pages for lapack implementations" +HOMEPAGE="https://www.netlib.org/lapack" +SRC_URI="mirror://gentoo/lapack-man-${PV}.tgz + http://www.netlib.org/lapack/lapackqref.ps" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86" +IUSE="" + +S="${WORKDIR}/lapack-${PV}/manpages" + +src_install() { + # These belong to blas-docs + rm -f man/manl/{lsame,xerbla}.* || die + + # rename because doman does not yet understand manl files + local f t + for f in man/manl/*.l; do + t="${f%%.l}.n" + mv "${f}" "${t}" || die + done + + doman man/manl/* + dodoc README "${DISTDIR}"/lapackqref.ps +} diff --git a/app-doc/lapack-docs/metadata.xml b/app-doc/lapack-docs/metadata.xml new file mode 100644 index 000000000000..c655cd3d7852 --- /dev/null +++ b/app-doc/lapack-docs/metadata.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>sci@gentoo.org</email> + <name>Gentoo Science Project</name> + </maintainer> + <stabilize-allarches /> + <longdescription lang="en"> +LAPACK is a comprehensive FORTRAN library that does linear +algebra operations including matrix inversions, least squared +solutions to linear sets of equations, eigenvector analysis, singular +value decomposition, etc. It is a very comprehensive and reputable +package that has found extensive use in the scientific community. +This package contains manual pages for the routines, and a Quick-Reference guide. +</longdescription> + <upstream> + <remote-id type="cpe">cpe:/a:lapack_project:lapack</remote-id> + </upstream> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/linkers-and-loaders/Manifest b/app-doc/linkers-and-loaders/Manifest new file mode 100644 index 000000000000..87b64f40cae5 --- /dev/null +++ b/app-doc/linkers-and-loaders/Manifest @@ -0,0 +1 @@ +DIST linkers-and-loaders-1.tar.lzma 7346038 BLAKE2B 6d3f1ad4e3872d80b4740ec12586335ef3dbf3a3b9e0642d3cef6dbaf638ac91b2d834c7cd01c91fde517f381212edf68320a55d8b060b533e5e787b88a3e4b5 SHA512 65aa03a4edc9da009f49f3dd5540cc84a64d001d04f12f5f4ea152be5cb246a2b54d0db16bed6d8b764b64fad564227e566504adb5fb9172808b124e0aa79f22 diff --git a/app-doc/linkers-and-loaders/linkers-and-loaders-1-r1.ebuild b/app-doc/linkers-and-loaders/linkers-and-loaders-1-r1.ebuild new file mode 100644 index 000000000000..32b8f9d4de87 --- /dev/null +++ b/app-doc/linkers-and-loaders/linkers-and-loaders-1-r1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="The Linkers and Loaders book" +HOMEPAGE="https://linker.iecc.com/" +SRC_URI="https://wh0rd.org/books/${P}.tar.lzma" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +IUSE="doc" +RESTRICT="mirror bindist" + +BDEPEND="app-arch/xz-utils" + +S=${WORKDIR} + +src_install() { + use doc && dodoc *.txt *.rtf + dodoc *.pdf + docinto html + dodoc *.html *.jpg +} diff --git a/app-doc/linkers-and-loaders/metadata.xml b/app-doc/linkers-and-loaders/metadata.xml new file mode 100644 index 000000000000..3a8349e6ffc5 --- /dev/null +++ b/app-doc/linkers-and-loaders/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/linux-device-drivers/Manifest b/app-doc/linux-device-drivers/Manifest new file mode 100644 index 000000000000..5be97c96919d --- /dev/null +++ b/app-doc/linux-device-drivers/Manifest @@ -0,0 +1,4 @@ +DIST LDD3-examples.tar.gz 77780 BLAKE2B 76774a4c6ce91b7332b4b5fa92b8e2309a24c83ded7cfb646b05db9fe1ba0bf36ce4f803555a9147b14bdd832511c5395e2d8e752972f7a1227e91bdd4ecdb0b SHA512 6abf6f1595b5304f6416c1900efcae8019cf685f5662fa38c31c71dac5b42309e6e8050c02813da29045ce4c157e03018b87b7816f17b5f2852e53a5f0cdee35 +DIST ldd2-samples-1.0.1.tar.gz 123791 BLAKE2B 5cbfe4925af42688e10af86d341be6d8cba2c4093f2ce293705f9e72f5b2b65f4ffd5809cea00e1065351aea8314a38b3d2c0eec3c41ac3a55903a9c8b6f8c34 SHA512 c6d1c72f0b71806cc719f758b62f3ee2a5bc1c66b63399f2765c0b4edfb2f89945e1248607faae1a88c9278d74c1edfa42f4c4408d926883b1c82a650ebbdd6f +DIST ldd3_pdf.tar.bz2 11553208 BLAKE2B 539903963d62cbbf15399726a6dbf795cefc0909d10f0383183dd3ee4408c6616c4548331f3cc9cff2b1c6ded6a84d378278bc4e2774df18bd50980ebc406c0f SHA512 46e9f9c2c4e5ce5d325e071f4638ebee772fb55c7c3c0f4a303a35e7ca3576dfccf655bbbe6ef8cf6be0558a1c84addf6a4b59b6c50b621c495f3b75184653a4 +DIST ldd_book_pdf.zip 6971754 BLAKE2B 161ec5b96bedba16958521b7b8605a515d7152eb75c661b2a66d27adeda6235de30fec437016c4f9fef559c27dfac4a9c4d0bee8b6eef89da3af30a9c745a158 SHA512 f30675ff5279df6c689cf4f936aa6bd50f6aab8254e557a6a3be87217efb2c6bc30de8efd489ea5c86f86ebebe2b3ac119b0965fd567caf757e9d6d67d02676c diff --git a/app-doc/linux-device-drivers/linux-device-drivers-2-r1.ebuild b/app-doc/linux-device-drivers/linux-device-drivers-2-r1.ebuild new file mode 100644 index 000000000000..b7ed91ee1aaf --- /dev/null +++ b/app-doc/linux-device-drivers/linux-device-drivers-2-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EGIT_COMMIT="9780596000080" +MY_PN="ldd2-samples" +MY_PV="1.0.1" + +DESCRIPTION="Howto write linux device drivers (updated for Linux 2.4)" +HOMEPAGE="https://www.oreilly.com/catalog/linuxdrive2/" +SRC_URI=" + https://resources.oreilly.com/examples/${EGIT_COMMIT}/-/blob/master/${MY_PN}-${MY_PV}.tar.gz + https://www.xml.com/ldd/chapter/book/pdf/ldd_book_pdf.zip +" +S="${WORKDIR}" + +LICENSE="FDL-1.1" +SLOT="2" +KEYWORDS="amd64 arm ~hppa ppc ~s390 x86" + +BDEPEND="app-arch/unzip" + +src_install() { + dodoc *.pdf + docinto samples + dodoc -r ldd2-samples-*/. + docompress -x /usr/share/doc/${PF} +} diff --git a/app-doc/linux-device-drivers/linux-device-drivers-3-r1.ebuild b/app-doc/linux-device-drivers/linux-device-drivers-3-r1.ebuild new file mode 100644 index 000000000000..4406e37db81b --- /dev/null +++ b/app-doc/linux-device-drivers/linux-device-drivers-3-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EGIT_COMMIT="9780596005900" + +DESCRIPTION="Howto write linux device drivers (updated for Linux 2.6)" +HOMEPAGE=" + https://www.oreilly.com/catalog/linuxdrive3/ + https://lwn.net/Kernel/LDD3/ +" +SRC_URI=" + https://resources.oreilly.com/examples/${EGIT_COMMIT}/-/blob/master/examples.tar.gz -> LDD3-examples.tar.gz + https://lwn.net/images/pdf/LDD3/ldd3_pdf.tar.bz2 +" +S="${WORKDIR}" + +LICENSE="CC-BY-SA-2.0" +SLOT="3" +KEYWORDS="amd64 arm ~hppa ppc ~riscv ~s390 x86" + +src_install() { + dodoc ldd3_pdf/*.pdf + dodoc -r examples + docompress -x /usr/share/doc/${PF} +} diff --git a/app-doc/linux-device-drivers/metadata.xml b/app-doc/linux-device-drivers/metadata.xml new file mode 100644 index 000000000000..3a8349e6ffc5 --- /dev/null +++ b/app-doc/linux-device-drivers/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/linux-kernel-in-a-nutshell/Manifest b/app-doc/linux-kernel-in-a-nutshell/Manifest new file mode 100644 index 000000000000..d0f03994c2d9 --- /dev/null +++ b/app-doc/linux-kernel-in-a-nutshell/Manifest @@ -0,0 +1,2 @@ +DIST lkn_pdf.tar.bz2 3533339 BLAKE2B d67708c7b100707b6a74f1a983bc396f1068e60d74c63eb2ed99830f0ea4b37b4260504d45f27ceae70e9c01b92b65d9e5076476466eade84f9dbe8d1b384fbf SHA512 5a0815148b379347675e2c8f71476e8e950a8028fd625044457773c4e7b62fb886edc7151a46a9dd0cba47729c99317f779974e395149d87c4c9483c7404ede0 +DIST lkn_xml.tar.bz2 1058278 BLAKE2B f85cc277e7f313e00d26f53218d315c6b741b584a597b2b0adf3a9bf3dc13ddaa2203b1d6976e4189aa8dbeb167709f7ed3522a7c9cf8111e62b6f8d0425de2e SHA512 831b19f67b50f897f93720c19b7bbf90673c420c2b1ce257de3c656a01cb12ebee8499dc86c673cba9c14fb6fc50e644fbf84156d9d2580127affeabda87a83c diff --git a/app-doc/linux-kernel-in-a-nutshell/linux-kernel-in-a-nutshell-1-r2.ebuild b/app-doc/linux-kernel-in-a-nutshell/linux-kernel-in-a-nutshell-1-r2.ebuild new file mode 100644 index 000000000000..04ff74afa132 --- /dev/null +++ b/app-doc/linux-kernel-in-a-nutshell/linux-kernel-in-a-nutshell-1-r2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Linux Kernel in a Nutshell: A Desktop Quick Reference" +HOMEPAGE="http://www.kroah.com/lkn/" +SRC_URI="https://www.kernel.org/pub/linux/kernel/people/gregkh/lkn/lkn_pdf.tar.bz2 + https://www.kernel.org/pub/linux/kernel/people/gregkh/lkn/lkn_xml.tar.bz2" +S="${WORKDIR}" + +LICENSE="CC-BY-SA-2.5" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + docinto pdf + dodoc -r lkn_pdf/* + + docinto xml + dodoc -r lkn_xml/* +} diff --git a/app-doc/linux-kernel-in-a-nutshell/metadata.xml b/app-doc/linux-kernel-in-a-nutshell/metadata.xml new file mode 100644 index 000000000000..3a8349e6ffc5 --- /dev/null +++ b/app-doc/linux-kernel-in-a-nutshell/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/linuxfromscratch/Manifest b/app-doc/linuxfromscratch/Manifest new file mode 100644 index 000000000000..e6b1be3bb652 --- /dev/null +++ b/app-doc/linuxfromscratch/Manifest @@ -0,0 +1,7 @@ +DIST LFS-BOOK-11.0-NOCHUNKS.html 2249998 BLAKE2B 95aced870256d1266a530000bac74e3c625fa4e20ec2885959945c88bb9ca0c5c5cdea4765de126197495760fd1aacaae2278375cef147810bdb391904ba182f SHA512 ac7b4c488d28530efe3aa91819f41932de444ef2c05d1266223363240cdad4882ca7b528e32a6b3c6a999970cc8676a61222de75de6a3f6a2c322fa64412aaf5 +DIST LFS-BOOK-11.0-systemd-NOCHUNKS.html 2150008 BLAKE2B 9bb19d9a0d2f702f2a5a4a7194833e32e61a97729d468f8bd6357e0cf64a535348ba352a19bf799274abd6576efdbefc1c9c470d4cb807dfc3437d1b85e8a616 SHA512 7b8ce8bf65c5cda02f1543000c1b5970dbf210b137680453b55a3def870117740992dcb112189e5f9c40015a6b6a455587019f5d5b4ef6a3e08c2b37b6024a97 +DIST LFS-BOOK-11.0-systemd.pdf 1900409 BLAKE2B 43a675baa05b58cdda3a2bd0e1539819bce6ffce5cdcb044b885aa293ad5acaa44ed09cfda6efa8c64d556db5b83b230473875b98111fcc0fcf14890362375d8 SHA512 3876e82e5e0dd0c8dd71d83fe5e41c6210ab55153d2a599d56cc459096d2a783d5dce326307eead88f51cad9876e492a204c12340f8272eb182f5c6869d0b96d +DIST LFS-BOOK-11.0-systemd.tar.bz2 216064 BLAKE2B 5b55d23fe76b896ad2712e971b725ac9225966c98bfd5553d7ed78e2c2ecafe433ff48344800b34c584209017932624be79e8d4c1970e80a10050eafd9988f49 SHA512 5707c30499fd95c3376008d50f92ae860a398f018fdb8b91e35c8be9deb3f5073f7c818f209bb142ce0ed78773de83fe7ca4256bc03eb0b5ed5bec3efd158a74 +DIST LFS-BOOK-11.0.pdf 2024185 BLAKE2B 94e47fb4d5531d447717e6fe9ddae42abbd5503fb4af902baaaa432007a10f2dd003c41e8ab8ea5f75de5b9f6434911500b69af9a78ea522dc31057bb5d1eb4e SHA512 dc9a1f33131c96d5e84c440ffd2b401d1b8c3a38d125ac5da5dc59792e6e11e98749fcf5955c94151a512262e522e7c5adfd94a978954674cc790c090d1df5a2 +DIST LFS-BOOK-11.0.tar.xz 250820 BLAKE2B c1fab9ec8ddc43aa83b98e27ea1648e51df8aa7a5efc794039ec0fb9aa5bdc4922285356a9c54b99bb901e549b9c6dae8d28a9f4785717eaf3f9654adb8146da SHA512 c718bf1daa2dd74fb5231925f2cb02a25b8f51b58c73d04009881f1b44cdc6f2a34e31eabe86586e4b04965fc1e13a3320c7484af1e8741c0419e6df43d6ba1d +DIST lfs-bootscripts-20210608.tar.xz 32856 BLAKE2B e4bdf062f77ec34f0f4e9e246459c31d85ca2e3cba6869478ef91ab362f2df7d7f95bca8814e34eea55e0d054bbdfb81276cd4016b57eb996a83ad700044cd0e SHA512 cdd41a8127dab3329a1033cded6e9c8005597fac027601da062e7b54342fff9be04e7054b5cb948e46e22cbf497de2e1a6ed4d042b8b3702c474bdba68e82b59 diff --git a/app-doc/linuxfromscratch/linuxfromscratch-11.0.ebuild b/app-doc/linuxfromscratch/linuxfromscratch-11.0.ebuild new file mode 100644 index 000000000000..fe9940f8716c --- /dev/null +++ b/app-doc/linuxfromscratch/linuxfromscratch-11.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_SRC="https://www.linuxfromscratch.org/lfs/downloads/${PV}" +BOOTSCRIPT_PV="20210608" + +DESCRIPTION="LFS documents building a Linux system entirely from source" +HOMEPAGE="https://www.linuxfromscratch.org/lfs/" +SRC_URI="${MY_SRC}/LFS-BOOK-${PV}.tar.xz + ${MY_SRC}/lfs-bootscripts-${BOOTSCRIPT_PV}.tar.xz + ${MY_SRC}-systemd/LFS-BOOK-${PV}.tar.bz2 -> LFS-BOOK-${PV}-systemd.tar.bz2 + htmlsingle? ( + ${MY_SRC}/LFS-BOOK-${PV}-NOCHUNKS.html + ${MY_SRC}-systemd/LFS-BOOK-${PV}-NOCHUNKS.html -> LFS-BOOK-${PV}-systemd-NOCHUNKS.html + ) + pdf? ( + ${MY_SRC}/LFS-BOOK-${PV}.pdf + ${MY_SRC}-systemd/LFS-BOOK-${PV}-systemd.pdf + )" +S="${WORKDIR}" + +LICENSE="CC-BY-NC-SA-2.5 MIT" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" +IUSE="htmlsingle pdf" + +src_unpack() { + unpack lfs-bootscripts-${BOOTSCRIPT_PV}.tar.xz + unpack LFS-BOOK-${PV}.tar.xz + + ( + mkdir -p "${S}"/systemd || die + cd "${S}"/systemd || die + unpack LFS-BOOK-${PV}-systemd.tar.bz2 + ) + + if use htmlsingle; then + cp "${DISTDIR}"/LFS-BOOK-${PV}{,-systemd}-NOCHUNKS.html "${S}" || die + fi + + if use pdf; then + cp "${DISTDIR}"/LFS-BOOK-${PV}{,-systemd}.pdf "${S}" || die + fi +} + +src_install() { + dodoc -r * + docompress -x /usr/share/doc/${PF} +} diff --git a/app-doc/linuxfromscratch/metadata.xml b/app-doc/linuxfromscratch/metadata.xml new file mode 100644 index 000000000000..a35ef8ce087f --- /dev/null +++ b/app-doc/linuxfromscratch/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>base-system@gentoo.org</email> + <name>Gentoo Base System</name> + </maintainer> + <stabilize-allarches /> + <use> + <flag name="htmlsingle">Install all-on-one-page HTML version.</flag> + </use> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/mathjax-docs/Manifest b/app-doc/mathjax-docs/Manifest new file mode 100644 index 000000000000..2c401a1b3ded --- /dev/null +++ b/app-doc/mathjax-docs/Manifest @@ -0,0 +1 @@ +DIST mathjax-docs-3.2.2.tar.gz 227724 BLAKE2B 1b2d25073e4f141f5c832f1139e6bcfbdb15c039b820f3662d6fb261faebedac8ea72fb324d76389c35cd28cd41556689501d8795d7a426d735d4eaf88eb61ee SHA512 94167e58deb4f899d5c49a6b1efec24f57fff7aa497a019e9f775e251927c698b7c5598b88087c2964b8cb7238b73152dea01e091b8afaeab8979b396270d429 diff --git a/app-doc/mathjax-docs/mathjax-docs-3.2.2.ebuild b/app-doc/mathjax-docs/mathjax-docs-3.2.2.ebuild new file mode 100644 index 000000000000..2abc151effe3 --- /dev/null +++ b/app-doc/mathjax-docs/mathjax-docs-3.2.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{13..14} ) +inherit python-any-r1 vcs-clean + +# MathJax-docs doesn't have releases, so this is the commit that was +# current when mathjax-${PV} was released. +COMMIT="c4a733d6d0ced4242a4df1c46137d4be6b3aaaee" + +DESCRIPTION="MathJax documentation" +HOMEPAGE="https://docs.mathjax.org/" +SRC_URI="https://github.com/mathjax/MathJax-docs/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/MathJax-docs-${COMMIT}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" + +BDEPEND=" + $(python_gen_any_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ') +" + +DOCS=( + README.md +) + +src_prepare() { + default + egit_clean +} + +src_compile() { + build_sphinx "${S}" +} diff --git a/app-doc/mathjax-docs/metadata.xml b/app-doc/mathjax-docs/metadata.xml new file mode 100644 index 000000000000..288ad7d48c58 --- /dev/null +++ b/app-doc/mathjax-docs/metadata.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <longdescription lang="en"> + MathJax is an open-source JavaScript display engine for LaTeX and + MathML that works in all modern browsers. It was designed with the + goal of consolidating the recent advances in web technologies into a + single, definitive, math-on-the-web platform supporting the major + browsers and operating systems. It requires no setup on the part of + the user (no plugins to downlaod or software to install), so the + page author can write web documents that include mathematics and be + confident that users will be able to view it naturally and + easily. One simply includes MathJax and some mathematics in a web + page, and MathJax does the rest. + </longdescription> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/motif-reference-manual/Manifest b/app-doc/motif-reference-manual/Manifest new file mode 100644 index 000000000000..2b9d065ad98d --- /dev/null +++ b/app-doc/motif-reference-manual/Manifest @@ -0,0 +1 @@ +DIST openmotif-2.3.0-manual.pdf.tgz 4195259 BLAKE2B 2cfb090b8b54bee37097737979f1ccf2086125b0303f75e6172127241be122f6da1a97e4b6333b50c523362a90b60f273998cdca8e2b573ce8b499458c01861c SHA512 a916d42f389e6f0e58968e46529943213f437a5bac145687f6f1cd6b4ad32516795836115054870fa435ae4d531d50eddc304c9a4fa96f005f45575c95cff973 diff --git a/app-doc/motif-reference-manual/metadata.xml b/app-doc/motif-reference-manual/metadata.xml new file mode 100644 index 000000000000..b57a4c55c4ce --- /dev/null +++ b/app-doc/motif-reference-manual/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>ulm@gentoo.org</email> + </maintainer> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/motif-reference-manual/motif-reference-manual-2.3.0-r4.ebuild b/app-doc/motif-reference-manual/motif-reference-manual-2.3.0-r4.ebuild new file mode 100644 index 000000000000..e62a692f6f3b --- /dev/null +++ b/app-doc/motif-reference-manual/motif-reference-manual-2.3.0-r4.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Motif Reference Manual" +HOMEPAGE="https://motif.ics.com/ + https://www.ist.co.uk/motif/motif_refs.html" +SRC_URI="ftp://ftp.ics.com/openmotif/openmotif-${PV}-manual.pdf.tgz" +S="${WORKDIR}" + +LICENSE="OPL" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 ~x64-solaris" + +DOCS="*.pdf" diff --git a/app-doc/phrack-all/metadata.xml b/app-doc/phrack-all/metadata.xml new file mode 100644 index 000000000000..450a25778af0 --- /dev/null +++ b/app-doc/phrack-all/metadata.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>mario.haustein@hrz.tu-chemnitz.de</email> + <name>Mario Haustein</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <stabilize-allarches /> + <longdescription> + "...those who know us know what we do, others do not have to...." + + Phrack Magazine is made available to the public, as often as possible, + free of charge. New issues are announced on the mailinglist (see + below), various forums and are made available on the website + (https://www.phrack.org). + </longdescription> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/phrack-all/phrack-all-72.ebuild b/app-doc/phrack-all/phrack-all-72.ebuild new file mode 100644 index 000000000000..7e01a4e00101 --- /dev/null +++ b/app-doc/phrack-all/phrack-all-72.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="Hacker magazine by the community, for the community (all issues)" +HOMEPAGE="http://www.phrack.org/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +printf -v RDEPEND '~app-doc/phrack-%02i ' {1..72} diff --git a/app-doc/phrack/Manifest b/app-doc/phrack/Manifest new file mode 100644 index 000000000000..b7eb0e6fa956 --- /dev/null +++ b/app-doc/phrack/Manifest @@ -0,0 +1,72 @@ +DIST phrack1-r2.tar.gz 10770 BLAKE2B 664f00a41304d6ee090317a60d927c35591c14660fb8048dae986e31e0dc491173d41fb9d330372f6b0a1b63ba8708be8caef5d20c70ef80b4fa80bc1d85ef40 SHA512 d57193724747102ed90a3de35e5110807c171f419b87517fc0d72edeacffacbfc60659d342c3f8d28c7063fcd850d7d64738615e2601ae4da09086e5aef6d45b +DIST phrack10-r2.tar.gz 31142 BLAKE2B c88aef6b33a2fdcb41ba4d9ba6d01cbc4f1d4073571e01c1fa3a7ef355d3f11ccf8d7f14833cf36152761766168021592a3fdfb88cd324b4344492fc8a6be752 SHA512 7d5d16a13831e7124b2c7c3dfa05d43f889267815e39f51151fa040eeee93a376882213542054b270cfeff74350366c413a82c985e75b57ec1f677d3a7fa2833 +DIST phrack11-r2.tar.gz 44741 BLAKE2B eeaadcdc9cf470f1dc4275e83d877b5b2a030f20b696103b86923f773de890378d892c766d34186697f3a0446ab445b2410ee4fdfd57ba888d7cc4b25ad2a803 SHA512 95e2002138acbb926b66e3a3435bf12825582df1d01b3313d35df42e9da73ab11b4fabf78a63a47b0d50d940d6a893797f1d9bf9ec52950136a2c428a9072336 +DIST phrack12-r2.tar.gz 42754 BLAKE2B ca5e564c218a811aa42bde67caefe669e2bd84090ba9cba99d446889b094b5691fb74cc538956914f0a8f8971c9fc76b3dfa48b4ab11a74c97cc8135f9d0800a SHA512 b424fd36d8ee49d3d34456c0f998710d4087f30dd5b6ab05556cc4c069835aee1b5156545212b34c46e722ade6f9d1713b990a75081d4e509a07fd0c3f8a4f7e +DIST phrack13-r2.tar.gz 37175 BLAKE2B 129d227e0a9a4bda7aab58a481c4f3057be7dc33f0f5e2701a499ba6e11c730adfdacae9e19c2cec867d04b06c499a4e56386568ee71099ac96bd6fa6847906d SHA512 5e9c843d6ea3a091908ddfe03774a9cf28f492be4112403bad8dba18aef38711268720626a3813b17918708e184976edead04d9a4f87fc6c02a351909eeadb56 +DIST phrack14-r2.tar.gz 36296 BLAKE2B 508211b34dda5982396b67c65de81a8adf4deee5b45a810751ccaf678e317cc2f02098e3eedd08f7465685217f27800e592b9af13a4d57b5dee2308ecbd9f368 SHA512 9ef82a6b2180530e44d3498ab57ebdb22a6cb6fe34a603df7bdfebcef5c0077e85539bcd3ce9616c497d7ff0075e66a3e54725af3c4de92c5e0d106b0f92b9c5 +DIST phrack15-r2.tar.gz 25465 BLAKE2B f07df4a4bf693c8844abff8cc1fe3798ade040b155ca4388917ba66b33513c75771c39f061903e4b2b7f6b1003087b444eceb1131dd7b7bd2b99e5664e4d68ef SHA512 2d0e6396cd7553aaa11b9cfe0e461b4affdb016b334cde31b299b2a9d6932e5b52a571c9e8aeee2639a83f24d7d74dcf150aaf8c01bbdb2e8580f68e76884ce2 +DIST phrack16-r2.tar.gz 26182 BLAKE2B 3011534fb0b4c52b8dae53f04912b94ed93ee1e21222c0e44c2dc3859a0647e99221eb5ad02b3fa146a15969422f0f80a55e3b40871d2189b57dc996b15ae7ab SHA512 ae5a23154f5bef7cfda670e94b5fba02f5c1a7ae21325b5c4de0a81712ea4b7595adde1a41e345e66c39649460857c62353a549594d7c96fe6bf2cd6c6ed31b2 +DIST phrack17-r2.tar.gz 46279 BLAKE2B 8bca5ff6aac35552ad7841e2368ab1ab6ead765a2c0d8d08019aac88d2258cb5cc15401fe9b1f6e920b2fe18afbabb6f17a26aa1e93156476bc7c39f156d46ae SHA512 3fd9a964bd0df96d6f11bc74efe0fa350cab558a2b4d2ad0f17a678a6867e654c2235aea7e30d95665e30aa12a8fce12a738a1160a833fdf9dd56bd1d4b430c2 +DIST phrack18-r2.tar.gz 50944 BLAKE2B 6c207fc0e325ce054341cdf03df70bd77bed75a60c38f05f23a289d7de4c5e65a45be8d22a6a8683ca634683ecc359889da288bf317530d021e390513bb44a1d SHA512 55d6526edcac3c8b6ca8d4c5d7a04578b55ba3737dd284d859100fc3938d9d39f31b1b577ffaef90442f5cecb44606403f0677c46660b581bd93b0029d741507 +DIST phrack19-r2.tar.gz 25419 BLAKE2B 367c6f1b75787ad23a1e3d466d236ddd31138cc85a9260eaea99878832b40ff50700bdba1488b6ea779f1aa0cac7a7ae8580ebb7c2dbe5042ab2c87d0da8cf2a SHA512 328cde7d31ed16c81a03097c77d5080f14460f2c64d87756d606a4a544472876ba67322ddb9a72a7da149d0c8ee4a02fbbb13424b83f477f2a1941357a555fae +DIST phrack2-r2.tar.gz 18564 BLAKE2B d98a7ea63bf5cb4598f711b1fc3adfac26395f3814a82cefbf8691bd4ed959cff846572281ec03185215d04c05f79c6a4fdc46746f050f2a00b2abafbbd1ecf9 SHA512 44935c2240d4513d5b6eaa3c4f8e5fff4ce43bfacc4eca31c1133337528e05caa9308e1a2934891218dc94881096e598e94b210bdff8c6305805307fa6222c46 +DIST phrack20-r2.tar.gz 126371 BLAKE2B 3fd29afd6c0506f5abe6f7fab6b3ecc19ac02a4701226be31d277dc90fdfa9f64e984ee30095c84a1db849865289b1331efd4f3b6dc055dc3280d6878ed5a5fe SHA512 3dbd1fbe3904ba6a3b1a2e9ffc65d38eb2e88ba5a0de25032c2e3c8ac6c4fd08b8518e76ed043fdda13e59cfdd12d61af5fc3dc1701f7c4ae95b5381e465fb89 +DIST phrack21-r2.tar.gz 83176 BLAKE2B fcd9832ed209dae6fb3348217000a218a34f58fa55984262a114503cb450086eebabd98f7723a3c5ec030ff1bfa765cfc7b362529ac183ef5bae41767ff6b971 SHA512 835dd54c859540f71d622245ce214b72f148a6581d9433c33dd7a707b9f283d74fb1cf63119e18c9eccd0814ca4f4717aa20acb3f9c7364af607389eb920e6e4 +DIST phrack22-r2.tar.gz 93087 BLAKE2B 98d32f0d8fce0d01e1d1d69d0bf0e52648959ecb066b4c1fe67c4d73abef434d81af000368854a58b837bce6689e2724abc079961f34515c3bd2439af8cf6884 SHA512 6ea19ff912e802d4cd1830f93421993529c1e21c3a2582f7528fc5ac6b0f1077fcf11305cf24c3e3c9afe12d3816a2ec93f76ffde4e5bbb35f199bfd7655456d +DIST phrack23-r2.tar.gz 59581 BLAKE2B 6176f2f4f3dc58bbb3f6df7ae4959f91d3ec59f80c5bc342e03dd715db74cedde5b6aa5c6526ada14c8ab708ce674412ecaa67a220a61a9f1574942abc3ed39d SHA512 8d8865bb2d8a261b72581664951e7a0351691b6d9c6f8b1900b09666a91b9cb833d3f96e11efe789476e3e97bd9ca97b35dbc7d459ff7ee9fb80a13f849cfe79 +DIST phrack24-r2.tar.gz 73136 BLAKE2B 78fdc83d5f8c23f0264b335c4d0fa53cb47680fadecd134e4f9beecf6ad9835d01db82d8063db8fa3b4e56979f55b4f883994f28d96c1139b54b8fdd1545f4f3 SHA512 7d521c55cc5f91a5122cc148608fff219d37c67e7e9cbd7993eaeb99ea6fe5f28b167d388c25e950d22ed42108d4bc3814b68996ca00c1dec7180bb3562e2314 +DIST phrack25-r2.tar.gz 69385 BLAKE2B e8a7de8d095b9dedd0b22c4780a3129bfc2c97bf5eb9fe5b1922d2a31d2040422b57621be85013ac8cffcb6672fb7382bfdb51f6f2728c08f0a3a5dfb91039a3 SHA512 52e6bf8b4eae30db289c2ed61546bbea58b59e114654cfe0687ebbbb685bafa006df96ceebe16d737e834c9b7cdc1503fea7e4fc9a555fc4aecbbff9b6cb138a +DIST phrack26-r2.tar.gz 69881 BLAKE2B bf20e0ce886ebac58dd98e87d7dae0622c53bb796da6b377c1f8a4aac4043cb81baf965571634c413f56a44b1a3ae5de3902baab70cee041503021f9847fa24f SHA512 bdb85abc74fde5f30d51a81233e44ab673494d07dd8934f92912d985f094e6e9675d362399c4c4a6f1158506f3d39ccf15464888d2704a03441e0ebbbc3d0da8 +DIST phrack27-r2.tar.gz 91700 BLAKE2B 8059570d66c1727fb21585841463931fc2fc4d1fa22174e28c9364d7bdf27cb9b610e505239c297e96a555d2475759ecd01c3198c3737bccf2e91df2bc5307b0 SHA512 63691b281d5ac0b25242e42f8811521446842205db512bf755dade3d66e9163851f34f4c8753b3330e46514430f5f4a3f10c80fda534b842937a3a8b1541ca5c +DIST phrack28-r2.tar.gz 85318 BLAKE2B 56586e5c12504c7db6c3a1b2fb9679201ff77229646d41176950d3eb1dcb9ed6c57a4d0ebbce45751c1714eb717c2183f69e8af802653011a29e6b3c2832e194 SHA512 2a59cec7968d167d4909d3a8662edf177a9a56eba433b8bedbe8f0a96edbaca8f10f7bf9c4cc784d0004b82f3a11355fe2356afa5f5c2108402a5fda4276b852 +DIST phrack29-r2.tar.gz 86428 BLAKE2B 9a80058f6ee454aa030b531ee557882d9b891596b80fcc137435b2bc333f0c50567dd0cd353af44eeb98acfc30c97d644d120211811d9fc340ffb47a1e503568 SHA512 09819e120d7cd8406157e009623924c86e9a7dd6374e3af30fb3e8d3bff0523f7d3162103b5a545d13c38d328c90b21ec244dcd68ec11d9b9410d2f679afe880 +DIST phrack3-r2.tar.gz 21419 BLAKE2B 9964b34e95bf944c3d8c2cc8872155c411817eb4c674a531f6cfd27974e35a94f3f2d4dbdb75d2b4092843a76aa8557f73e68a126ef4f8ca9b8ec47508020ba4 SHA512 8694592d194e3e72e4f7baa518a5241d27cd735e0e3098ba7249572b80452a016b46df601cf0b6d9822b75f54a2d32bcff1ed4a36bbeb00d9917a320553b772f +DIST phrack30-r2.tar.gz 72332 BLAKE2B 5acd7e20b9d5d930b4b3622a80d742bec35b2b9aa9a7b58aa0a5fd2fd2abda8d15b8de4cc884f0a91fc5f1bc36fb6b4ceafae881ce6ef8cce5b0b892276cdc5a SHA512 1544020b05ba8d911829d1e2264d7b48df5c2f784f425e499a8bc6ec0cbf934b20beeed7c58b0e0118c2f00c3b34ae873d99631e8f7f2cc98f975b8e759cef43 +DIST phrack31-r2.tar.gz 59817 BLAKE2B dd74e4bff19a62932d97414811df86776498ab47e31f1a2541a891953fcee0e008a6ffd09db7bb33baa79d457acf781f3319ebeec4402a95eafb0c61922893df SHA512 d4dc439e88d86296d26714ab4f483d73636767c2d7ff532ba72e64055c4da8e018a3a8c8125b74790dce44688bb5a83942d4ed93b564236f518073ba09e150cc +DIST phrack32-r2.tar.gz 122940 BLAKE2B f1939021a9a516e992a486db9a5b63ca9ba72eca1a35885d03c2f4441dc5370de3088887a37f85b43bcef877872d25d7696b7eec9f0f4afc0137fd3b10ac34a6 SHA512 4d65d4bee29270f205889aca0f6d2a54fcedb21a1896fe879d0d0ae100c7a513ec403552fa0a3873ef6c9dbddb7f7af9c044b4a9f1fdfd1f6edc2d814b2dc33d +DIST phrack33-r2.tar.gz 78253 BLAKE2B ab46dd93be629dd3514c5765777cc22202121ff944cff18cee83452373f4c1c0a6fe6e1ff32d7a5abde47df1ba7dfa5bc839cdade698f0b99343c885b0c81d37 SHA512 8f60314082cdc722c24034c9d5c8a5ce052b7538f54dceed1e3a74f0a7127838fdd21e81e6f4d09a783705325be592a293ef48a27b47535b5780348be8d606d4 +DIST phrack34-r2.tar.gz 55970 BLAKE2B 008f27e0be010312f6724abd28fd7b48cd64e8bb10f277c1b1fcd8e5ec9662cbe48af258a28e26bc38137af891c875829480b55bb62838f0c8380c430f6aa977 SHA512 63e59f458b191a095b2a5cde262835eab8ca6d114c4d5ce56a866e43dfaa56ec0437c5f4b101f4e1496b604d2e5c94ded6b953390fd14f590ee05b7255886318 +DIST phrack35-r2.tar.gz 130003 BLAKE2B c1305b7ff8a9b9356db608bb6bfe3ea6056a99a0d7061681c21acefcf9462eadd8e867a47221422ef8f2a78dae08df3c6fb0b7222cfdf99771cbbc4022529369 SHA512 bc4ec86a4a738047ca1fb18ac1e0278a98592e3f8a3ffe456a8ebab3af73205ad5eba704f05358dd90863207ed02e70db4f7a8ffe4747f645432e9a71517a4e5 +DIST phrack36-r2.tar.gz 71840 BLAKE2B 3e8723eddca70ee9751e2add619f937b7c86779aa1d36105863d8f06099cf50cfebfa787a0402687573cfe3aa31ce6611c08ddec9ad85a601a930b3dd702d4aa SHA512 b44f16f2194077e6e976cedd68e6d69190b70fed20cb3691657766cd6d57acad9a11ca3439fb5f87bb93213f0bb3cc70992cf076b6ca91e3e1ee644abf8fe285 +DIST phrack37-r2.tar.gz 124712 BLAKE2B f93a8c12d68fe12d29d85647aa03fa526553733ffd43d9a4e3ab90827ea24de30941266ebe964dd8eabe3eb4c06a878a5ccb27ecf1ad5a1d7c2723762654aba3 SHA512 f0fdc2dcd822be1ef106e80a96322e36379a8c5c87a37cdc47147a7bf3c37211918f726532517e396d900413e133a32038436a2b57d295b98a41042ec001b169 +DIST phrack38-r2.tar.gz 132514 BLAKE2B 099d5d6b50c8ddf964b091a4cf07a7d48e30927f5f5f5ca1ca8dcc8b922d5f28a75da2fad31bfc27ecfe649284d2f2c27d4ff6092725ca98abcd74053949615d SHA512 a7e711d6573555ee7586831391e1bdd04656df94a8061235171e2da0d458b7d3dd3fad1d24a8271576033a9d06cc0e2fde57a8b88096996af0c935915e0318a7 +DIST phrack39-r2.tar.gz 116049 BLAKE2B 3286b9b9afb3f077ad63833e8a40b4fe7c01b13c2f775d8e385861e0538cb76f61597655c69851f1faf8473eca71b11b4055c8963b795a10a06103cfdfa606c2 SHA512 0bfbe7c2192ba073969d83c0274c6e83a4b8481538a45d47e9c8901eacb8ae94e591b0c9c73a27c71d87a142121310e0de4396c065b28a0c2b2758890a7c7a90 +DIST phrack4-r2.tar.gz 35757 BLAKE2B ddff22c825ef363640280a9a35808ef6872d89e7c1a12fecbde7e977c024286cfab69449c4c70196290230d9e8be0d57fd91a19302ad7641bc8a0fbeb53934a0 SHA512 259978ee83b51a29929436ee4f1a2507d0a756f229b264c434fb0980cf22c29df048cc469436a7b34f9aba849d2564348249e80fd91b9eb53e81d1295b8c8845 +DIST phrack40-r2.tar.gz 208899 BLAKE2B 04fe784eedf84a06e7fa8429d9647b8d732696f6fd09cd19f06944778403768c6b0a441ee7900070ab2ffcb0cb9ffd60337dc228b7f816ba101d2a9e6df606cf SHA512 dd7060672beeca290cc5a5e4290396cc8a374507321b6b16627de2c3e428f7dc5a21b039d4aac0241ffd9108f183929cbc8a2bd96e37bda5b5f222b99cab14ef +DIST phrack41-r2.tar.gz 133647 BLAKE2B 2e436f6be7dfb4af71c4cb6db9714a58d83815ec3a024e7f85412058491f2245d957d547c3a992c8ca774b5dd04df4d85a8e00f7bf1759ba7048cb731498a6eb SHA512 ef7e53c0fcbada50ece4bdca32276050b39f43be6d0c8be7da4bbb82f066db5c2133f9bfc4b4b44986c1f75007a2bacbc483fc0aae061213639477be5a0b64e8 +DIST phrack42-r2.tar.gz 154307 BLAKE2B 55e069e93ed4034feb533dba0f580145b719e936ed7cc96907a5d7219c72885b8a9a0920b6c3f5742c56efccf62f778d295ac6ee8c3d340756c3cfc222283721 SHA512 706f05e0cb5e4ce50344f88d9a00840a6961de4a5f5363d29f2a36f5cefe8d562cdb8c32be1f802c7f6aa5089970c12a7b96e3ae6f62d8a41db4f1f51f92f561 +DIST phrack43-r2.tar.gz 416627 BLAKE2B c12c62c6c2e69fe759bf4e18a3a0f2737c5d271ed314dfc5ad1c65f65a2270a429b9393dee136980469d2dad9037b920304a620350fa1f5e99029f635f945a3c SHA512 9d43121fda707b4efb74fe123c77e6e7d99b654e93a5342e98adc2420a957a4e772b69f302b9767e4ec756b9688489f1f24db9182debe9c6916bbf36b7b2c032 +DIST phrack44-r2.tar.gz 359683 BLAKE2B e8bb2484e019d1de880b3ed1e9c9c5a94ecf4e573c348a172cf61fc194dee3c95dbea2af80489d4cf1f8a1783aedabe436a962d17a877881fda7915676c196c5 SHA512 678eb74b4fc2d729db495a8a5b31827afec206c4bd7abf0b8725d1d62c08634d67cfa083d1695d08ca6745499942a84ac8575a492c34fe900a76595e027d3daa +DIST phrack45-r2.tar.gz 357716 BLAKE2B fee6fca996f2bd9f1f8e084de7bcf45733ce7d4798e5aebe998c41f91c24fe93273a162c0205751386306629ce063aaed62c2c483f53fb82b14f5a2af17d367e SHA512 51fc012df6313fc7ca9a9f772643fcde23945704a007613e700c7c912556d054c0f2fa4508fcc2ca4f11156b0e330556e97abe0ab1e1317db88427981e7fde84 +DIST phrack46-r2.tar.gz 401166 BLAKE2B 58f9e05f8cef58263ed685ec89bdc34d32bc5d85f6944b4ca05ac61cd2cc61b672a83bddfb3af921b4a7ae5e63a609471fc90ebbdec93639d276f9b54868b3b2 SHA512 9b14c8551c63a51aed0a96b6744820f09320de27e83233bc4ecd2cd366965eea1bb8b8ac22f5dc3844a173aba206df7906f238c127eb7774a860f083194686e1 +DIST phrack47-r2.tar.gz 337057 BLAKE2B 384af0fc4cd23dd2e3781b534b7ed16566339b77919ee91f4d0ca45acf09c25e481e0af5bb81178c0a4bd5b518fd2566b5b1254a2e43a40979c3b955e8b57516 SHA512 461a3a18baa65a736daafea24bd178ade59e37700b67d08d6349278e37085b60effaae9488cc22c8cab363d23c3af446bf136fe57210168a395be73704b69d6a +DIST phrack48-r2.tar.gz 241312 BLAKE2B 345b1a49e98ea620a88699eb503ef3e0da6a3ceecc4fb7206bea63f607d7b43cfa0725dedb4a3a2d069165c40eed3eb4d715d270358d4a0d933e2d0781035300 SHA512 a36c183aa346b200cb59d87ba320d5ca2c72b6e87365aefa5a3e5104faf09339e44114b7e22ce320cb1103c579064f7dc188f37c61b3e7ca0a3b94fc8b2b46fb +DIST phrack49-r2.tar.gz 188767 BLAKE2B c3b4f012fdc389c740adf45f03e85fe9accb0c334d19a27e1c5534505432166480d882af6004a07da41465c5ef95e60264d77e205c32232f01f211445666ba69 SHA512 3bc739354d3fc3754e52eaf97690d13eac2d20987de154f5eae7b4700c220436f877b5366f14b860e9509fb4e46f42a2441c6062496c9db1141e99d75a08ceed +DIST phrack5-r2.tar.gz 44967 BLAKE2B 6bc87bc39d73d93fb067839edbdcbe004fe30716d0da2ccd0e2ea398fc8d01a9592d59e3f384412381147628699e5e5173477db635a4fa868d12d789b1f54328 SHA512 64886d11a91b93fea5d4f38e099ecebe4ac0f7ca8a02ea8f2d7c7758da4174da32ea4947d641a48ac78a20ab33573c2cefc6053d572e3816e6a9bc3e0921ebc1 +DIST phrack50-r2.tar.gz 188012 BLAKE2B 02ecbbab55b7615cdad3bc295054cffa1ce4ef87ab823056a6a0732e4098df784347b5480b4b2841ff5ddd11595ad99b2edefdaafadfa68e035cbf255e983f1e SHA512 5e8ab8383f3c77dab8782c928f7a2ce74b1270e3cedb555f603d7fb5cf7bcec850945385db0e0f7def7163881384ccb618aa76e19bbe627232658a4c31af18da +DIST phrack51-r2.tar.gz 296960 BLAKE2B d48e08cdc2eadee52c24dd7f4ce7d5d46ac43cc7e6d0e7ce96a5c718921c7a00b154685d0cafcfbd5ae395a6f5fbdea220b45ce91066135fad7ec5afea020221 SHA512 e962283868b6f48d44b9411dec1d580302be53fecbaa7796360b1774ac081dfef9f4236b108e5561119482e89088de1120c3eed0d071cdff7d792c6e2eae5764 +DIST phrack52-r2.tar.gz 247814 BLAKE2B e4f7bf26981ed4a77c529667a15d5592f368da0e03b48724edfb1e229ef17cb25845a8926dda4c8808e420e360710d23f50ffdf121cf5c1ce7757e52d248f669 SHA512 88970fef0f65d16d4d28997267358a137c4090ade1f896aa540e59a49028d49fb16d0b83505825b4700abe7bfff04a644e01ae4dcb5c7d95693eaec14e5fc337 +DIST phrack53-r2.tar.gz 164215 BLAKE2B 41dcb045bb2bd1bd62814c5d8635505439540bcc833a0303eca751abb539c58466a1df40c68f5a19f98b1dc6938c0bd0f86af27848dffad23191ea2eb48861d3 SHA512 822880fbc2981b540560676b6ff3b8c0062c6cafe7e96240448468e70b30b1d20781c35d2f4fd3aa453d31b3dd2cba20a4fafdbd7d2aab57c77718f58055ee03 +DIST phrack54-r2.tar.gz 189774 BLAKE2B 7b488bcc4851a8b71d9b22dcd075dd310769fbefef533388ff56f51ae790ace748ca25f9df20bbcf6b72c9feeec6fca1cf3702d76f4b635b1f82f9e8c3ed7e0b SHA512 1b2c34fcb1919c7c13e1098845e012a56cdf7bd306eb795d10a77103ed2ad2389116b2690ef7310222c1228dd1a9b5c7a032fd74f70fb76498f94b2b7ae1ed30 +DIST phrack55-r2.tar.gz 240383 BLAKE2B 8d800c8a73a2c1942cd05387fd3903d32897d23cb3aa18d7a55f2331613135aefb3090a4d4a00fbfb1c4b3b58ee311789490971e524a05e9491f393d3dc12783 SHA512 0a8b3928d47da9bdeafa83e5c35c9dfcdf90c78d29ad8109c8c682797bf6c13af2f324ffb21091636c41b2ccb9fdeaa3097240fef896d3b337cfee1ba6046182 +DIST phrack56-r2.tar.gz 163702 BLAKE2B 49dc035cd85acdfbd01de9a4b00003cc22d7f14dce828cba24c5eb2f27cf91ba51b22abf7f5d47f9bc99554165cc160c2355f2776fedde7217586a2f863ee85e SHA512 ebeaf62715ee632d1082b3ea0ff2b17de4260fa90372c5c5657167796276b03883d6fb65b037ba76b26779fdea96fd08b26689a5d0057a8efa52d767b240de85 +DIST phrack57-r2.tar.gz 157252 BLAKE2B cdd673a1b6bda33213cf22401daefc65c5938501397da91e09e0a0305d94133e6ec17ef14e7bc0f158a0e6d0455bbb57469148aa3a796f676683539e6ac1af9c SHA512 74d71923c0caf8aa7302bf3398e18e5bd3a0b6dbac08019b59c85cf937db4f3d55dec1d5b076dea998a155b2df6e75c69192b1dfac6c24e142ce9a8d78f59be2 +DIST phrack58-r2.tar.gz 193662 BLAKE2B 9461bc5f721cac987c39cb1bfe6a574576d27fc4074bba45b97683649ef0940d9e555d75120fb6918a81cdb1dc80433290480f7bd1f2bdb4e13446c51a7293fd SHA512 bd564dbff104f551ddd62220f013e8e97638c89089f3ef8e021b804bf8297d2d4359c976f8737b2aaef14c12d8a40a3f483296429eb3495ee7b44e59dd29e5d3 +DIST phrack59-r2.tar.gz 300030 BLAKE2B 90737635d2e2372c853ee6855e590849d0f7f5af916189888ab3531d0157d9307c325e10b383d1a9d60ee8c04daeef67d0e1f9c4e57e2f884aa01a7975079ec7 SHA512 e12a90994d7b0a0a096b385aa013fd867d462eb6c8aef5963e743acaf33447cba5e4bbed286f5a02be1ffa6c9007e90e82a30644a54b962ccdb45a2b669cdcfb +DIST phrack6-r2.tar.gz 81467 BLAKE2B e66ea254cce0cfe824e341d64900779acdcea76e87c443e44a816dda09275fd7313dbcf7b9ce18874e6b6942050288de9e8df9c4165ca4182404d9418c65ad3b SHA512 ee606823df3783c2035ffd7e3d7dc22be905c4a636f08bb849f56bdddf947e47fad4aff33321ca0c09ea3cf802d6c1558b428fc877b20724a2155be49c85f27c +DIST phrack60-r2.tar.gz 321892 BLAKE2B c401597d9f112cbe8f6f652570a8a4df075c8f1acf69c630e8f06b88b12f5e23a0360fbc386a2de909310a89df2f13faadb92ba1f2f4f31eb4c5381c891114e7 SHA512 0923160244d76b867e6868775c157f07f6ed443ff9587c976445364976e49c8f0583e73cf54cca37929e83c5ec0bba141a104564068ba8a8e9b8b77c842199d0 +DIST phrack61-r2.tar.gz 352005 BLAKE2B c24497ba40355fdda69261b9bed6e30eb8faea5364fb9a87081ea59f0d8690b3c8bf033baf8d52e0e7495aefb68f4a715ca9a377dcad7fffdc850a06009f56d0 SHA512 6605f9072a4fb87b3c02091c6c98c9c8c9616c18b3d334e447292c81f32ef4ed5633d2c1bbd99ba6e739a210b366c275e1e8c3ae34bf2497add99f265427b8f1 +DIST phrack62-r2.tar.gz 345582 BLAKE2B 572e7bb78133d307266a12d8503a1680fd7e4a654f50434c88187f7e034aac55cdaa20405815371483b1b0190624f28714ee841ce75df0919f4ffaad990e3ad1 SHA512 9f79b64c66afe57978646d2fc8b0dc2a7ef10cf5b06123c03dd5e4e786fd72e89a8f3f6a19c46659a415a0d62961fcb04838ac2dc342be5d2d926bce0842addc +DIST phrack63-r2.tar.gz 495216 BLAKE2B 0ec271e40acdc689f489cdb10c57e329a5cc96ac0191ca140728bec7c1bae064b72b58e1f716eb6283736134ea1bf3f51f7099c5111087269b4989fc6093a254 SHA512 970edd949ad18fa8ef79f27d8e5d63f1bfd677648439d1df1237567a41ef4f536e102ce2650ab9bfa64e08a46811796e4bf6b50121211bfaacb2ac1e548686ca +DIST phrack64-r2.tar.gz 371211 BLAKE2B ae9c08685d0a4f6908f48e7db15e6768ef762493292c82eed863da8d2b8b744464492833555718f1b417fc66e4d920b29d4822f03e4e60e3d209c2e03381acf8 SHA512 9f61889e130f702c13dd9896444224fbe52d8cfc2fc494d540b7e305e8497ad465d5474fa843e3fad0d4f80b1d2dc82a53ef479395473c7330f6826a669b0e85 +DIST phrack65-r2.tar.gz 1253255 BLAKE2B 2e481b4672b48c0729cdb0f7eff02aae21cac15fd7aaf5998a1b8baf4714953b9cc184243793653dc255711b19ffee9fb100a00a3b6f04a5ba7b9016810cca25 SHA512 90e9f55b1d2f455bbf843be96a7178fd3e5d63f1a4d5a444d5bb0a36a32f89e0a3111282edebc686c46ae8ef01ac21ae5689985eebeaafd82b1c7c1c7823dfb5 +DIST phrack66-r2.tar.gz 446178 BLAKE2B 923fbcfc4d76f2d9841d04856d976ff4149621bdd5142552eb9460d22ae27fa9d20f6b35d8acb2238f3eb70ce459afbc0f66b069b08fbdd0f6eaf9be056ecac8 SHA512 baac480d0223372f89a56e954961bfc94ddc1f538b70a7de0d673a6bb854c55da48799a97dbec50e4055c9450b590ef7295cf5d8e7bd84eca3e372a2dbb2901a +DIST phrack67-r2.tar.gz 1960534 BLAKE2B eff709f1b452b70bb9d300ba0c60107ccd20df62f316fa40042b9ce5ecc4a91808b478f1489e1cc712bd59ddd29f42fea59b7c3d2543392717b2626f51152c8f SHA512 93f24d678ace9be7b040cb2373605cee16aa06fd4cd058ff673eb7f17d94d4a926fe56013dc7c40896a2e8cbb0fea065693c9fda9d98f6a6b60bcf84d8dc4134 +DIST phrack68-r2.tar.gz 1894277 BLAKE2B 5906b6aecfab0ec355060b7e3ad037637e0e8f67fd330b55fc276eb3efc0a14892c6c2e8f10b31bb1d7068db756858363d508794b02a314060c5206965c75eab SHA512 13ff1c906411f6052f089915dad00aa351ce1fe569bc070d80d77def8f656767d50eb716ddfbcce1d4e9aa0b5909b79207e6ae9297bd290152951ace449b39ba +DIST phrack69-r2.tar.gz 1621435 BLAKE2B 9337794f11f5656b3a77a284f709c9f7ebb61b221066f6a9318d9ee4849a3d41cba0ab7ae16fe3cfbf039f2fe7ca7571133332f1451a6845c73d4003f8a3a986 SHA512 25dccb515b6582bddd3a4a4ee81cfe477b55eec7b84b5cb547b747a8586907ba213e70acbed2a2ee03acb5dd4404b2290291a5b325e8f8996caea6e91ba0bdb5 +DIST phrack7-r2.tar.gz 36073 BLAKE2B e59a612cc804aa0c69396fdf77ad08fe5832f09bb0863cb203b02566533cbd46d8e18e351a5301e650877e16a22b05d5d308ebc9ab88239bbc2fc3e2212aa97b SHA512 9d2080afc10961c2eb122806db9244997a17fe51f8ad0f2b7a747b158e7658acfb75efc09fe6bf522666f7e0c41edc9ef54adfe2922fd234df85be4d5a666af5 +DIST phrack70-r2.tar.gz 736000 BLAKE2B d97b0b10feef4c63699f6311129d5d14617906b1f74075b776284cc90d0672b2e16935fb1be3aa9535e51bf50eba8fedabda2506d46e2e222867fb0e3d6671df SHA512 eadf3f0a75d23ee55a5b157d3d8cd9722786cef5189753c20839324bf80d4f3e16055b21521da1b08a96b8aae6afa80dfe4486b46a2db626a92a8cb6cec25bc4 +DIST phrack71-r2.tar.gz 13135670 BLAKE2B d53a09473bd6b2e6cd2b2e6180d2ef3d6336b818dae244a913ff960704c87b6f32f733d463d4f08fc1b17f01ff809df3acdd9b9aae4ba1c7701d05ccaad4d804 SHA512 3feed85859e26573f350f465b917d30b132196188e39470b40b9925dfe79e7e8a4269913f92e4c153a57ac7270f186b7874bd4bef01003e6a88d2a75e291a1ce +DIST phrack72.tar.gz 805691 BLAKE2B f82fca7cfe04ee4e91d7a8a0aa067c2179f3486f73ac5d6ac5c4236e282ba79abd8082c07f2267c09c07a77e972c2adc3ba3d19fe7d46d297728fd3c7a8b4ba2 SHA512 e5368a41077d6afb52742b21d953ccab8225b8fd69b8dc559053b068167919b84266684f1dfaafc19b412313267c1c09be565a05265de711a59e88d01e9b4f1d +DIST phrack8-r2.tar.gz 40509 BLAKE2B a30bd7df21d18a643a9dd1b0af692214f6fa4a536a7c632ab9451b19e976d557db513bda0b5b2cad1256d08f9ae19884013ffc85e65743b6cddfeb6c01af9e9c SHA512 215cea95e05ed9f592c272211f515b9950055e3de43366e36a1968689dfb6a474414c5422e6f20917a51f6fce25910f2a7b4e36a9e33183cfd9dcfb397b933c9 +DIST phrack9-r2.tar.gz 35213 BLAKE2B 97f7c67d7fa6d6bc5426d81dc27be5ce62d0e8d90fe214cfb334578d68c09dc7c15f824251b3ff301d3041ae0b1c10a3afbc29cf554f40ddd268396a99da0a93 SHA512 04d2dc45c4d08accb42cf3ca3412500739a77c2b5a8aa8b88d585fa415acf1a83c0d0073b6892b1918d4b95f82d2134dcb38bdee7009af5b7f86212e8d51520d diff --git a/app-doc/phrack/metadata.xml b/app-doc/phrack/metadata.xml new file mode 100644 index 000000000000..450a25778af0 --- /dev/null +++ b/app-doc/phrack/metadata.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>mario.haustein@hrz.tu-chemnitz.de</email> + <name>Mario Haustein</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <stabilize-allarches /> + <longdescription> + "...those who know us know what we do, others do not have to...." + + Phrack Magazine is made available to the public, as often as possible, + free of charge. New issues are announced on the mailinglist (see + below), various forums and are made available on the website + (https://www.phrack.org). + </longdescription> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/phrack/phrack-01-r2.ebuild b/app-doc/phrack/phrack-01-r2.ebuild new file mode 100644 index 000000000000..c0a0da827872 --- /dev/null +++ b/app-doc/phrack/phrack-01-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV:1:2} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-02-r2.ebuild b/app-doc/phrack/phrack-02-r2.ebuild new file mode 100644 index 000000000000..c0a0da827872 --- /dev/null +++ b/app-doc/phrack/phrack-02-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV:1:2} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-03-r2.ebuild b/app-doc/phrack/phrack-03-r2.ebuild new file mode 100644 index 000000000000..c0a0da827872 --- /dev/null +++ b/app-doc/phrack/phrack-03-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV:1:2} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-04-r2.ebuild b/app-doc/phrack/phrack-04-r2.ebuild new file mode 100644 index 000000000000..c0a0da827872 --- /dev/null +++ b/app-doc/phrack/phrack-04-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV:1:2} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-05-r2.ebuild b/app-doc/phrack/phrack-05-r2.ebuild new file mode 100644 index 000000000000..c0a0da827872 --- /dev/null +++ b/app-doc/phrack/phrack-05-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV:1:2} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-06-r2.ebuild b/app-doc/phrack/phrack-06-r2.ebuild new file mode 100644 index 000000000000..c0a0da827872 --- /dev/null +++ b/app-doc/phrack/phrack-06-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV:1:2} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-07-r2.ebuild b/app-doc/phrack/phrack-07-r2.ebuild new file mode 100644 index 000000000000..c0a0da827872 --- /dev/null +++ b/app-doc/phrack/phrack-07-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV:1:2} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-08-r2.ebuild b/app-doc/phrack/phrack-08-r2.ebuild new file mode 100644 index 000000000000..c0a0da827872 --- /dev/null +++ b/app-doc/phrack/phrack-08-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV:1:2} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-09-r2.ebuild b/app-doc/phrack/phrack-09-r2.ebuild new file mode 100644 index 000000000000..c0a0da827872 --- /dev/null +++ b/app-doc/phrack/phrack-09-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV:1:2} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-10-r2.ebuild b/app-doc/phrack/phrack-10-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-10-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-11-r2.ebuild b/app-doc/phrack/phrack-11-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-11-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-12-r2.ebuild b/app-doc/phrack/phrack-12-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-12-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-13-r2.ebuild b/app-doc/phrack/phrack-13-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-13-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-14-r2.ebuild b/app-doc/phrack/phrack-14-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-14-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-15-r2.ebuild b/app-doc/phrack/phrack-15-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-15-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-16-r2.ebuild b/app-doc/phrack/phrack-16-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-16-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-17-r2.ebuild b/app-doc/phrack/phrack-17-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-17-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-18-r2.ebuild b/app-doc/phrack/phrack-18-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-18-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-19-r2.ebuild b/app-doc/phrack/phrack-19-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-19-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-20-r2.ebuild b/app-doc/phrack/phrack-20-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-20-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-21-r2.ebuild b/app-doc/phrack/phrack-21-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-21-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-22-r2.ebuild b/app-doc/phrack/phrack-22-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-22-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-23-r2.ebuild b/app-doc/phrack/phrack-23-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-23-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-24-r2.ebuild b/app-doc/phrack/phrack-24-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-24-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-25-r2.ebuild b/app-doc/phrack/phrack-25-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-25-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-26-r2.ebuild b/app-doc/phrack/phrack-26-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-26-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-27-r2.ebuild b/app-doc/phrack/phrack-27-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-27-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-28-r2.ebuild b/app-doc/phrack/phrack-28-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-28-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-29-r2.ebuild b/app-doc/phrack/phrack-29-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-29-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-30-r2.ebuild b/app-doc/phrack/phrack-30-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-30-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-31-r2.ebuild b/app-doc/phrack/phrack-31-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-31-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-32-r2.ebuild b/app-doc/phrack/phrack-32-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-32-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-33-r2.ebuild b/app-doc/phrack/phrack-33-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-33-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-34-r2.ebuild b/app-doc/phrack/phrack-34-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-34-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-35-r2.ebuild b/app-doc/phrack/phrack-35-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-35-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-36-r2.ebuild b/app-doc/phrack/phrack-36-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-36-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-37-r2.ebuild b/app-doc/phrack/phrack-37-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-37-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-38-r2.ebuild b/app-doc/phrack/phrack-38-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-38-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-39-r2.ebuild b/app-doc/phrack/phrack-39-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-39-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-40-r2.ebuild b/app-doc/phrack/phrack-40-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-40-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-41-r2.ebuild b/app-doc/phrack/phrack-41-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-41-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-42-r2.ebuild b/app-doc/phrack/phrack-42-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-42-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-43-r2.ebuild b/app-doc/phrack/phrack-43-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-43-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-44-r2.ebuild b/app-doc/phrack/phrack-44-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-44-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-45-r2.ebuild b/app-doc/phrack/phrack-45-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-45-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-46-r2.ebuild b/app-doc/phrack/phrack-46-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-46-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-47-r2.ebuild b/app-doc/phrack/phrack-47-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-47-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-48-r2.ebuild b/app-doc/phrack/phrack-48-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-48-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-49-r2.ebuild b/app-doc/phrack/phrack-49-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-49-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-50-r2.ebuild b/app-doc/phrack/phrack-50-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-50-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-51-r2.ebuild b/app-doc/phrack/phrack-51-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-51-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-52-r2.ebuild b/app-doc/phrack/phrack-52-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-52-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-53-r2.ebuild b/app-doc/phrack/phrack-53-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-53-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-54-r2.ebuild b/app-doc/phrack/phrack-54-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-54-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-55-r2.ebuild b/app-doc/phrack/phrack-55-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-55-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-56-r2.ebuild b/app-doc/phrack/phrack-56-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-56-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-57-r2.ebuild b/app-doc/phrack/phrack-57-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-57-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-58-r2.ebuild b/app-doc/phrack/phrack-58-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-58-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-59-r2.ebuild b/app-doc/phrack/phrack-59-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-59-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-60-r2.ebuild b/app-doc/phrack/phrack-60-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-60-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-61-r2.ebuild b/app-doc/phrack/phrack-61-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-61-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-62-r2.ebuild b/app-doc/phrack/phrack-62-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-62-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-63-r2.ebuild b/app-doc/phrack/phrack-63-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-63-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-64-r2.ebuild b/app-doc/phrack/phrack-64-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-64-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-65-r2.ebuild b/app-doc/phrack/phrack-65-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-65-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-66-r2.ebuild b/app-doc/phrack/phrack-66-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-66-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-67-r2.ebuild b/app-doc/phrack/phrack-67-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-67-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-68-r2.ebuild b/app-doc/phrack/phrack-68-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-68-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-69-r2.ebuild b/app-doc/phrack/phrack-69-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-69-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-70-r2.ebuild b/app-doc/phrack/phrack-70-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-70-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-71-r2.ebuild b/app-doc/phrack/phrack-71-r2.ebuild new file mode 100644 index 000000000000..a4da7a2073a9 --- /dev/null +++ b/app-doc/phrack/phrack-71-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz -> ${MY_P}-r2.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/phrack/phrack-72.ebuild b/app-doc/phrack/phrack-72.ebuild new file mode 100644 index 000000000000..7f0b855271dc --- /dev/null +++ b/app-doc/phrack/phrack-72.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="https://archives.phrack.org/tgz/${MY_P}.tar.gz" + +S=${WORKDIR} + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + dodoc -r * +} diff --git a/app-doc/pms-bin/Manifest b/app-doc/pms-bin/Manifest new file mode 100644 index 000000000000..4538adeac52c --- /dev/null +++ b/app-doc/pms-bin/Manifest @@ -0,0 +1,2 @@ +DIST pms-8_p20210613-prebuilt.tar.xz 603304 BLAKE2B 89b5aba786ab3c190265066d73b1009f380081a408037e123a790effb021d562f3f82b4c8c10f9c263c24d4ef4c6ac13ea9c88459ca82237da8548cad8927c86 SHA512 ecb60d76ff5ed694ea197d88fd13841165adc45c951e933f50334e22db45a26eee30c332479d5fa9da02ff30c70fd52c67174bd2443d0c2d4dee38ba979eabb8 +DIST pms-9_p20251214-prebuilt.tar.xz 643660 BLAKE2B f6a0c06c14ccca368f0a7f53e58f42d2be0f75e67b7b56f8fdcfea7dc1b4c99f9d3b6dcc50fe8b67e29581d2bb5dbab580e9cea84a5e0ffd499b1ddb759f6160 SHA512 e8f2bc42dcd599c841dea0ed8f243ac61e87b72cf6fcb33f40db968b7147e3148226a652b4423e7e9407ca0c700aa93f395191d22d4b787ff0c11ee61daf0183 diff --git a/app-doc/pms-bin/metadata.xml b/app-doc/pms-bin/metadata.xml new file mode 100644 index 000000000000..9d63024e52fc --- /dev/null +++ b/app-doc/pms-bin/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>pms@gentoo.org</email> + <name>Package Manager Specification</name> + </maintainer> + <stabilize-allarches /> + <use> + <flag name="html">Install PMS as .html as well</flag> + </use> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/pms-bin/pms-bin-8_p20210613-r1.ebuild b/app-doc/pms-bin/pms-bin-8_p20210613-r1.ebuild new file mode 100644 index 000000000000..eb133bd571a6 --- /dev/null +++ b/app-doc/pms-bin/pms-bin-8_p20210613-r1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Gentoo Package Manager Specification" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification" +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/pms-${PV}-prebuilt.tar.xz" +S="${WORKDIR}/pms-${PV}" + +LICENSE="CC-BY-SA-4.0" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" +IUSE="html" + +RDEPEND="!app-doc/pms" + +src_install() { + dodoc pms.pdf eapi-cheatsheet.pdf + if use html; then + docinto html + dodoc *.html pms.css + dosym {..,/usr/share/doc/${PF}/html}/eapi-cheatsheet.pdf + fi +} diff --git a/app-doc/pms-bin/pms-bin-9_p20251214.ebuild b/app-doc/pms-bin/pms-bin-9_p20251214.ebuild new file mode 100644 index 000000000000..da275335928c --- /dev/null +++ b/app-doc/pms-bin/pms-bin-9_p20251214.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Gentoo Package Manager Specification" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification" +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/pms-${PV}-prebuilt.tar.xz" +S="${WORKDIR}/pms-${PV}" + +LICENSE="CC-BY-SA-4.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" +IUSE="html" + +RDEPEND="!app-doc/pms" + +src_install() { + dodoc pms.pdf eapi-cheatsheet.pdf + if use html; then + docinto html + dodoc *.html pms.css + dosym {..,/usr/share/doc/${PF}/html}/eapi-cheatsheet.pdf + fi +} diff --git a/app-doc/pms/Manifest b/app-doc/pms/Manifest new file mode 100644 index 000000000000..95efee2e14ae --- /dev/null +++ b/app-doc/pms/Manifest @@ -0,0 +1,2 @@ +DIST pms-8_p20210613.tar.xz 61820 BLAKE2B 1e7e53cb8ea76c4b6f7e571b495bdc41956bee9d90fa1828b8875c262c0a500f8df25a3a53deb9fa9843250e8f3b914514a87019e57f0ecf329e8a62581c842f SHA512 07ef44b0be9b5d5c73e76f78aba2535eb57a8c555ec19bc4ba0a18a6b3b796cb44d6d9e67be49b704f43fa7ad6a8d111f7128d42caa43278dd269863dd59dc15 +DIST pms-9_p20251214.tar.xz 63836 BLAKE2B 7e723f2275030427c33b3335785437e95be0586126c0d4af50bc0946016313f24613dedceaa71034d7e86b20a4539029bacdc4eeea897bd90c9ad21420210edd SHA512 50619f2399327de3d9c612cfb43820a7da185e4bb51b8893c217df662ba29087691f2cc07fae9d46c1743ede6b73ab39812c6cabd8a7d44e034cd710c8c2c74b diff --git a/app-doc/pms/metadata.xml b/app-doc/pms/metadata.xml new file mode 100644 index 000000000000..c0d9875a49e0 --- /dev/null +++ b/app-doc/pms/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>pms@gentoo.org</email> + <name>Package Manager Specification</name> + </maintainer> + <stabilize-allarches /> + <use> + <flag name="html">Generate and install PMS as .html as well</flag> + <flag name="twoside">Enable two-sided layout suitable for printing</flag> + </use> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/pms/pms-8_p20210613-r1.ebuild b/app-doc/pms/pms-8_p20210613-r1.ebuild new file mode 100644 index 000000000000..3847e661012f --- /dev/null +++ b/app-doc/pms/pms-8_p20210613-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Gentoo Package Manager Specification" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification" +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz" + +LICENSE="CC-BY-SA-4.0" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86 ~x64-macos ~x64-solaris" +IUSE="html twoside" + +# texlive-bibtexextra for unsrturl.bst +# texlive-latexextra for chngcntr, gitinfo2, isodate, leaflet, marginnote, +# paralist, tocbibind +# texlive-mathscience for algorithm, algorithmic +BDEPEND="dev-texlive/texlive-bibtexextra + >=dev-texlive/texlive-latexextra-2020-r2 + dev-texlive/texlive-mathscience + virtual/latex-base + html? ( >=dev-tex/tex4ht-20090611_p1038-r11 )" +RDEPEND="!app-doc/pms-bin" + +src_compile() { + # just in case; we shouldn't be generating any fonts + export VARTEXFONTS="${T}/fonts" + emake $(usev twoside TWOSIDE=yes) + use html && emake html +} + +src_install() { + dodoc pms.pdf eapi-cheatsheet.pdf + if use html; then + docinto html + dodoc *.html pms.css + dosym {..,/usr/share/doc/${PF}/html}/eapi-cheatsheet.pdf + fi +} diff --git a/app-doc/pms/pms-9999.ebuild b/app-doc/pms/pms-9999.ebuild new file mode 100644 index 000000000000..337c699dd800 --- /dev/null +++ b/app-doc/pms/pms-9999.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 + +EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git" +EGIT_BRANCH="master" +DESCRIPTION="Gentoo Package Manager Specification (draft)" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification" + +LICENSE="CC-BY-SA-4.0" +SLOT="live" +IUSE="html twoside" + +# texlive-bibtexextra for unsrturl.bst +# texlive-latexextra for chngcntr, gitinfo2, isodate, leaflet, marginnote, +# paralist, tocbibind +# texlive-mathscience for algorithm, algorithmic +BDEPEND="dev-texlive/texlive-bibtexextra + >=dev-texlive/texlive-latexextra-2020-r2 + dev-texlive/texlive-mathscience + virtual/latex-base + html? ( >=dev-tex/tex4ht-20090611_p1038-r11 )" +RDEPEND="!app-doc/pms-bin" + +src_compile() { + # just in case; we shouldn't be generating any fonts + export VARTEXFONTS="${T}/fonts" + emake $(usev twoside TWOSIDE=yes) + use html && emake html +} + +src_install() { + dodoc pms.pdf eapi-cheatsheet.pdf + if use html; then + docinto html + dodoc *.html pms.css + dosym {..,/usr/share/doc/${PF}/html}/eapi-cheatsheet.pdf + fi +} diff --git a/app-doc/pms/pms-9_p20251214.ebuild b/app-doc/pms/pms-9_p20251214.ebuild new file mode 100644 index 000000000000..b77db48270bc --- /dev/null +++ b/app-doc/pms/pms-9_p20251214.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Gentoo Package Manager Specification" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification" +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz" + +LICENSE="CC-BY-SA-4.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" +IUSE="html twoside" + +# texlive-bibtexextra for unsrturl.bst +# texlive-latexextra for chngcntr, gitinfo2, isodate, leaflet, marginnote, +# paralist, tocbibind +# texlive-mathscience for algorithm, algorithmic +BDEPEND="dev-texlive/texlive-bibtexextra + >=dev-texlive/texlive-latexextra-2020-r2 + dev-texlive/texlive-mathscience + virtual/latex-base + html? ( >=dev-tex/tex4ht-20090611_p1038-r11 )" +RDEPEND="!app-doc/pms-bin" + +src_compile() { + # just in case; we shouldn't be generating any fonts + export VARTEXFONTS="${T}/fonts" + emake $(usev twoside TWOSIDE=yes) + use html && emake html +} + +src_install() { + dodoc pms.pdf eapi-cheatsheet.pdf + if use html; then + docinto html + dodoc *.html pms.css + dosym {..,/usr/share/doc/${PF}/html}/eapi-cheatsheet.pdf + fi +} diff --git a/app-doc/python-docs/Manifest b/app-doc/python-docs/Manifest new file mode 100644 index 000000000000..2733a1174eeb --- /dev/null +++ b/app-doc/python-docs/Manifest @@ -0,0 +1,9 @@ +DIST python-2.7.18-docs-html.tar.bz2 4634932 BLAKE2B c48e2dede15d8186231acf65709641e0844c42e924262d6ee21a55e515aaf4d023bf394681bab780ab83998de9f409685e2d5870506810432145acc6422eff9d SHA512 db39390577ec86f13c9b6b57c01cba36fe9fd89092a773dc94f1a6a19d912759d097c4d80e765d3657b572abc731c1da9e7b4cd4c38065cd444606b906744abe +DIST python-3.10.20-docs-html.tar.bz2 7329760 BLAKE2B 70f01e26cedca2c14274b2c68584fb5e08672e0104a13dca7db191ff102a066f5579b65c16e2bd3d2c689c8274049bb34345b707cdbfb3f427549878ad019d79 SHA512 c504000dbc3b22cfa32dccfec35137bb7f82c0d8b61e9d68f5f8ff559aed6721c7da210ec7b959d9c238438840514962912a2066d5a436719d9cf2a16104b37f +DIST python-3.11.15-docs-html.tar.bz2 7879534 BLAKE2B c208395058d6361b5bf572ed952cf51f37975492df47675e31558a5a36547a0da71a4cfe93c8188977fbea4e39b3a740f30b7ed875deca5d862329efb627caf2 SHA512 6a8815e32e5535214782c7378eb0678571cba46c9d5eb817323a3485c732127490142bc78deb00d2f37c8d3a62ceee736c746a120ea1a0dba6b08423123bc97e +DIST python-3.12.13-docs-html.tar.bz2 8433277 BLAKE2B 3ef4f8daf45f7b691de41de5871240fcc53357689ca0d1e4be520f12cd763f59ff2ce2e8d6cf0df1274c08f01577ee0901ccf38b5dbd04bfbffc1fe13c9625c5 SHA512 16786246a0c3c6e10335881457480ffd92865430d09b0e36b3246117e830376981fd45717113099b4e14c7137366c8a5f2cce6f19142cf827e801b1a66397447 +DIST python-3.13.13-docs-html.tar.bz2 10439311 BLAKE2B 96e5baa94a282973529c4428efa08e8355f3cece46a67902b6b606491338f92f730eae5bb350f2f3cd702ad5d365cf1cb9c2273de8bffc72642afd27b679a0a5 SHA512 12326cbe3a238cd529df37f47a4bab9beeb2d0663df907bc8572954cd4c18e76b7fac6b10999866698c70df34836fda9a0e6c0df57591dd2c6b6b6f9cfe10aaa +DIST python-3.14.4-docs-html.tar.bz2 10964901 BLAKE2B afa7d080995a21fd4448d7c50dde7a1223901032b2f1543a69f3cb5da27aa33d6e6136b31527528316cda09117be59a858ffc264469a37a5a44a8b92261e56ca SHA512 0f304a7b80f217007b7436d6144178f2c91cb28b8ef984fdc80792d84795bfcd3be4a44b37e96f846e784a98e049337e6a00279db65d8ba29e4ba0b492f6a4fc +DIST python-3.14.5-docs-html.tar.bz2 10975135 BLAKE2B 6353524465de6f28f249026b6b35f5f531cf095b7b1843a629977ae8a8921da5221e5043187cbfd76a34f10bc6e754d003b73d3749b80f9404ef31d437a0d643 SHA512 3c0a916e5de9f66e237d05e18d2a5fc9fe1e4b98b79d84e93ba7b95640bb2422f23e6dc1ac22b1cb6df0862fa63492c6716f14a0999f7e32a844a716a872775e +DIST python-3.8.20-docs-html.tar.bz2 6727651 BLAKE2B ec11857b5bdfb4646a2762353db877a558cfc543563a7a9b0db100f675511c31450d16c30a986d39226a9b16be3ffd132863e396ef05165047ab73bf037bf2a6 SHA512 0a77f0240d6d495a5099d4a95e151f38517730815e6f3d9b82964cf60be95b8bdc960916d317e19bb8e14a9604217cd1fa85703996aec972004a6a93d4ffa6d0 +DIST python-3.9.25-docs-html.tar.bz2 7017902 BLAKE2B 8ce019aad3c3d15c56536a46e4a26c27889a1a92cfdd6fd49be4883d125e70db6467ba652057253b23de054503d12f7b8c6fd948f4f9e462d70a398948cc4698 SHA512 1af06c9cafe0b11e0e9ee0bce252e5c356a5508f11932f5a29a84412d4a5d9e71d79cba623bf8086bfbcddaa90fc0116d01b9d427711c4a784bb5feeb8c3a9de diff --git a/app-doc/python-docs/metadata.xml b/app-doc/python-docs/metadata.xml new file mode 100644 index 000000000000..5e95859f915a --- /dev/null +++ b/app-doc/python-docs/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/python-docs/python-docs-2.7.18.ebuild b/app-doc/python-docs/python-docs-2.7.18.ebuild new file mode 100644 index 000000000000..3853410d4efc --- /dev/null +++ b/app-doc/python-docs/python-docs-2.7.18.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/app-doc/python-docs/python-docs-3.10.20.ebuild b/app-doc/python-docs/python-docs-3.10.20.ebuild new file mode 100644 index 000000000000..1f8c77912356 --- /dev/null +++ b/app-doc/python-docs/python-docs-3.10.20.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/app-doc/python-docs/python-docs-3.11.15.ebuild b/app-doc/python-docs/python-docs-3.11.15.ebuild new file mode 100644 index 000000000000..1f8c77912356 --- /dev/null +++ b/app-doc/python-docs/python-docs-3.11.15.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/app-doc/python-docs/python-docs-3.12.13.ebuild b/app-doc/python-docs/python-docs-3.12.13.ebuild new file mode 100644 index 000000000000..b4430d56da8f --- /dev/null +++ b/app-doc/python-docs/python-docs-3.12.13.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/app-doc/python-docs/python-docs-3.13.13.ebuild b/app-doc/python-docs/python-docs-3.13.13.ebuild new file mode 100644 index 000000000000..dcbeb9c2b0bb --- /dev/null +++ b/app-doc/python-docs/python-docs-3.13.13.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=python-${PV}-docs-html +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/${MY_P}.tar.bz2" +S=${WORKDIR}/${MY_P} + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/app-doc/python-docs/python-docs-3.14.4.ebuild b/app-doc/python-docs/python-docs-3.14.4.ebuild new file mode 100644 index 000000000000..dcbeb9c2b0bb --- /dev/null +++ b/app-doc/python-docs/python-docs-3.14.4.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=python-${PV}-docs-html +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/${MY_P}.tar.bz2" +S=${WORKDIR}/${MY_P} + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/app-doc/python-docs/python-docs-3.14.5.ebuild b/app-doc/python-docs/python-docs-3.14.5.ebuild new file mode 100644 index 000000000000..0affc199615a --- /dev/null +++ b/app-doc/python-docs/python-docs-3.14.5.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=python-${PV}-docs-html +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/${MY_P}.tar.bz2" +S=${WORKDIR}/${MY_P} + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/app-doc/python-docs/python-docs-3.8.20.ebuild b/app-doc/python-docs/python-docs-3.8.20.ebuild new file mode 100644 index 000000000000..3853410d4efc --- /dev/null +++ b/app-doc/python-docs/python-docs-3.8.20.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/app-doc/python-docs/python-docs-3.9.25.ebuild b/app-doc/python-docs/python-docs-3.9.25.ebuild new file mode 100644 index 000000000000..f785a8f08f6f --- /dev/null +++ b/app-doc/python-docs/python-docs-3.9.25.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/app-doc/s6-linux-init-man-pages/Manifest b/app-doc/s6-linux-init-man-pages/Manifest new file mode 100644 index 000000000000..f12d623f490c --- /dev/null +++ b/app-doc/s6-linux-init-man-pages/Manifest @@ -0,0 +1 @@ +DIST s6-linux-init-man-pages-1.1.2.1.1.tar.gz 22112 BLAKE2B dabb11ef8f18c0eee68121e85b4ba786724d719a604c41b71614c8c860a9aa30648acca15d7500768d3cbbb65715cb519a03465d08b5059fddc1930caf35c7c8 SHA512 36a8234a2ea40bbea8095880afbf05597d98720d3e9f85a14a54fca1f77d5fd9afa85952ef1990f974d94336208eec4cb420708c0fa73e830cf1890fa61a8a43 diff --git a/app-doc/s6-linux-init-man-pages/metadata.xml b/app-doc/s6-linux-init-man-pages/metadata.xml new file mode 100644 index 000000000000..c69681175a83 --- /dev/null +++ b/app-doc/s6-linux-init-man-pages/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>arkamar@gentoo.org</email> + <name>Petr Vaněk</name> + </maintainer> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/s6-linux-init-man-pages/s6-linux-init-man-pages-1.1.2.1.1.ebuild b/app-doc/s6-linux-init-man-pages/s6-linux-init-man-pages-1.1.2.1.1.ebuild new file mode 100644 index 000000000000..5de22475812d --- /dev/null +++ b/app-doc/s6-linux-init-man-pages/s6-linux-init-man-pages-1.1.2.1.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="mdoc port of the HTML documentation for the s6-linux-init suite" +HOMEPAGE="https://git.sr.ht/~flexibeast/s6-linux-init-man-pages" +SRC_URI=" + https://git.sr.ht/~flexibeast/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-doc/s6-man-pages/Manifest b/app-doc/s6-man-pages/Manifest new file mode 100644 index 000000000000..bb246261f7b1 --- /dev/null +++ b/app-doc/s6-man-pages/Manifest @@ -0,0 +1 @@ +DIST s6-man-pages-2.13.1.0.1.tar.gz 124303 BLAKE2B 95c8521cb2e88fd7d69bdab95aab62790796c6b9c22626c28b642a5caf2269e78fad5d02984a9af9b45eb5308a522c5777bc92862902cfebc822e8843bc181c6 SHA512 bbdf1fc14bb1332697c6cf24bb39927dd20d2af9c6d1cd4eac98dcf5a421a79b9ed09850a69f675d8232dc84b749d8673fdc737f293dcbdf67364dcf4c561c3f diff --git a/app-doc/s6-man-pages/metadata.xml b/app-doc/s6-man-pages/metadata.xml new file mode 100644 index 000000000000..c69681175a83 --- /dev/null +++ b/app-doc/s6-man-pages/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>arkamar@gentoo.org</email> + <name>Petr Vaněk</name> + </maintainer> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/s6-man-pages/s6-man-pages-2.13.1.0.1.ebuild b/app-doc/s6-man-pages/s6-man-pages-2.13.1.0.1.ebuild new file mode 100644 index 000000000000..2364454ad9d1 --- /dev/null +++ b/app-doc/s6-man-pages/s6-man-pages-2.13.1.0.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="mdoc port of the HTML documentation for the s6 suite" +HOMEPAGE="https://git.sr.ht/~flexibeast/s6-man-pages" +SRC_URI=" + https://git.sr.ht/~flexibeast/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-doc/s6-networking-man-pages/Manifest b/app-doc/s6-networking-man-pages/Manifest new file mode 100644 index 000000000000..ac78c8bdbfa9 --- /dev/null +++ b/app-doc/s6-networking-man-pages/Manifest @@ -0,0 +1 @@ +DIST s6-networking-man-pages-2.7.0.4.1.tar.gz 24065 BLAKE2B 19b2aee4ce84c8d89e1563f97f665736149023e0fb395706bb883e305e9a82f52dba5cd257f5c127712665279170654472542c8fa701324505538d851e061677 SHA512 c332f6298eff0d3de9a9805e56962f45e1f42e02c414ce9a19203a1c684c8744734cc03b9c68cf314ca4449f333aeaadde684f5eb9246a02e5db1c5d46cac630 diff --git a/app-doc/s6-networking-man-pages/metadata.xml b/app-doc/s6-networking-man-pages/metadata.xml new file mode 100644 index 000000000000..c69681175a83 --- /dev/null +++ b/app-doc/s6-networking-man-pages/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>arkamar@gentoo.org</email> + <name>Petr Vaněk</name> + </maintainer> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/s6-networking-man-pages/s6-networking-man-pages-2.7.0.4.1.ebuild b/app-doc/s6-networking-man-pages/s6-networking-man-pages-2.7.0.4.1.ebuild new file mode 100644 index 000000000000..2364454ad9d1 --- /dev/null +++ b/app-doc/s6-networking-man-pages/s6-networking-man-pages-2.7.0.4.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="mdoc port of the HTML documentation for the s6 suite" +HOMEPAGE="https://git.sr.ht/~flexibeast/s6-man-pages" +SRC_URI=" + https://git.sr.ht/~flexibeast/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-doc/s6-portable-utils-man-pages/Manifest b/app-doc/s6-portable-utils-man-pages/Manifest new file mode 100644 index 000000000000..3843c5156ad1 --- /dev/null +++ b/app-doc/s6-portable-utils-man-pages/Manifest @@ -0,0 +1 @@ +DIST s6-portable-utils-man-pages-2.3.0.4.1.tar.gz 13808 BLAKE2B ae80692e8aa4b091d6109b52ef638cc8cc36d0364c405b59d7cffcc4e7affe0737d36bceed7969fd27c135d1c35018e91c538b1fcc21e59be1a3f19416447630 SHA512 432fe766e4d2757dc63527a14979e58d37b083121487e0b4187037dad190bc4dd6a56ad85569b187133e1a93ccc69ab7b1066d6d78b35bac5abc146e729473c8 diff --git a/app-doc/s6-portable-utils-man-pages/metadata.xml b/app-doc/s6-portable-utils-man-pages/metadata.xml new file mode 100644 index 000000000000..c69681175a83 --- /dev/null +++ b/app-doc/s6-portable-utils-man-pages/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>arkamar@gentoo.org</email> + <name>Petr Vaněk</name> + </maintainer> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/s6-portable-utils-man-pages/s6-portable-utils-man-pages-2.3.0.4.1.ebuild b/app-doc/s6-portable-utils-man-pages/s6-portable-utils-man-pages-2.3.0.4.1.ebuild new file mode 100644 index 000000000000..7d682d873977 --- /dev/null +++ b/app-doc/s6-portable-utils-man-pages/s6-portable-utils-man-pages-2.3.0.4.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="mdoc port of the HTML documentation for the s6-portable-utils suite" +HOMEPAGE="https://git.sr.ht/~flexibeast/s6-portable-utils-man-pages" +SRC_URI=" + https://git.sr.ht/~flexibeast/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-doc/s6-rc-man-pages/Manifest b/app-doc/s6-rc-man-pages/Manifest new file mode 100644 index 000000000000..8bc89256a318 --- /dev/null +++ b/app-doc/s6-rc-man-pages/Manifest @@ -0,0 +1 @@ +DIST s6-rc-man-pages-0.5.5.0.1.tar.gz 32246 BLAKE2B d83f71542b009385ed1cd0fb879b49aa6235932331e2f1d9a1ccbc9208a22b408eafe5871fade506be3f08f7300d3c59a869a628ac317c0cca166b8f3c330ced SHA512 12eda823f7182ad2e3142bd3cfbe11a83fb86c6880881301db337d744e82207771caa92a44c86adfb4ec86c40dd2a02f63ac255d560f35d85846d31b97e68e49 diff --git a/app-doc/s6-rc-man-pages/metadata.xml b/app-doc/s6-rc-man-pages/metadata.xml new file mode 100644 index 000000000000..c69681175a83 --- /dev/null +++ b/app-doc/s6-rc-man-pages/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>arkamar@gentoo.org</email> + <name>Petr Vaněk</name> + </maintainer> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/s6-rc-man-pages/s6-rc-man-pages-0.5.5.0.1.ebuild b/app-doc/s6-rc-man-pages/s6-rc-man-pages-0.5.5.0.1.ebuild new file mode 100644 index 000000000000..144af5c08976 --- /dev/null +++ b/app-doc/s6-rc-man-pages/s6-rc-man-pages-0.5.5.0.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="mdoc port of the HTML documentation for the s6-rc suite" +HOMEPAGE="https://git.sr.ht/~flexibeast/s6-rc-man-pages" +SRC_URI=" + https://git.sr.ht/~flexibeast/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-doc/selflinux/Manifest b/app-doc/selflinux/Manifest new file mode 100644 index 000000000000..56dc4baaecc5 --- /dev/null +++ b/app-doc/selflinux/Manifest @@ -0,0 +1 @@ +DIST SelfLinux-0.13.0-html.tar.gz 7379682 BLAKE2B 5baf00233fd69c3d115adef28c0644d0d4e563014c82649d7e4c906189a36543bd30528ea901f8b2b7c849721b220eeccc3787f67b016ca7161515e23fa8871c SHA512 bb7f16006863f958dd24c8f82db5e4538f00fc66f1b2efe7c52ed28d241fdcfdd366e973c91b730118ff485c2343f5a0fac293f080f0d6e86d24fca4beaaab72 diff --git a/app-doc/selflinux/metadata.xml b/app-doc/selflinux/metadata.xml new file mode 100644 index 000000000000..3a8349e6ffc5 --- /dev/null +++ b/app-doc/selflinux/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/selflinux/selflinux-0.13.0-r1.ebuild b/app-doc/selflinux/selflinux-0.13.0-r1.ebuild new file mode 100644 index 000000000000..dd4b11186f89 --- /dev/null +++ b/app-doc/selflinux/selflinux-0.13.0-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="SelfLinux-${PV}" + +DESCRIPTION="A german-language hypertext tutorial about Linux" +HOMEPAGE="https://www.selflinux.org/" +SRC_URI="https://www.selflinux.org/download/${MY_P}/${MY_P}-html.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="FDL-1.1+" +SLOT="0" +KEYWORDS="amd64 ~arm64 ppc ~riscv x86" + +HTML_DOCS=( "." ) + +BDEPEND="media-gfx/pngcrush" + +src_prepare() { + default + + # Fix all png files, as they report "broken IDAT window length" + for png_file in bilder/mwm_mwm_mwm*; do + pngcrush -fix -force -ow "${png_file}" || die + done +} diff --git a/app-doc/single-unix-specification/Manifest b/app-doc/single-unix-specification/Manifest new file mode 100644 index 000000000000..a53c529dc69c --- /dev/null +++ b/app-doc/single-unix-specification/Manifest @@ -0,0 +1,3 @@ +DIST susv4-2018.tar.bz2 3352852 BLAKE2B 0f05f2dd6444d35b2d962651643eb8bd0520169c8670072fdb1ce2c671b3bdeed8e4d99dfacceba69f846c107c73c4a60f3f51e48c64499f40a9fa594ac877ba SHA512 2484d24d19b9731808c61219b61d63cdf4d8dff6498fb4655478b76808a583064a5cfbcfcf18f1d27c56e03a6b47cc6833f94483784ec29059bef063724c2567 +DIST susv4tc2.tar.bz2 3649434 BLAKE2B c09eb835badec0bf191da4caaa7b35ccedfb1512218d3ebb66d0301bbe6404a30df2e3c51838dcd9f91912f41ce3e39478d2c061ac2f075ef678ae20fcaf0ad6 SHA512 cc86b2b4860b1069cb8712ef7b5a9702510f48d6585b5414ff561f85677974c156d8cc95cf29dfdab360c13ecb884e19e2112fe5c6bc49666417c9a744a816ad +DIST susv5-2025-03-25.tar.bz2 3506412 BLAKE2B b2c0108a1d79c5c64db5cace485eeb4d77aaa9d8a98543d73c19567e2700a1e562a97f29337d7f79cc730d0158f2c4ee324eba222c40e20cedabe6c74bf63680 SHA512 5a3fc41b3c184903874e561bf8433ac88e95e067f0d26fc368f92a69e8080c5d3d00bb9a1d25dd58d6bca09d2b26c742976fa47464b13d2beb7416aeb14c51f5 diff --git a/app-doc/single-unix-specification/metadata.xml b/app-doc/single-unix-specification/metadata.xml new file mode 100644 index 000000000000..e093771dd80c --- /dev/null +++ b/app-doc/single-unix-specification/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>base-system@gentoo.org</email> + <name>Gentoo Base System</name> + </maintainer> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/single-unix-specification/single-unix-specification-4_p2.ebuild b/app-doc/single-unix-specification/single-unix-specification-4_p2.ebuild new file mode 100644 index 000000000000..264e21128849 --- /dev/null +++ b/app-doc/single-unix-specification/single-unix-specification-4_p2.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The Single UNIX Specification, Version 4, 2016 Edition" +HOMEPAGE="https://www2.opengroup.org/ogsys/catalog/T101" +SRC_URI="https://pubs.opengroup.org/onlinepubs/9699919799/download/susv4tc2.tar.bz2" +S="${WORKDIR}/susv4tc2" + +LICENSE="sus4-copyright" +SLOT="4" +KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" +RESTRICT="mirror" + +src_install() { + dodoc -r * +} diff --git a/app-doc/single-unix-specification/single-unix-specification-4_p2018.ebuild b/app-doc/single-unix-specification/single-unix-specification-4_p2018.ebuild new file mode 100644 index 000000000000..75a6523d728c --- /dev/null +++ b/app-doc/single-unix-specification/single-unix-specification-4_p2018.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The Single UNIX Specification, Version 4, $(ver_cut 3) Edition" +HOMEPAGE="https://www2.opengroup.org/ogsys/catalog/T101" +SRC_URI="https://pubs.opengroup.org/onlinepubs/9699919799/download/susv4-$(ver_cut 3).tar.bz2" +S="${WORKDIR}/susv4-$(ver_cut 3)" + +LICENSE="sus4-copyright" +SLOT="4" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" +RESTRICT="mirror" + +src_install() { + dodoc -r * +} diff --git a/app-doc/single-unix-specification/single-unix-specification-5-r2.ebuild b/app-doc/single-unix-specification/single-unix-specification-5-r2.ebuild new file mode 100644 index 000000000000..fe592939374b --- /dev/null +++ b/app-doc/single-unix-specification/single-unix-specification-5-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The Single UNIX Specification, Version 5, 2024 Edition" +HOMEPAGE="https://publications.opengroup.org/" +# Rename for bug #948039 +SRC_URI="https://pubs.opengroup.org/onlinepubs/9799919799/download/susv5.tar.bz2 -> susv5-2025-03-25.tar.bz2" +S="${WORKDIR}/susv5-html" + +LICENSE="sus4-copyright" +SLOT="5" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" +RESTRICT="mirror" + +src_install() { + dodoc -r * +} diff --git a/app-doc/tldp-howto/Manifest b/app-doc/tldp-howto/Manifest new file mode 100644 index 000000000000..121ddadfaeba --- /dev/null +++ b/app-doc/tldp-howto/Manifest @@ -0,0 +1,4 @@ +DIST Linux-HOWTOs-20120707.tar.bz2 7221427 BLAKE2B 5df0b1d86444024e78c417dc2f49b5563ea397dfd687b3a359c75e98de623ed7090672f3282a21a462df13b1f7b731fd64b916734bc01044f8d367541a52c8b4 SHA512 329a299e2e66f17139a4ce4f6bed0106bc0bd2147773c659e101468adbc12a71c88f952fe7e96b78a483d62a3eafd5306cd8961c100c0ec93d55586ff1bddd41 +DIST Linux-html-HOWTOs-20120707.tar.bz2 75088235 BLAKE2B 9f74adc6f9bfcc3fdd141afca5dd701fea91e0b612e5180b88c53324b455e44e9306902bad3bac06bed220b51f8b4f26e73af9806d318bce8759084e119aa862 SHA512 291764f596021cc098f13fc2a589a2bceb3a5865c7194db42c2b1e37bd59bceee089d34c9f55487a049a20d5f5296b5d0e67cc3303ed2aac1d2288a41caa2218 +DIST Linux-html-single-HOWTOs-20120707.tar.bz2 7563325 BLAKE2B 331a0396dd66b2dbd90bcb224210f1e888fbd04c9bb74ab3bdbd4c5ad061ffe59c9d20703655a426bbb53c32eb5e5e6ed3b3516c4ed148fc1ec843b8b353dc06 SHA512 edfc2c267c8efc66c220a5458eb514864f8b371031bc10afbfaab668558eaa8c02afd7b58c4cb65d874c5fe9b3e22f6df376e4114d3e8635be525c5d14e8bd20 +DIST Linux-pdf-HOWTOs-20120707.tar.bz2 57436243 BLAKE2B 70bd2c54aefc1af77519ebc0fbb53646ee5d3db62c822ff1cc84fe0837217c851f7c5b498ebfd70e52bde661453c6c71732c030335b3d702edd17e5fb08cb936 SHA512 665387a1e2f9703042f1544ed015e39ba222744795ea676fcefc83fda94b6f9222a98aa4ed37ea5bd9164327837e924613ac41ca78a78ae9a4a4097fb64cff3e diff --git a/app-doc/tldp-howto/metadata.xml b/app-doc/tldp-howto/metadata.xml new file mode 100644 index 000000000000..61e88fb3f1e3 --- /dev/null +++ b/app-doc/tldp-howto/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>base-system@gentoo.org</email> + <name>Gentoo Base System</name> + </maintainer> + <stabilize-allarches /> + <use> + <flag name="html">Install multi-chapter HTML docs</flag> + <flag name="htmlsingle">Install all-on-one-page HTML docs</flag> + <flag name="pdf">Install pdf docs</flag> + <flag name="text">Install plain-text docs</flag> + </use> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/tldp-howto/tldp-howto-20120707.ebuild b/app-doc/tldp-howto/tldp-howto-20120707.ebuild new file mode 100644 index 000000000000..604fb916d64c --- /dev/null +++ b/app-doc/tldp-howto/tldp-howto-20120707.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="The Linux Documentation Project HOWTOs" +HOMEPAGE="https://tldp.org" + +MY_SRC="https://www.ibiblio.org/pub/Linux/docs/HOWTO" +SRC_URI=" + html? ( ${MY_SRC}/other-formats/html/Linux-html-HOWTOs-${PV}.tar.bz2 ) + htmlsingle? ( ${MY_SRC}/other-formats/html_single/Linux-html-single-HOWTOs-${PV}.tar.bz2 ) + pdf? ( ${MY_SRC}/other-formats/pdf/Linux-pdf-HOWTOs-${PV}.tar.bz2 ) + text? ( ${MY_SRC}/Linux-HOWTOs-${PV}.tar.bz2 )" + +LICENSE="FDL-1.2" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +IUSE="+html htmlsingle pdf text" +REQUIRED_USE="|| ( html htmlsingle pdf text )" + +RESTRICT="binchecks strip" + +src_unpack() { + mkdir -p "${S}" || die + cd "${S}" || die + + if use html; then + unpack Linux-html-HOWTOs-${PV}.tar.bz2 + + # for some reason this bundles the pdfs - older versions didn't + if [[ -d "${S}"/HOWTO/pdf ]] ; then + rm -r "${S}"/HOWTO/pdf || die + fi + + # stray bin file, doubt anyone will ever need it + rm -f "${S}"/HOWTO/RedHat-CD-HOWTO/rhcd-scripts/rvc || die + mv "${S}"/HOWTO "${S}"/html || die + fi + + if use htmlsingle; then + mkdir "${S}"/htmlsingle || die + pushd "${S}"/htmlsingle > /dev/null || die + + unpack Linux-html-single-HOWTOs-${PV}.tar.bz2 + + popd > /dev/null || die + fi + + if use pdf; then + mkdir "${S}"/pdf || die + pushd "${S}"/pdf > /dev/null || die + + unpack Linux-pdf-HOWTOs-${PV}.tar.bz2 + + popd > /dev/null || die + fi + + if use text; then + mkdir "${S}"/text || die + pushd "${S}"/text > /dev/null || die + + unpack Linux-HOWTOs-${PV}.tar.bz2 + + popd > /dev/null || die + fi +} + +src_install() { + dodoc -r "${S}"/* +} diff --git a/app-doc/vilearn/Manifest b/app-doc/vilearn/Manifest new file mode 100644 index 000000000000..56c02ccfe6a7 --- /dev/null +++ b/app-doc/vilearn/Manifest @@ -0,0 +1 @@ +DIST vilearn-1.0.tar.gz 15687 BLAKE2B af683e8e6e560f53ebad6b7764d3a57d5722d5eb77f8e7cd582e81a3421c3fa8d52770b8ef665bab4989a549c2637d9649d7d31178235e02b36e65af761f7e04 SHA512 5bb53d6eece6025eb0c3dfb90badba12ba3996658af63cac09773c1db455dd7211014a3b3c5f8bd4bb6a709303ee1d6d370805401ca5807ac3c171f774ec91ee diff --git a/app-doc/vilearn/metadata.xml b/app-doc/vilearn/metadata.xml new file mode 100644 index 000000000000..5bb2dda1be44 --- /dev/null +++ b/app-doc/vilearn/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>hattya@gentoo.org</email> + <name>Akinori Hattori</name> + </maintainer> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/vilearn/vilearn-1.0.ebuild b/app-doc/vilearn/vilearn-1.0.ebuild new file mode 100644 index 000000000000..e284928599a2 --- /dev/null +++ b/app-doc/vilearn/vilearn-1.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DESCRIPTION="An interactive vi tutorial comprised of 5 tutorials for the vi-impaired" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" +SRC_URI="mirror://gentoo/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 ppc ~riscv x86" +IUSE="" + +RDEPEND="app-editors/vim" + +DOCS=( README outline ) + +src_prepare() { + default + + sed -i "s:/usr/local:${EPREFIX}/usr:" Makefile +} + +src_install() { + dobin ${PN} + doman ${PN}.1 + einstalldocs + + insinto /usr/lib/${PN} + doins [0-9]* +} diff --git a/app-doc/zsh-lovers/Manifest b/app-doc/zsh-lovers/Manifest new file mode 100644 index 000000000000..c72a89c04e18 --- /dev/null +++ b/app-doc/zsh-lovers/Manifest @@ -0,0 +1 @@ +DIST zsh-lovers_0.11.0.tar.xz 27036 BLAKE2B b4cd65fc112a3f0a915b8dc604d3e89ea1740d61229daa164939b8e420939650f2893d46060ad97bd3fcab65dcb47d967d6b645b6e9c3a48385270d1a1eff628 SHA512 3f3368444e553003369d481d35a273f2e8bf9193a093f31944391053ba3a5428ec1e9bf85cb7940eb52d66c376263adff575cfafbc32d518fc000e86490fb6da diff --git a/app-doc/zsh-lovers/metadata.xml b/app-doc/zsh-lovers/metadata.xml new file mode 100644 index 000000000000..3a8349e6ffc5 --- /dev/null +++ b/app-doc/zsh-lovers/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <stabilize-allarches /> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-doc/zsh-lovers/zsh-lovers-0.11.0.ebuild b/app-doc/zsh-lovers/zsh-lovers-0.11.0.ebuild new file mode 100644 index 000000000000..b4153e273615 --- /dev/null +++ b/app-doc/zsh-lovers/zsh-lovers-0.11.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Tips, tricks and examples for the Z shell" +HOMEPAGE=" + https://grml.org/zsh/zsh-lovers.html + https://github.com/grml/zsh-lovers +" +SRC_URI="https://deb.grml.org/pool/main/z/${PN}/${PN}_${PV}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" + +DEPEND="app-text/asciidoc" + +src_compile() { + asciidoc ${PN}.1.txt || die + mv ${PN}.1.html ${PN}.html || die + a2x -f manpage ${PN}.1.txt || die +} + +src_install() { + doman ${PN}.1 + dodoc ${PN}.html +} |
