diff --git a/dev-perl/Algorithm-CheckDigits/Algorithm-CheckDigits-1.3.6.ebuild b/dev-perl/Algorithm-CheckDigits/Algorithm-CheckDigits-1.3.6.ebuild new file mode 100644 index 0000000..a7830ac --- /dev/null +++ b/dev-perl/Algorithm-CheckDigits/Algorithm-CheckDigits-1.3.6.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=MAMAWE +DIST_VERSION=v${PV} +inherit perl-module + +DESCRIPTION="Perl extension to generate and test check digits" + +SLOT="0" +KEYWORDS="amd64" + +RDEPEND="virtual/perl-version" + +BDEPEND="${RDEPEND} + dev-perl/Module-Build +" diff --git a/dev-perl/Algorithm-CheckDigits/Manifest b/dev-perl/Algorithm-CheckDigits/Manifest new file mode 100644 index 0000000..57ae54c --- /dev/null +++ b/dev-perl/Algorithm-CheckDigits/Manifest @@ -0,0 +1,2 @@ +DIST Algorithm-CheckDigits-v1.3.6.tar.gz 55254 BLAKE2B c3909f1f47a48dea8f7f68fda7cbfe25043332d4f78fd1b3d4cb3cab7923f26562b9e18bcb6004dd62a606bb48a6d55ebb7cb38b6895dc4901a330744b015350 SHA512 cb9cd318070220f5658ee2d2539d7dc5eb8a47f47c3f2274f4e9fd87f98d4f4f14a8e5d23bfb8b589c477fb1514964b0c9f92fd8d21792ab6b36d62939ba5e70 +EBUILD Algorithm-CheckDigits-1.3.6.ebuild 341 BLAKE2B afb3c83947f16739fd7dc611a612fd72bf4a1ad8303bc422fc8bc0b400410b9f6c252b1dad8efb690820ab35a29261fd171ed46d9d37c5d85178c5c2f8a97097 SHA512 bbf5dc2a72080463f22f6de08426ce53e4b182ae88db33fc0ad80f9b79ba9d836c5c338bd90d6f33c49b75f0254fb32231bee5cd13e115cb65438b1e2272a579 diff --git a/dev-perl/Config-Std/Config-Std-0.903.ebuild b/dev-perl/Config-Std/Config-Std-0.903.ebuild new file mode 100644 index 0000000..6163b1a --- /dev/null +++ b/dev-perl/Config-Std/Config-Std-0.903.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=BRICKER +DIST_VERSION=0.903 +inherit perl-module + +DESCRIPTION="Load and save configuration files in a standard format" + +SLOT="0" +KEYWORDS="amd64" + +RDEPEND="dev-perl/Class-Std" + +BDEPEND="${RDEPEND} + dev-perl/Module-Build +" diff --git a/dev-perl/Config-Std/Manifest b/dev-perl/Config-Std/Manifest new file mode 100644 index 0000000..f940088 --- /dev/null +++ b/dev-perl/Config-Std/Manifest @@ -0,0 +1,2 @@ +DIST Config-Std-0.903.tar.gz 21667 BLAKE2B a80e06b7a4be1aed0c788d7ff5881d26b72638e46d1fa344a053cbe16c1fe615bad2c5c1f10fd9d5d04a513380bb439d538ff501d2f099b39b54c4ac24da2b76 SHA512 ad9800fb55631342117600e3fec5be5da7e18cb65e46c7400d0f311de848f013aa69a1b6b659519f6a78338e8b514a4e7e85a939d2c1cc3aa43a98b7d42339ca +EBUILD Config-Std-0.903.ebuild 345 BLAKE2B aca5bc2f1f460f4af72046c0600cddf873c7d3e48d5f1b19e57de25c8e803111c1fe5b9833adef9cf4616ea2030799fb1be2ccaf5e208775ab95382a4bbcfa79 SHA512 95acc70fc7a72ed52c14f499575d4ca97882dc578841e414d9ae9c1fc5be1639ff2ed8e5ff2516a520b1f39400824fbaf113a3454ed949dcdb4dc334c74f8b48 diff --git a/dev-perl/Data-Dumper/Data-Dumper-2.183.ebuild b/dev-perl/Data-Dumper/Data-Dumper-2.183.ebuild new file mode 100644 index 0000000..2b82437 --- /dev/null +++ b/dev-perl/Data-Dumper/Data-Dumper-2.183.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=NWCLARK +inherit perl-module + +DESCRIPTION="stringified perl data structures, suitable for both printing and eval" + +SLOT="0" +KEYWORDS="amd64" diff --git a/dev-perl/Data-Dumper/Manifest b/dev-perl/Data-Dumper/Manifest new file mode 100644 index 0000000..58797de --- /dev/null +++ b/dev-perl/Data-Dumper/Manifest @@ -0,0 +1,2 @@ +DIST Data-Dumper-2.183.tar.gz 168645 BLAKE2B 3bf112f3997e88de7bf3aa7b20e47f329110461eb7af4bcf12fec1b4f48db2a9aa44670264d9edc4fea58292a1e23afe57c10dbde9373e741fd20d1cf1fccbcc SHA512 b78ff820b9e4a873c69a2097dbe2d7eaeccfab0af4d5d262281a500d42d75abc28943fe671a203a715e31568164da7b6d33825b92ebc92f99e8242efd1e7f65b +EBUILD Data-Dumper-2.183.ebuild 265 BLAKE2B 4810f95e4108c2434da96118db0329e5847279460e99c143fc169724928eeda6416d93858b4e63cf5aa55e911365461bc8349a25a0223b7929fa1176892c8652 SHA512 c4141b526ff213a4276880c1c39e4dfebea125f33c403cec667ce49a8a8c679b751d895b3ff4774d408eaaffe3b9b02788f102e1f4be909da67797bef1aaf5f2 diff --git a/dev-perl/DateTime-Event-Cron/DateTime-Event-Cron-0.09.ebuild b/dev-perl/DateTime-Event-Cron/DateTime-Event-Cron-0.09.ebuild new file mode 100644 index 0000000..022cf0d --- /dev/null +++ b/dev-perl/DateTime-Event-Cron/DateTime-Event-Cron-0.09.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=MSISK +inherit perl-module + +DESCRIPTION="DateTime extension for generating recurrence sets from crontab lines and files." + +SLOT="0" +KEYWORDS="amd64" + +RDEPEND="dev-perl/DateTime + dev-perl/DateTime-Set + dev-perl/Set-Crontab +" + +BDEPEND="${RDEPEND}" diff --git a/dev-perl/DateTime-Event-Cron/Manifest b/dev-perl/DateTime-Event-Cron/Manifest new file mode 100644 index 0000000..c9ee064 --- /dev/null +++ b/dev-perl/DateTime-Event-Cron/Manifest @@ -0,0 +1,2 @@ +DIST DateTime-Event-Cron-0.09.tar.gz 11892 BLAKE2B af1e92e89e2e639788fd8322349e47eab421c0a7f775118f2139bf8bd0ff9bc92733889bbe38cdbd13a56b23544816d76a7dc56f5fcb8d88774dca22611834bf SHA512 c2614d57424ab11f9921dbe5e4c724a3977c0f57ea4ba4fa754087f369f465e8a723ab10843095310d6631da6ba48a98a38a715316b3e4b5cbff5030eb6f24d4 +EBUILD DateTime-Event-Cron-0.09.ebuild 370 BLAKE2B 8e4f016ac93bfe63d101e46277bc39aea92f197bffa138faaf1fd7753a79e41e811d3853b56de6989cc9363addbb17b8107c883ac6a3cb4e21b2a099114e8606 SHA512 27d01109fe22eb1a5a092944e73b3ce4cb4691456d97352e6930902e8c3afdea80b12376df7a88bb1b8bb473abf95a89725150a48787a031b9a180d39cc16342 diff --git a/dev-perl/DateTime-Format-Pg/DateTime-Format-Pg-0.16014.ebuild b/dev-perl/DateTime-Format-Pg/DateTime-Format-Pg-0.16014.ebuild new file mode 100644 index 0000000..da3fbfe --- /dev/null +++ b/dev-perl/DateTime-Format-Pg/DateTime-Format-Pg-0.16014.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=DMAKI +inherit perl-module + +DESCRIPTION="Parse and format PostgreSQL dates and times" + +SLOT="0" +KEYWORDS="amd64" + +RDEPEND="dev-perl/DateTime + dev-perl/DateTime-Format-Builder + dev-perl/DateTime-TimeZone +" + +BDEPEND="${RDEPEND} + dev-perl/Module-Build-Tiny +" diff --git a/dev-perl/DateTime-Format-Pg/Manifest b/dev-perl/DateTime-Format-Pg/Manifest new file mode 100644 index 0000000..d472492 --- /dev/null +++ b/dev-perl/DateTime-Format-Pg/Manifest @@ -0,0 +1,2 @@ +DIST DateTime-Format-Pg-0.16014.tar.gz 30914 BLAKE2B eebcd7570456a2379f8e483d9b928fe0fa449633bfa0bb024b122386254ddd0b01f9301694b40c4bc4e5faab9a22741e91d55d50f549515cf1c5d01d8088862a SHA512 ff0072cac10b4457297bea958eb25c65b2d8d278257e26e3b0d12f290093ae14bb98dda7c8632562d4d45b02a2834438b93d0c6df802759938dd21b7151a8a9c +EBUILD DateTime-Format-Pg-0.16014.ebuild 380 BLAKE2B 28e93ba4b89dda3d1a4633b03690f5577c578a9e3ceb7d8f311bd29dbd67ac3ab35d0675e6bb26e107ca467f73cfda2cd5e5dd36348f0385476705a9f78d471a SHA512 f23b49de4e775bc21f3220370abe25ff469b31f383dea4ffc2c3dabe55b9f33f3e6055f850bd842af8299a5348ca5711b254c7db6c8297965f398a5c8ea800e3 diff --git a/dev-perl/Digest-SHA/Digest-SHA-6.04.ebuild b/dev-perl/Digest-SHA/Digest-SHA-6.04.ebuild new file mode 100644 index 0000000..61d7d5f --- /dev/null +++ b/dev-perl/Digest-SHA/Digest-SHA-6.04.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=MSHELOR +inherit perl-module + +DESCRIPTION="Perl extension for SHA-1/224/256/384/512" + +SLOT="0" +KEYWORDS="amd64" diff --git a/dev-perl/Digest-SHA/Manifest b/dev-perl/Digest-SHA/Manifest new file mode 100644 index 0000000..7f5e285 --- /dev/null +++ b/dev-perl/Digest-SHA/Manifest @@ -0,0 +1,2 @@ +DIST Digest-SHA-6.04.tar.gz 46428 BLAKE2B de4c265b5fe86621aac7fd7dcff3ab59f7698d60ce6eb8e675fda261fe21318e0c24529b120a9acebd2777289879a1f36a578d30a930132fd5eba3122e8a3e9d SHA512 5143340468340b6895145c79c8a03d32033929cee9032569ddfa8226b11df4e6b0a6e4d0300cffa635c6a57c39145c2a86400f33b0c8a7fb2488272b9b1d3fe8 +EBUILD Digest-SHA-6.04.ebuild 236 BLAKE2B 2543d8e2eda63d25dfecf20eb3692cafdeb056ec467101f6611e1821ed124219ad2bcfbd03f7684996293249c5ded1923b43ed499c0b01b2574938cc90f80a38 SHA512 7a89deb151a1885bbbb9f84a44b4199b448b606385ef8e3a6231a38dfab4e42bb2e581704a4f03a702aa63c44345715c616f66bfc64459c27c14e1b6d52d9bfe diff --git a/dev-perl/HTML-Restrict/HTML-Restrict-3.0.2.ebuild b/dev-perl/HTML-Restrict/HTML-Restrict-3.0.2.ebuild new file mode 100644 index 0000000..8189049 --- /dev/null +++ b/dev-perl/HTML-Restrict/HTML-Restrict-3.0.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=OALDERS +DIST_VERSION=v${PV} +inherit perl-module + +DESCRIPTION="Strip unwanted HTML tags and attributes" + +SLOT="0" +KEYWORDS="amd64" + +RDEPEND="dev-perl/Data-Dump + dev-perl/HTML-Parser + dev-perl/Moo + dev-perl/Sub-Quote + dev-perl/Type-Tiny + dev-perl/URI + dev-perl/namespace-clean + virtual/perl-Carp + virtual/perl-Scalar-List-Utils +" + +BDEPEND="${RDEPEND}" diff --git a/dev-perl/HTML-Restrict/Manifest b/dev-perl/HTML-Restrict/Manifest new file mode 100644 index 0000000..b3d7c7a --- /dev/null +++ b/dev-perl/HTML-Restrict/Manifest @@ -0,0 +1,2 @@ +DIST HTML-Restrict-v3.0.2.tar.gz 42018 BLAKE2B 65009485df04e4231bb8cf548337f448e5533c30146dfdcc096afde35d7042330cd2436bf15a587ffb77f309074f4f0d7075346daa59bf0893c33a2fe7b12aaa SHA512 eaa831a00d310ea66dfc7d90e3406285fc0c02b22ed8b676fbe6d0d6a313897b2b7f7c1ea64ee906e5fd539539edc23972e86bdd4482c98c577e19f8519ef78b +EBUILD HTML-Restrict-3.0.2.ebuild 475 BLAKE2B 3ab11d75aa59b5f5c574554490cfe5e53f62347da163cc5133fce147d4d06c36ab39c9d95ab3ebdc7df9b530236991418545ea4f99ac32daef788ff6f099406d SHA512 68a6214c811de0c6b0ab0c9996aedcfe05aadbdc906448855705a9d0e84ed3a84a0f0d5c0e1d2f5e053bd655800ad991d922a478a1fca6b31ca6143434b6f69a diff --git a/dev-perl/Imager-QRCode/Imager-QRCode-0.035.ebuild b/dev-perl/Imager-QRCode/Imager-QRCode-0.035.ebuild new file mode 100644 index 0000000..ed4986c --- /dev/null +++ b/dev-perl/Imager-QRCode/Imager-QRCode-0.035.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=KURIHARA +inherit perl-module + +DESCRIPTION="Generate QR Code with Imager using libqrencode" + +SLOT="0" +KEYWORDS="amd64" + +RDEPEND="media-gfx/qrencode + virtual/perl-XSLoader +" + +BDEPEND="${RDEPEND} + dev-perl/Module-Install +" diff --git a/dev-perl/Imager-QRCode/Manifest b/dev-perl/Imager-QRCode/Manifest new file mode 100644 index 0000000..20100c2 --- /dev/null +++ b/dev-perl/Imager-QRCode/Manifest @@ -0,0 +1,2 @@ +DIST Imager-QRCode-0.035.tar.gz 528573 BLAKE2B 740119e2d7fab7286f8eeb0c1d9690f94146d51b09b721eaa65a8f9849784c6f113f64344d0fb2550cd5981665369b3881fe8f034b00f925987bb69ccd537b59 SHA512 1b64249a23884f1e29dbe8c697c13e8e7dcbca0f07e2a8232802a0216f81a51dade53f3a2282531177d1d7b17de434a9414d61ed9f3642d60ed4e01c301f7426 +EBUILD Imager-QRCode-0.035.ebuild 345 BLAKE2B 8540ef7fcf2127e5b92abc7a831e14f999431842d6b0d6b89e7686ae55460c9d74e3f424693b81f084a2eeaf048138347441ad9d1ff13c72b3886a262b9e8cad SHA512 9e775244c93797f0a828ee75128f43ba19f2840149edce67fbb6d029845016cb969de13d6ee87fd36b5d974a67c9f9a14fd67cb8534de5e46d8f1bdd555e8cdb diff --git a/dev-perl/Imager/Imager-1.024.ebuild b/dev-perl/Imager/Imager-1.024.ebuild new file mode 100644 index 0000000..d17acd5 --- /dev/null +++ b/dev-perl/Imager/Imager-1.024.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=TONYC +inherit perl-module + +DESCRIPTION="Perl extension for Generating 24 bit Images" + +SLOT="0" +KEYWORDS="amd64" + +RDEPEND="virtual/perl-Exporter + virtual/perl-Scalar-List-Utils + virtual/perl-XSLoader +" + +BDEPEND="${RDEPEND}" + diff --git a/dev-perl/Imager/Manifest b/dev-perl/Imager/Manifest new file mode 100644 index 0000000..6979049 --- /dev/null +++ b/dev-perl/Imager/Manifest @@ -0,0 +1,2 @@ +DIST Imager-1.024.tar.gz 1337745 BLAKE2B 3bbb7bc5a0537ca8095141e5aeca4dc27cc5f5bf94278a9538cef24a6013e16c5ff273035e589be113070db72afc2b19194d2bd2ce17937758e1748dd51ff56d SHA512 6a01471035d59d37dbf59557040d09d0047f16095a6145384aff5208498d44d3c6b32a41abe0bdb19ff04ddf8514eb2aaf259cd52f2ffb969827a4e52b9d1176 +EBUILD Imager-1.024.ebuild 349 BLAKE2B 717ea19d5d9dd03134c1c9ddddd1acd1e7634acd4d96e8276184842c4d7709494e05b698e069cd0eb6da55d16ef73b80e602b970fe5bafcf7b1ff716138c78ef SHA512 1bfbe2aca5a6a3521bc407393b16158c481175fa8494cb2ab24a8b599a63b96bee78920f81fa0bd0ad6a87075d8de9da3f1217d7706cc6e4bb3ba2f390264b63 diff --git a/dev-perl/Net-SSLGlue/Manifest b/dev-perl/Net-SSLGlue/Manifest new file mode 100644 index 0000000..44252bb --- /dev/null +++ b/dev-perl/Net-SSLGlue/Manifest @@ -0,0 +1,2 @@ +DIST Net-SSLGlue-1.058.tar.gz 19911 BLAKE2B fcee939c0f671226bc3820a5c3deb4fcb08262b14fbddabc27a69efca4ac74e3c35261b5955cb667c884bb24417bc801a770dcf620c1085feea666726fd4b9aa SHA512 7c4150e1d9e4cf75108f4ed53f8913717649b6697e2ccb6977ee76dfa965fbb2e84f08be99bf495ad23630e7cf4273a30d25f37d9385c8af98f37e2ff7cf8dee +EBUILD Net-SSLGlue-1.058.ebuild 295 BLAKE2B 79f3e2e598adfea026d272f6337ad2b0c51d04a441cb4518007b27813cf827b763ad383297a49409bb310f46a5134b5baf30df555eddc63d5c8df2432fddb66f SHA512 9768e1b2cb7653a16d761721421deb0b9eeb7d3717a10ec0d573cd7dcc7238cab68c59b434d3b78613577ecb422ffbdd39d823affd86dfd4fa9ce47c789a0168 diff --git a/dev-perl/Net-SSLGlue/Net-SSLGlue-1.058.ebuild b/dev-perl/Net-SSLGlue/Net-SSLGlue-1.058.ebuild new file mode 100644 index 0000000..097ce25 --- /dev/null +++ b/dev-perl/Net-SSLGlue/Net-SSLGlue-1.058.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=SULLR +inherit perl-module + +DESCRIPTION="add/extend SSL support for common perl modules" + +SLOT="0" +KEYWORDS="amd64" + +RDEPEND="dev-perl/IO-Socket-SSL" +BDEPEND="${RDEPEND}" diff --git a/dev-perl/PBKDF2-Tiny/Manifest b/dev-perl/PBKDF2-Tiny/Manifest new file mode 100644 index 0000000..dfe65a9 --- /dev/null +++ b/dev-perl/PBKDF2-Tiny/Manifest @@ -0,0 +1,2 @@ +DIST PBKDF2-Tiny-0.005.tar.gz 20448 BLAKE2B dc636b19b6924e1316d30e009b29c26e8d07333a0d0e7fdbe67a0e2b10e2c444dcd8f67d8aa417e63258a7c7450a4588f0137cb6620ff95baf6c6dce30958c77 SHA512 1dde1d2592e0123c5153811d659dffae2895f7404460a96fa25f860b4536bb569782fc920afeed72b2862478616421995096bbaec864df68036fa4bef5216115 +EBUILD PBKDF2-Tiny-0.005.ebuild 328 BLAKE2B 20ddc2890fb5f957fcf7001085575b07037e57eb90759bbddc71e2c62ed78e58875fa6138c83f5b7f27b9dc221e037ed77772a374be0c0c6ddc18a8e9888d4af SHA512 a7e68a63946f93286e0f420fa557b0a7f50ada17c3d40c72e81380b40c5d686f76760e405b247243b991b73a5b19ec1091dc7a0fd9b5027f882e92752d69fddc diff --git a/dev-perl/PBKDF2-Tiny/PBKDF2-Tiny-0.005.ebuild b/dev-perl/PBKDF2-Tiny/PBKDF2-Tiny-0.005.ebuild new file mode 100644 index 0000000..927a8a5 --- /dev/null +++ b/dev-perl/PBKDF2-Tiny/PBKDF2-Tiny-0.005.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=DAGOLDEN +inherit perl-module + +DESCRIPTION="Minimalist PBKDF2 (RFC 2898) with HMAC-SHA1 or HMAC-SHA2" + +SLOT="0" +KEYWORDS="amd64" + +RDEPEND="virtual/perl-Carp + virtual/perl-Exporter +" + +BDEPEND="${RDEPEND}" diff --git a/dev-perl/REST-Client/Manifest b/dev-perl/REST-Client/Manifest new file mode 100644 index 0000000..db0965f --- /dev/null +++ b/dev-perl/REST-Client/Manifest @@ -0,0 +1,2 @@ +DIST REST-Client-281.tar.gz 10292 BLAKE2B cddd88094815139f6628a1a1f1b87b18bf81299012964649df4f7df0ed45eba44e4ec348cf23d952c15b18e8709a863fcdb5a6f8153d1553b2c68dc62ce43f4c SHA512 de40602e3a4428ee2fd8705c4544214a8c062f813e6050c315877e497ed68a458561b9b234f633529de01ab24080cd5ee4719b8ab275b4e4595274d2ba1194b7 +EBUILD REST-Client-281.ebuild 374 BLAKE2B a67bbe7d230d23dc7ef0720204266f277451fc3c2f96d08a51e645dca12befde5717741b9fe6a41ade82e28a3c1d77e01268aadf4f4961a307647d4202c938d0 SHA512 d76193acb2120c0a94e28bc57cbbcc223ad44276ebd976e1b9303253204db4e22805d077353db57f6b649396b577fcfbe955f8b7b2943bce7826b1571ff3c36f diff --git a/dev-perl/REST-Client/REST-Client-281.ebuild b/dev-perl/REST-Client/REST-Client-281.ebuild new file mode 100644 index 0000000..fe69f9d --- /dev/null +++ b/dev-perl/REST-Client/REST-Client-281.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=AKHUETTEL +inherit perl-module + +DESCRIPTION="A simple client for interacting with RESTful http/https resources" + +SLOT="0" +KEYWORDS="amd64" + +RDEPEND="dev-perl/libwww-perl + dev-perl/URI + virtual/perl-Carp + virtual/perl-Exporter +" + +BDEPEND="${RDEPEND}" diff --git a/dev-perl/Rose-DB-Object/Manifest b/dev-perl/Rose-DB-Object/Manifest new file mode 100644 index 0000000..1623601 --- /dev/null +++ b/dev-perl/Rose-DB-Object/Manifest @@ -0,0 +1,2 @@ +DIST Rose-DB-Object-0.820.tar.gz 571553 BLAKE2B d7245aaf67d057a3a5036a409a310e2fb36ff663daf369b255d44ea5c283069b104936fd3c90678a9afa381fe4193f9f8d9935e67f4f3a67b39e77dfc81fd306 SHA512 89de965ac7cfadc4d6c247a51b5fd0b763b907ce384132bccf90eb3619a1f516db290dbc0ce8c9ef6a4db31eb23ad16d49324853ff075eb99c67b3ef030bc397 +EBUILD Rose-DB-Object-0.820.ebuild 578 BLAKE2B 2597a78bbce2b1af8fd9ed2eae73f9ce1a25b22aae355507855262919c44e2271d07005843b23a9f746d470a0a6c8254c4aac9f228462f37690565f6a155bf46 SHA512 314e2025ed446b8d9d35f73df25778c1fe98c449b9a8be9988f4e6fbb16352e2218a7f2c174383842ad0fa6dcdf81229b330b8316dfa7fafb4f806ef37a1a296 diff --git a/dev-perl/Rose-DB-Object/Rose-DB-Object-0.820.ebuild b/dev-perl/Rose-DB-Object/Rose-DB-Object-0.820.ebuild new file mode 100644 index 0000000..fc4e456 --- /dev/null +++ b/dev-perl/Rose-DB-Object/Rose-DB-Object-0.820.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=JSIRACUSA +inherit perl-module + +DESCRIPTION="Extensible, high performance object-relational mapper (ORM)." + +SLOT="0" +KEYWORDS="amd64" + +RDEPEND="dev-perl/Bit-Vector + dev-perl/Clone + dev-perl/DBI + dev-perl/Data-Dumper + dev-perl/DateTime + dev-perl/List-MoreUtils + dev-perl/Math-BigInt-GMP + dev-perl/Rose-DB + dev-perl/Rose-DateTime + dev-perl/Rose-Object + virtual/perl-File-Path + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils +" + +BDEPEND="${RDEPEND}" diff --git a/dev-perl/Rose-DB/Manifest b/dev-perl/Rose-DB/Manifest new file mode 100644 index 0000000..70dd96c --- /dev/null +++ b/dev-perl/Rose-DB/Manifest @@ -0,0 +1,2 @@ +DIST Rose-DB-0.785.tar.gz 128450 BLAKE2B af0dc8b905d84b716e5e714508f44777bfa9f87714434107bfefe0e86f8f4f34e21189792a784381cfe6e7caa40d835fcacbb59d91aae75f435e637118cb18c5 SHA512 9fda0393e79201e5301b16eb45b456db48080fe3cbbef6d6d7d36f761fcc20f2a2a1bc6f8b326125e06fd0e34de3648715b3cf9fb032543f008b631aef711cac +EBUILD Rose-DB-0.785.ebuild 496 BLAKE2B 20db398cb7af0bf66cd259ce0d690a65292aed7096ef1b1cef3bde9aaa838438604588f914564a64675749a23862c997aec143306d18caa94a94e77858d67454 SHA512 e5a199e73cb24b7fbb33eb3e0fe717ec89d2aa15b8e2563a11abcb2db9547944fe6acb563c2c0ec67bf445d10bc4c79b59f84a8f2e7844a6e2a3561559d3b25c diff --git a/dev-perl/Rose-DB/Rose-DB-0.785.ebuild b/dev-perl/Rose-DB/Rose-DB-0.785.ebuild new file mode 100644 index 0000000..968e8dd --- /dev/null +++ b/dev-perl/Rose-DB/Rose-DB-0.785.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=JSIRACUSA +inherit perl-module + +DESCRIPTION="A DBI wrapper and abstraction layer." + +SLOT="0" +KEYWORDS="amd64" + +RDEPEND="dev-perl/Bit-Vector + dev-perl/Clone-PP + dev-perl/DBI + dev-perl/DateTime + dev-perl/DateTime-Format-Pg + dev-perl/Rose-DateTime + dev-perl/Rose-Object + dev-perl/SQL-ReservedWords + dev-perl/Time-Clock + virtual/perl-Scalar-List-Utils +" + +BDEPEND="${RDEPEND}" diff --git a/dev-perl/Rose-DateTime/Manifest b/dev-perl/Rose-DateTime/Manifest new file mode 100644 index 0000000..c7bac7f --- /dev/null +++ b/dev-perl/Rose-DateTime/Manifest @@ -0,0 +1,2 @@ +DIST Rose-DateTime-0.540.tar.gz 13010 BLAKE2B 3839815c521a12d8bc3b0555b0faef3b1051979dc150f39b540307e3268fa0ba5501803ffbba65503411190f92eb5ae4e801f0196fc1e9a4ebd7e082ba55583a SHA512 804c4cee4ef2c8acf569e79dde040f8316bd3d3b88e7de2e61d66d1bb6cbddc67becd16424cbab216bd274eead306a14d1f009e9a066def3c77fe527c3926b4a +EBUILD Rose-DateTime-0.540.ebuild 311 BLAKE2B f7a36b4e6440c7899270ab112d260890645d11386af8d93983b3e9b3081295ffc04fadf0ca40c06c2dfef19461cc6d26bd0ffb8d989383a7f452786ea2a4da36 SHA512 57499d34c461f4c1bc71fda027ba2d2623987f94b95c4fe084ac3eadbe115e8ae655e5c5abbfdd76fad183e1120f0e727b45ea08d9507c29bf2bb938f4c3c12f diff --git a/dev-perl/Rose-DateTime/Rose-DateTime-0.540.ebuild b/dev-perl/Rose-DateTime/Rose-DateTime-0.540.ebuild new file mode 100644 index 0000000..66bb867 --- /dev/null +++ b/dev-perl/Rose-DateTime/Rose-DateTime-0.540.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=JSIRACUSA +inherit perl-module + +DESCRIPTION="Some simple DateTime wrapper functions." + +SLOT="0" +KEYWORDS="amd64" + +RDEPEND="dev-perl/DateTime + dev-perl/Rose-Object +" + +BDEPEND="${RDEPEND}" diff --git a/dev-perl/Rose-Object/Manifest b/dev-perl/Rose-Object/Manifest new file mode 100644 index 0000000..1d38aff --- /dev/null +++ b/dev-perl/Rose-Object/Manifest @@ -0,0 +1,2 @@ +DIST Rose-Object-0.860.tar.gz 36664 BLAKE2B 7aa043246448f20c7f62a858553eb551da981d59af0ab040fc7797524e35de4de2422004843635a0a770439b9365d4ebba581d734efa044127766d12d640807d SHA512 3bb5496d899bb596dd4a7e48455412dc481c88d0f286b6d4dc5ed22f40c13a70ea93add8f3fcce0373fef3921a0b2ebbbcdf6abed050f09fac01bdb5cc7bab8d +EBUILD Rose-Object-0.860.ebuild 244 BLAKE2B 0c696aa299db33e914622871f1203edbd71fd6c592d0f7a436f8a399e88c8f820c0e539164ad8a55a91c0d5b073af6f092b0f412c0ecaaa0ad01519bab40c39a SHA512 0ba83c737d0cecf89ba6fc9a60ee0e4650a9b6296ac1ba24fc48fc62ea93629674acd41f29043c4421313a37702d97fb22444d58cf8fb6aabef0bc3549216228 diff --git a/dev-perl/Rose-Object/Rose-Object-0.860.ebuild b/dev-perl/Rose-Object/Rose-Object-0.860.ebuild new file mode 100644 index 0000000..1b837b3 --- /dev/null +++ b/dev-perl/Rose-Object/Rose-Object-0.860.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=JSIRACUSA +DIST_VERSION=0.860 +inherit perl-module + +DESCRIPTION="A simple object base class." + +SLOT="0" +KEYWORDS="amd64" diff --git a/dev-perl/SQL-ReservedWords/Manifest b/dev-perl/SQL-ReservedWords/Manifest new file mode 100644 index 0000000..1b5a818 --- /dev/null +++ b/dev-perl/SQL-ReservedWords/Manifest @@ -0,0 +1,2 @@ +DIST SQL-ReservedWords-0.8.tar.gz 27935 BLAKE2B c94d662244aeb68118095b9994d3781d9aa24fd0674656124d9232c975ee52e3ee224039913c80f2cd7497c400a50cefb689454c08b2ea1f126ca1d3251c6eb8 SHA512 111a1984f959f5f2766c83f28973608101b78dbc370703381cdd9de21fa744f07000aadb56525c3cf774b759c9b14093f160616faf45f345d59081e99e8356f5 +EBUILD SQL-ReservedWords-0.8.ebuild 304 BLAKE2B 184f01e753756efbe66223f58854b9d85f21d74c3a1057d59e272d9b34028d8de83a419f3ad5162a587c9b9e0f9719ec5b927cf231f0f67bf1b64b1b409979b4 SHA512 747f6ea24d27e2256f8968e71d0e2d7926900146cf20ba88e4ca4b06596f91485132aeccbcfdb5d859486a7e83b79400b02a5093cecf46f01a852816e97fa7e1 diff --git a/dev-perl/SQL-ReservedWords/SQL-ReservedWords-0.8.ebuild b/dev-perl/SQL-ReservedWords/SQL-ReservedWords-0.8.ebuild new file mode 100644 index 0000000..eba23a3 --- /dev/null +++ b/dev-perl/SQL-ReservedWords/SQL-ReservedWords-0.8.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=CHANSEN +inherit perl-module + +DESCRIPTION="Reserved SQL words by ANSI/ISO" + +SLOT="0" +KEYWORDS="amd64" + +RDEPEND="dev-perl/Sub-Exporter" + +BDEPEND="${RDEPEND} + dev-perl/Module-Build +" \ No newline at end of file diff --git a/dev-perl/Template-Toolkit/Manifest b/dev-perl/Template-Toolkit/Manifest new file mode 100644 index 0000000..2ec3798 --- /dev/null +++ b/dev-perl/Template-Toolkit/Manifest @@ -0,0 +1,2 @@ +DIST Template-Toolkit-3.102.tar.gz 522811 BLAKE2B 4accc1f960baf3da0d42f0b6160ed36677f7cd5bb2eaed2376c74fb274d1b48f03db1ac9514822e2c3899799b71e0afa8489095117bd761e1857516a7b1d7b1c SHA512 5fe2e265c54f0d1c21c9e0e7e1b124ebb94d7c584bfdada4dfc89c17f1a80b6c23fad68246aa69d8548a8adc6cdea5ef27024627016ebff17817a7d4cf6d060c +EBUILD Template-Toolkit-3.102.ebuild 367 BLAKE2B 9d7e370ee507e9881c7821adc2a1d292563aba27d020b11d741d894f77fb03e455b3eb5f5d0239d8b673fdbb07160a46000e3173aaa7bef5bc217913407931b2 SHA512 85f20c6ef572abce6b83e3cd0115d4f04bbd3c6ae2901c1b9f864dd7704913bd32e50a9a225d08ca4eb4d559aebe98068d190b024bc4cc5c375425f61b529964 diff --git a/dev-perl/Template-Toolkit/Template-Toolkit-3.102.ebuild b/dev-perl/Template-Toolkit/Template-Toolkit-3.102.ebuild new file mode 100644 index 0000000..9002eab --- /dev/null +++ b/dev-perl/Template-Toolkit/Template-Toolkit-3.102.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=TODDR +inherit perl-module + +DESCRIPTION="Front-end module to the Template Toolkit" + +SLOT="0" +KEYWORDS="amd64" + +RDEPEND="dev-perl/AppConfig + virtual/perl-File-Spec + virtual/perl-File-Temp + virtual/perl-Scalar-List-Utils +" + +BDEPEND="${RDEPEND}" diff --git a/dev-perl/Time-Clock/Manifest b/dev-perl/Time-Clock/Manifest new file mode 100644 index 0000000..5fbc88c --- /dev/null +++ b/dev-perl/Time-Clock/Manifest @@ -0,0 +1,2 @@ +DIST Time-Clock-1.03.tar.gz 8885 BLAKE2B bab2b61dbf5186d8b5a0566ccedee60bbb3553dcda5057326d0ed3d1beb517c9191dbfb24907f65d577128fafdc6735e07f9adafa7c12f2c5f6888dd3f2bdb80 SHA512 d4e0d725cec5a6f2da0b951cc57f67ea5022f5351c8b07099ba2659fc6e70e51a258cbb1478751c97fc837c056702b24f2b1c360052c087a306fbc6a4a0dee74 +EBUILD Time-Clock-1.03.ebuild 254 BLAKE2B bb44b98eb4518d0a3b1ef71e4aeb72e301cadc3bca8484285801d43d29412d660073e27bb1e94b11ad5bf8eeb0b66c2c15818513f275a935115116fc4a4a67b5 SHA512 9841ae6ddf2f1b85f196483199b3afdc55ffc95663d8645be03e47e23fdfb11bf487e102532fd7e7f6ea2c63a358367dbf5eb38b18ce3251a4053a60311cf13b diff --git a/dev-perl/Time-Clock/Time-Clock-1.03.ebuild b/dev-perl/Time-Clock/Time-Clock-1.03.ebuild new file mode 100644 index 0000000..1e87ef4 --- /dev/null +++ b/dev-perl/Time-Clock/Time-Clock-1.03.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=JSIRACUSA +inherit perl-module + +DESCRIPTION="Twenty-four hour clock object with nanosecond precision." + +SLOT="0" +KEYWORDS="amd64" diff --git a/www-apps/kivitendo-erp/Manifest b/www-apps/kivitendo-erp/Manifest new file mode 100644 index 0000000..72ad0e4 --- /dev/null +++ b/www-apps/kivitendo-erp/Manifest @@ -0,0 +1,4 @@ +DIST kivitendo-erp-3.9.0.tar.gz 11069363 BLAKE2B c37c38783e2fc1bc692e1de25ed54b588732ab5fe58101f6d971ea25054dc25f3716c0c2a0623a23b51efdde234f3bf4c7b035222412a808326e9ce16b7aa838 SHA512 445ed5e33eb00af5296516c50e7a041cd5acc033233563e6ed7119d9d5a69e1c0c550fb73e05381d840b50a879ba9783fa099f418fe09834b412958837158f19 +DIST kivitendo-erp-3.9.1.tar.gz 11120781 BLAKE2B a79c5e5432ef54b5190443c14259b3bdccf5e0632978f947cac631daf3a5e2f017338c278594be2fe1108cbdadc47c3dd33a6aacb019a820fb98a3cc7761ee9a SHA512 5448f6b2a0bf12165a57ac8e0df8a96bed4ea4fd45d5c1d40a6788ff13282ff1e1b557c6b1d497b09056a82b9c7e30347e5bc333a97ed722734589ac0bec8492 +EBUILD kivitendo-erp-3.9.0.ebuild 3641 BLAKE2B e01212c4b1d1c4c4763a54bbbbe46bdcbea6649b27655dd432ea0275be212f56e961cc11fed77b6a87de4dd84e98e899d44f93e2f1901a50e231b574133bcd19 SHA512 c8c3ff206dbd14f7f9afe8e4f7028a70d4018b2ce06716212e98f23ea379df4bb3362d00435b8068d7923ce6c55c5c8a33e9767230785bd95ba3391e9da13dc2 +EBUILD kivitendo-erp-3.9.1.ebuild 3661 BLAKE2B 77fcd0f3538af8f13678a2790d5478c8ca5b736bd0d7637ae5f5c256b6139321e36c64273798e9c09b42099b711399d13ab1de6a86e2a88bb5de59413fe6e867 SHA512 55458ac5963428ff5b7153f3b83eaea3b295abb45fc1319ab7a3233beec752dfa729a524d8d504b2f374b97d92ea9ef00ce405cb6a83014086eba81d7c422c3e diff --git a/www-apps/kivitendo-erp/kivitendo-erp-3.9.0.ebuild b/www-apps/kivitendo-erp/kivitendo-erp-3.9.0.ebuild new file mode 100644 index 0000000..05de476 --- /dev/null +++ b/www-apps/kivitendo-erp/kivitendo-erp-3.9.0.ebuild @@ -0,0 +1,171 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd webapp + +DESCRIPTION="Web-based ERP system for the German market" +HOMEPAGE="https://www.kivitendo.de/" +SRC_URI="https://github.com/kivitendo/${PN}/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="amd64" +LICENSE="GPL-2" +IUSE="+fastcgi +latex" + +DEPEND=" + app-text/poppler + latex? ( app-text/texlive ) + dev-lang/perl + dev-perl/Apache-DBI + dev-perl/Apache-Session + dev-perl/Algorithm-CheckDigits + dev-perl/Archive-Zip + dev-perl/CGI + dev-perl/Clone + dev-perl/Config-Std + dev-perl/Daemon-Generic + dev-perl/DateTime-Event-Cron + dev-perl/DateTime-Format-Strptime + dev-perl/DBI + dev-perl/DBD-Pg + dev-perl/Digest-SHA + dev-perl/Exception-Class + dev-perl/Email-Address + dev-perl/Email-MIME + dev-perl/Encode-IMAPUTF7 + fastcgi? ( + dev-perl/FCGI + dev-perl/FCGI-ProcManager + ) + dev-perl/File-Copy-Recursive + dev-perl/File-Flock + dev-perl/File-MimeInfo + dev-perl/File-Slurp + dev-perl/GD + dev-perl/HTML-Parser + dev-perl/HTML-Restrict + dev-perl/HTTP-DAV + dev-perl/IO-Socket-SSL + dev-perl/Image-Info + dev-perl/Imager + dev-perl/Imager-QRCode + dev-perl/IPC-Run + dev-perl/JSON + dev-perl/List-MoreUtils + dev-perl/List-UtilsBy + dev-perl/Math-Round + dev-perl/Mail-IMAPClient + dev-perl/Net-SMTP-SSL + dev-perl/Net-SSLGlue + dev-perl/Params-Validate + dev-perl/PBKDF2-Tiny + dev-perl/PDF-API2 + dev-perl/Regexp-IPv6 + dev-perl/REST-Client + dev-perl/Rose-Object + dev-perl/Rose-DB + dev-perl/Rose-DB-Object + dev-perl/Set-Infinite + dev-perl/String-ShellQuote + dev-perl/Sort-Naturally + dev-perl/Template-Toolkit + dev-perl/Text-CSV_XS + dev-perl/Text-Iconv + dev-perl/Text-Unidecode + dev-perl/Try-Tiny + dev-perl/URI + dev-perl/XML-LibXML + dev-perl/XML-Writer + dev-perl/YAML + dev-perl/YAML-LibYAML + dev-perl/libwww-perl + dev-perl/perl-ldap + virtual/perl-parent +" + +RDEPEND="${DEPEND} + virtual/mta + www-servers/apache + fastcgi? ( www-apache/mod_fcgid ) +" + +need_httpd_cgi + +S=${WORKDIR}/${PN}-release-${PV} + +pkg_setup() { + webapp_pkg_setup +} + + +src_configure() { + : +} + +src_compile() { + : +} + +src_install() { + webapp_src_preinst + + cd "${S}" || die + dodoc README.md + + exeinto "${MY_HOSTROOTDIR}/${PN}" + doexe scripts/console + doexe dispatcher.fpl dispatcher.pl + + exeinto "${MY_HOSTROOTDIR}/${PN}/scripts" + for f in scripts/*.pl; do + doexe $f + done + for f in scripts/*.py; do + doexe $f + done + for f in scripts/*.sh; do + doexe $f + done + + insinto "${MY_HOSTROOTDIR}/${PN}" + doins -r Devel + doins -r SL + doins -r bin + doins -r config + doins -r css + doins -r doc + doins -r image + doins -r js + doins -r locale + doins -r menus + doins -r modules + doins -r spool + doins -r sql + doins -r t + doins -r templates + doins -r users + doins .htaccess VERSION dispatcher.fcgi favicon.ico index.html + + insinto "${MY_HOSTROOTDIR}/${PN}"/scripts + doins scripts/.htaccess scripts/generate_client_js_actions.tpl + + keepdir "${MY_HOSTROOTDIR}/${PN}"/documents + keepdir "${MY_HOSTROOTDIR}/${PN}"/webdav + + sed -e "s/postgresql.service/postgresql-16.service/" \ + -e "s/User=www-data/User=apache/" \ + -e "s#/var/www/kivitendo-erp#/var/www/localhost/kivitendo-erp#" \ + -i scripts/boot/systemd/kivitendo-task-server.service \ + || die + systemd_dounit scripts/boot/systemd/kivitendo-task-server.service + + # Data needs to be writable and modifiable by the web server + webapp_serverowned "${MY_HOSTROOTDIR}/${PN}"/documents + webapp_serverowned "${MY_HOSTROOTDIR}/${PN}"/spool + webapp_serverowned "${MY_HOSTROOTDIR}/${PN}"/templates + webapp_serverowned -R "${MY_HOSTROOTDIR}/${PN}"/users + webapp_serverowned "${MY_HOSTROOTDIR}/${PN}"/webdav + + webapp_src_install +} diff --git a/www-apps/kivitendo-erp/kivitendo-erp-3.9.1.ebuild b/www-apps/kivitendo-erp/kivitendo-erp-3.9.1.ebuild new file mode 100644 index 0000000..250d8c0 --- /dev/null +++ b/www-apps/kivitendo-erp/kivitendo-erp-3.9.1.ebuild @@ -0,0 +1,172 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd webapp + +DESCRIPTION="Web-based ERP system for the German market" +HOMEPAGE="https://www.kivitendo.de/" +SRC_URI="https://github.com/kivitendo/${PN}/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="amd64" +LICENSE="GPL-2" +IUSE="+fastcgi +latex" + +DEPEND=" + app-text/poppler + latex? ( app-text/texlive ) + dev-lang/perl + dev-perl/Apache-DBI + dev-perl/Apache-Session + dev-perl/Algorithm-CheckDigits + dev-perl/Archive-Zip + dev-perl/CGI + dev-perl/Clone + dev-perl/Config-Std + dev-perl/Daemon-Generic + dev-perl/DateTime-Event-Cron + dev-perl/DateTime-Format-Strptime + dev-perl/DBI + dev-perl/DBD-Pg + dev-perl/Digest-SHA + dev-perl/Exception-Class + dev-perl/Email-Address + dev-perl/Email-MIME + dev-perl/Encode-IMAPUTF7 + fastcgi? ( + dev-perl/FCGI + dev-perl/FCGI-ProcManager + ) + dev-perl/File-Copy-Recursive + dev-perl/File-Flock + dev-perl/File-MimeInfo + dev-perl/File-Slurp + dev-perl/GD + dev-perl/HTML-Parser + dev-perl/HTML-Restrict + dev-perl/HTTP-DAV + dev-perl/IO-Socket-SSL + dev-perl/Image-Info + dev-perl/Imager + dev-perl/Imager-QRCode + dev-perl/IPC-Run + dev-perl/JSON + dev-perl/List-MoreUtils + dev-perl/List-UtilsBy + dev-perl/Math-Round + dev-perl/Mail-IMAPClient + dev-perl/Net-SMTP-SSL + dev-perl/Net-SSLGlue + dev-perl/Params-Validate + dev-perl/PBKDF2-Tiny + dev-perl/PDF-API2 + dev-perl/Regexp-IPv6 + dev-perl/REST-Client + dev-perl/Rose-Object + dev-perl/Rose-DB + dev-perl/Rose-DB-Object + dev-perl/Set-Infinite + dev-perl/String-ShellQuote + dev-perl/Sort-Naturally + dev-perl/Template-Toolkit + dev-perl/Text-CSV_XS + dev-perl/Text-Iconv + dev-perl/Text-Unidecode + dev-perl/Try-Tiny + dev-perl/URI + dev-perl/UUID-Tiny + dev-perl/XML-LibXML + dev-perl/XML-Writer + dev-perl/YAML + dev-perl/YAML-LibYAML + dev-perl/libwww-perl + dev-perl/perl-ldap + virtual/perl-parent +" + +RDEPEND="${DEPEND} + virtual/mta + www-servers/apache + fastcgi? ( www-apache/mod_fcgid ) +" + +need_httpd_cgi + +S=${WORKDIR}/${PN}-release-${PV} + +pkg_setup() { + webapp_pkg_setup +} + + +src_configure() { + : +} + +src_compile() { + : +} + +src_install() { + webapp_src_preinst + + cd "${S}" || die + dodoc README.md + + exeinto "${MY_HOSTROOTDIR}/${PN}" + doexe scripts/console + doexe dispatcher.fpl dispatcher.pl + + exeinto "${MY_HOSTROOTDIR}/${PN}/scripts" + for f in scripts/*.pl; do + doexe $f + done + for f in scripts/*.py; do + doexe $f + done + for f in scripts/*.sh; do + doexe $f + done + + insinto "${MY_HOSTROOTDIR}/${PN}" + doins -r Devel + doins -r SL + doins -r bin + doins -r config + doins -r css + doins -r doc + doins -r image + doins -r js + doins -r locale + doins -r menus + doins -r modules + doins -r spool + doins -r sql + doins -r t + doins -r templates + doins -r users + doins .htaccess VERSION dispatcher.fcgi favicon.ico index.html + + insinto "${MY_HOSTROOTDIR}/${PN}"/scripts + doins scripts/.htaccess scripts/generate_client_js_actions.tpl + + keepdir "${MY_HOSTROOTDIR}/${PN}"/documents + keepdir "${MY_HOSTROOTDIR}/${PN}"/webdav + + sed -e "s/postgresql.service/postgresql-16.service/" \ + -e "s/User=www-data/User=apache/" \ + -e "s#/var/www/kivitendo-erp#/var/www/localhost/kivitendo-erp#" \ + -i scripts/boot/systemd/kivitendo-task-server.service \ + || die + systemd_dounit scripts/boot/systemd/kivitendo-task-server.service + + # Data needs to be writable and modifiable by the web server + webapp_serverowned "${MY_HOSTROOTDIR}/${PN}"/documents + webapp_serverowned "${MY_HOSTROOTDIR}/${PN}"/spool + webapp_serverowned "${MY_HOSTROOTDIR}/${PN}"/templates + webapp_serverowned -R "${MY_HOSTROOTDIR}/${PN}"/users + webapp_serverowned "${MY_HOSTROOTDIR}/${PN}"/webdav + + webapp_src_install +}