[gentoo-commits] repo/gentoo:master commit in: www-apps/selfoss/, profiles/

2023-09-15 Thread David Seifert
commit: c15dfc6822a92c8f048bb8f4a88b21bb65ee61af
Author: David Seifert  gentoo  org>
AuthorDate: Fri Sep 15 07:52:09 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Sep 15 07:52:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c15dfc68

www-apps/selfoss: drop 2.19

Signed-off-by: David Seifert  gentoo.org>

 profiles/package.mask|  1 -
 www-apps/selfoss/Manifest|  1 -
 www-apps/selfoss/selfoss-2.19.ebuild | 52 
 3 files changed, 54 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index b326e0b5d041..99c79057af86 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -281,7 +281,6 @@ dev-php/sebastian-recursion-context
 =www-apps/moodle-4.0.9
 =www-apps/moodle-4.1.4
 =www-apps/moodle-4.2.1
-=www-apps/selfoss-2.19
 
 # Volkmar W. Pogatzki  (2023-07-05)
 # Library without consumers. Bug #906882

diff --git a/www-apps/selfoss/Manifest b/www-apps/selfoss/Manifest
index b67db2531641..c9644d1ce4d6 100644
--- a/www-apps/selfoss/Manifest
+++ b/www-apps/selfoss/Manifest
@@ -1,2 +1 @@
-DIST selfoss-2.19.zip 5837647 BLAKE2B 
0921d938a8c85c2d610fbbf371ab46c7b233d55e7db2531a7745f23920028878ac3f85c10d58bcd48da55e6efab367aa55889373260d8af36414747272f5a97e
 SHA512 
d9b751e1d3725e4fc44353c579f6a8033c0802e0697627fd6e20adaf31a49f38ab485d6ea27bbcb645f48cc9de6db2bd451fe900f48f48e5e602171c2a71d634
 DIST selfoss-2.20-cdc7f3e.zip 4569979 BLAKE2B 
5c8eb3307373cf5a7f35dd3ab68db9f84122752da2b78e29c99a61c75dc2e79b9c07b5eacf4461de56d55699b0a774217ebd218b5a0f4f2779d045c754cf2ad6
 SHA512 
1105c7c3b52d6d5bf6a1ef186e8fb3e0baf144ccd911541fd677d78ec2de110a899d53e04750fd27f0a8d791786b3925bf52bb0a45011b5c5e7f5b81443fe786

diff --git a/www-apps/selfoss/selfoss-2.19.ebuild 
b/www-apps/selfoss/selfoss-2.19.ebuild
deleted file mode 100644
index 42b67a167c1f..
--- a/www-apps/selfoss/selfoss-2.19.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit readme.gentoo-r1 webapp
-
-DESCRIPTION="The multipurpose rss reader, live stream, mashup, aggregation web 
application"
-HOMEPAGE="https://selfoss.aditu.de/;
-SRC_URI="https://github.com/SSilence/${PN}/releases/download/${PV}/${P}.zip;
-S="${WORKDIR}"/${PN}
-
-LICENSE="GPL-3"
-KEYWORDS="amd64 arm arm64 ~x86"
-
-BDEPEND="app-arch/unzip"
-RDEPEND="
-   >=dev-lang/php-5.6.0[curl,gd]
-   

[gentoo-commits] repo/gentoo:master commit in: www-apps/selfoss/

2023-09-02 Thread Sam James
commit: c6314eaab30f449caa2bd4489fc16fa9ee022f2c
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  2 16:21:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  2 16:21:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6314eaa

www-apps/selfoss: Stabilize 2.20_pre20230730 amd64, #913511

Signed-off-by: Sam James  gentoo.org>

 www-apps/selfoss/selfoss-2.20_pre20230730.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/selfoss/selfoss-2.20_pre20230730.ebuild 
b/www-apps/selfoss/selfoss-2.20_pre20230730.ebuild
index ddf78d41da32..ca5be9faca16 100644
--- a/www-apps/selfoss/selfoss-2.20_pre20230730.ebuild
+++ b/www-apps/selfoss/selfoss-2.20_pre20230730.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dl.cloudsmith.io/public/fossar/${PN}-git/raw/names/${PN}.zip/ve
 S="${WORKDIR}"/${PN}
 
 LICENSE="GPL-3+"
-KEYWORDS="~amd64 ~arm arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~x86"
 
 BDEPEND="app-arch/unzip"
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-apps/selfoss/

2023-09-02 Thread Sam James
commit: 2d563f4fa7d3771fb1bfcd939c525f9cbb49d81f
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  2 16:21:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  2 16:21:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d563f4f

www-apps/selfoss: Stabilize 2.20_pre20230730 arm, #913511

Signed-off-by: Sam James  gentoo.org>

 www-apps/selfoss/selfoss-2.20_pre20230730.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/selfoss/selfoss-2.20_pre20230730.ebuild 
b/www-apps/selfoss/selfoss-2.20_pre20230730.ebuild
index ca5be9faca16..1cde76276be3 100644
--- a/www-apps/selfoss/selfoss-2.20_pre20230730.ebuild
+++ b/www-apps/selfoss/selfoss-2.20_pre20230730.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dl.cloudsmith.io/public/fossar/${PN}-git/raw/names/${PN}.zip/ve
 S="${WORKDIR}"/${PN}
 
 LICENSE="GPL-3+"
-KEYWORDS="amd64 ~arm arm64 ~x86"
+KEYWORDS="amd64 arm arm64 ~x86"
 
 BDEPEND="app-arch/unzip"
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-apps/selfoss/

2023-09-02 Thread Sam James
commit: 4f80fd430ee3c01e84f12c92f1f2e666e738177a
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  2 16:21:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  2 16:21:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f80fd43

www-apps/selfoss: Stabilize 2.20_pre20230730 arm64, #913511

Signed-off-by: Sam James  gentoo.org>

 www-apps/selfoss/selfoss-2.20_pre20230730.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/selfoss/selfoss-2.20_pre20230730.ebuild 
b/www-apps/selfoss/selfoss-2.20_pre20230730.ebuild
index 9e579e3500c0..ddf78d41da32 100644
--- a/www-apps/selfoss/selfoss-2.20_pre20230730.ebuild
+++ b/www-apps/selfoss/selfoss-2.20_pre20230730.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dl.cloudsmith.io/public/fossar/${PN}-git/raw/names/${PN}.zip/ve
 S="${WORKDIR}"/${PN}
 
 LICENSE="GPL-3+"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~x86"
 
 BDEPEND="app-arch/unzip"
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-apps/selfoss/

2023-08-10 Thread Maciej Barć
commit: b0fad73eb114fc068b16c76db8ee6f243378ac79
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Aug 10 21:49:28 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Aug 10 22:19:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0fad73e

www-apps/selfoss: bump to 2.20_pre20230730

Closes: https://bugs.gentoo.org/911337
Signed-off-by: Maciej Barć  gentoo.org>

 www-apps/selfoss/Manifest|  1 +
 www-apps/selfoss/selfoss-2.20_pre20230730.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/www-apps/selfoss/Manifest b/www-apps/selfoss/Manifest
index 7d52741b4161..b67db2531641 100644
--- a/www-apps/selfoss/Manifest
+++ b/www-apps/selfoss/Manifest
@@ -1 +1,2 @@
 DIST selfoss-2.19.zip 5837647 BLAKE2B 
0921d938a8c85c2d610fbbf371ab46c7b233d55e7db2531a7745f23920028878ac3f85c10d58bcd48da55e6efab367aa55889373260d8af36414747272f5a97e
 SHA512 
d9b751e1d3725e4fc44353c579f6a8033c0802e0697627fd6e20adaf31a49f38ab485d6ea27bbcb645f48cc9de6db2bd451fe900f48f48e5e602171c2a71d634
+DIST selfoss-2.20-cdc7f3e.zip 4569979 BLAKE2B 
5c8eb3307373cf5a7f35dd3ab68db9f84122752da2b78e29c99a61c75dc2e79b9c07b5eacf4461de56d55699b0a774217ebd218b5a0f4f2779d045c754cf2ad6
 SHA512 
1105c7c3b52d6d5bf6a1ef186e8fb3e0baf144ccd911541fd677d78ec2de110a899d53e04750fd27f0a8d791786b3925bf52bb0a45011b5c5e7f5b81443fe786

diff --git a/www-apps/selfoss/selfoss-2.20_pre20230730.ebuild 
b/www-apps/selfoss/selfoss-2.20_pre20230730.ebuild
new file mode 100644
index ..9e579e3500c0
--- /dev/null
+++ b/www-apps/selfoss/selfoss-2.20_pre20230730.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1 webapp
+
+DESCRIPTION="The multipurpose rss reader, live stream, mashup, aggregation web 
application"
+HOMEPAGE="https://selfoss.aditu.de/;
+SRC_URI="https://dl.cloudsmith.io/public/fossar/${PN}-git/raw/names/${PN}.zip/versions/2.20-cdc7f3e/${PN}-2.20-cdc7f3e.zip;
+S="${WORKDIR}"/${PN}
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+BDEPEND="app-arch/unzip"
+RDEPEND="
+   dev-lang/php[curl,gd]
+   virtual/httpd-php
+   || (
+   dev-db/mysql
+   dev-db/postgresql
+   dev-db/sqlite
+   )
+"
+
+DOC_CONTENTS="Default selfoss config is installed as defaults.ini,
+copy that config to config.ini and customize as you wish."
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/data
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/public
+   webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+   webapp_src_install
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/selfoss/

2023-04-02 Thread Maciej Barć
commit: f837649c2d583b5e11d938f491c846540b743db6
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Apr  3 01:47:17 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Apr  3 01:56:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f837649c

www-apps/selfoss: drop old 2.18-r2

Signed-off-by: Maciej Barć  gentoo.org>

 www-apps/selfoss/Manifest   |  1 -
 www-apps/selfoss/selfoss-2.18-r2.ebuild | 52 -
 2 files changed, 53 deletions(-)

diff --git a/www-apps/selfoss/Manifest b/www-apps/selfoss/Manifest
index 26dfba5b397d..7d52741b4161 100644
--- a/www-apps/selfoss/Manifest
+++ b/www-apps/selfoss/Manifest
@@ -1,2 +1 @@
-DIST selfoss-2.18.zip 2881068 BLAKE2B 
aaf45ed5fa005cbfba0954a50412b37ec26e17de4308e9604a942861d63ade64149a048936871526f8b45a948555e6d5335152cc18c8664f9668d2e61350b4eb
 SHA512 
6966458f4ef803ac87df7a2650aed73d6d99922f84d21f64950964b752535d3a1ddd8c585ce2ca5a3f58fb9f2de76fa7a0932ce2eb62faa753ed2398b6ebb748
 DIST selfoss-2.19.zip 5837647 BLAKE2B 
0921d938a8c85c2d610fbbf371ab46c7b233d55e7db2531a7745f23920028878ac3f85c10d58bcd48da55e6efab367aa55889373260d8af36414747272f5a97e
 SHA512 
d9b751e1d3725e4fc44353c579f6a8033c0802e0697627fd6e20adaf31a49f38ab485d6ea27bbcb645f48cc9de6db2bd451fe900f48f48e5e602171c2a71d634

diff --git a/www-apps/selfoss/selfoss-2.18-r2.ebuild 
b/www-apps/selfoss/selfoss-2.18-r2.ebuild
deleted file mode 100644
index d066e06aba0b..
--- a/www-apps/selfoss/selfoss-2.18-r2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit readme.gentoo-r1 webapp
-
-DESCRIPTION="The multipurpose rss reader, live stream, mashup, aggregation web 
application"
-HOMEPAGE="https://selfoss.aditu.de/;
-SRC_URI="https://github.com/SSilence/${PN}/releases/download/${PV}/${P}.zip;
-S="${WORKDIR}"
-
-LICENSE="GPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-BDEPEND="app-arch/unzip"
-RDEPEND="
-   >=dev-lang/php-5.4.0[curl,gd]
-   

[gentoo-commits] repo/gentoo:master commit in: www-apps/selfoss/

2023-03-04 Thread Arthur Zamarin
commit: bbe05cbbe83bbd98dbea234e75fb9086128606a2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 08:13:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 08:13:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe05cbb

www-apps/selfoss: Stabilize 2.19 amd64, #899210

Signed-off-by: Arthur Zamarin  gentoo.org>

 www-apps/selfoss/selfoss-2.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/selfoss/selfoss-2.19.ebuild 
b/www-apps/selfoss/selfoss-2.19.ebuild
index 2079fb7af1e8..42b67a167c1f 100644
--- a/www-apps/selfoss/selfoss-2.19.ebuild
+++ b/www-apps/selfoss/selfoss-2.19.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/SSilence/${PN}/releases/download/${PV}/${P}.zip;
 S="${WORKDIR}"/${PN}
 
 LICENSE="GPL-3"
-KEYWORDS="~amd64 arm arm64 ~x86"
+KEYWORDS="amd64 arm arm64 ~x86"
 
 BDEPEND="app-arch/unzip"
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-apps/selfoss/

2023-03-03 Thread Arthur Zamarin
commit: 8fe4d70b0473ef3da2536be67c45b7fae7b8a414
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 05:47:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 05:47:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe4d70b

www-apps/selfoss: Stabilize 2.19 arm64, #899210

Signed-off-by: Arthur Zamarin  gentoo.org>

 www-apps/selfoss/selfoss-2.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/selfoss/selfoss-2.19.ebuild 
b/www-apps/selfoss/selfoss-2.19.ebuild
index 0394c6f8b977..2079fb7af1e8 100644
--- a/www-apps/selfoss/selfoss-2.19.ebuild
+++ b/www-apps/selfoss/selfoss-2.19.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/SSilence/${PN}/releases/download/${PV}/${P}.zip;
 S="${WORKDIR}"/${PN}
 
 LICENSE="GPL-3"
-KEYWORDS="~amd64 arm ~arm64 ~x86"
+KEYWORDS="~amd64 arm arm64 ~x86"
 
 BDEPEND="app-arch/unzip"
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-apps/selfoss/

2023-03-03 Thread Arthur Zamarin
commit: 35ab0633e66436fa9da8dc6f4ae1a3a682ce82d0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 05:29:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 05:29:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ab0633

www-apps/selfoss: Stabilize 2.19 arm, #899210

Signed-off-by: Arthur Zamarin  gentoo.org>

 www-apps/selfoss/selfoss-2.19.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/selfoss/selfoss-2.19.ebuild 
b/www-apps/selfoss/selfoss-2.19.ebuild
index a3a420945e26..0394c6f8b977 100644
--- a/www-apps/selfoss/selfoss-2.19.ebuild
+++ b/www-apps/selfoss/selfoss-2.19.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/SSilence/${PN}/releases/download/${PV}/${P}.zip;
 S="${WORKDIR}"/${PN}
 
 LICENSE="GPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~x86"
 
 BDEPEND="app-arch/unzip"
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-apps/selfoss/

2022-10-12 Thread Maciej Barć
commit: 20f8702b523411504640360cbdec58983c338c4e
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Oct 12 16:42:09 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Oct 12 16:48:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20f8702b

www-apps/selfoss: bump to 2.19

Signed-off-by: Maciej Barć  gentoo.org>

 www-apps/selfoss/Manifest|  1 +
 www-apps/selfoss/selfoss-2.19.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/www-apps/selfoss/Manifest b/www-apps/selfoss/Manifest
index d0b0248d66bc..26dfba5b397d 100644
--- a/www-apps/selfoss/Manifest
+++ b/www-apps/selfoss/Manifest
@@ -1 +1,2 @@
 DIST selfoss-2.18.zip 2881068 BLAKE2B 
aaf45ed5fa005cbfba0954a50412b37ec26e17de4308e9604a942861d63ade64149a048936871526f8b45a948555e6d5335152cc18c8664f9668d2e61350b4eb
 SHA512 
6966458f4ef803ac87df7a2650aed73d6d99922f84d21f64950964b752535d3a1ddd8c585ce2ca5a3f58fb9f2de76fa7a0932ce2eb62faa753ed2398b6ebb748
+DIST selfoss-2.19.zip 5837647 BLAKE2B 
0921d938a8c85c2d610fbbf371ab46c7b233d55e7db2531a7745f23920028878ac3f85c10d58bcd48da55e6efab367aa55889373260d8af36414747272f5a97e
 SHA512 
d9b751e1d3725e4fc44353c579f6a8033c0802e0697627fd6e20adaf31a49f38ab485d6ea27bbcb645f48cc9de6db2bd451fe900f48f48e5e602171c2a71d634

diff --git a/www-apps/selfoss/selfoss-2.19.ebuild 
b/www-apps/selfoss/selfoss-2.19.ebuild
new file mode 100644
index ..a3a420945e26
--- /dev/null
+++ b/www-apps/selfoss/selfoss-2.19.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1 webapp
+
+DESCRIPTION="The multipurpose rss reader, live stream, mashup, aggregation web 
application"
+HOMEPAGE="https://selfoss.aditu.de/;
+SRC_URI="https://github.com/SSilence/${PN}/releases/download/${PV}/${P}.zip;
+S="${WORKDIR}"/${PN}
+
+LICENSE="GPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+BDEPEND="app-arch/unzip"
+RDEPEND="
+   >=dev-lang/php-5.6.0[curl,gd]
+   

[gentoo-commits] repo/gentoo:master commit in: www-apps/selfoss/

2022-02-06 Thread Sam James
commit: a687a088803f5ad18d3a884dea211d38671f59ea
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  7 06:31:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  7 06:31:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a687a088

www-apps/selfoss: Keyword 2.18-r2 arm64, #830614

Signed-off-by: Sam James  gentoo.org>

 www-apps/selfoss/selfoss-2.18-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/selfoss/selfoss-2.18-r2.ebuild 
b/www-apps/selfoss/selfoss-2.18-r2.ebuild
index 36b140445094..d066e06aba0b 100644
--- a/www-apps/selfoss/selfoss-2.18-r2.ebuild
+++ b/www-apps/selfoss/selfoss-2.18-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/SSilence/${PN}/releases/download/${PV}/${P}.zip;
 S="${WORKDIR}"
 
 LICENSE="GPL-3"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 BDEPEND="app-arch/unzip"
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-apps/selfoss/

2022-02-04 Thread Sam James
commit: 382d373962190ac65e004645a46cb7238a53523d
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  5 06:32:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  5 06:32:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382d3739

www-apps/selfoss: Keyword 2.18-r2 arm, #830614

Signed-off-by: Sam James  gentoo.org>

 www-apps/selfoss/selfoss-2.18-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/selfoss/selfoss-2.18-r2.ebuild 
b/www-apps/selfoss/selfoss-2.18-r2.ebuild
index 14e394637122..36b140445094 100644
--- a/www-apps/selfoss/selfoss-2.18-r2.ebuild
+++ b/www-apps/selfoss/selfoss-2.18-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/SSilence/${PN}/releases/download/${PV}/${P}.zip;
 S="${WORKDIR}"
 
 LICENSE="GPL-3"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 
 BDEPEND="app-arch/unzip"
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-apps/selfoss/

2021-11-26 Thread Maciej Barć
commit: f0f4f77cb13f661468bf4a23505516d946f88971
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Nov 26 18:04:16 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Nov 26 18:04:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f4f77c

www-apps/selfoss: does not work with PHP 8

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 www-apps/selfoss/{selfoss-2.18-r1.ebuild => selfoss-2.18-r2.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/selfoss/selfoss-2.18-r1.ebuild 
b/www-apps/selfoss/selfoss-2.18-r2.ebuild
similarity index 98%
rename from www-apps/selfoss/selfoss-2.18-r1.ebuild
rename to www-apps/selfoss/selfoss-2.18-r2.ebuild
index eafce92230a5..14e394637122 100644
--- a/www-apps/selfoss/selfoss-2.18-r1.ebuild
+++ b/www-apps/selfoss/selfoss-2.18-r2.ebuild
@@ -16,6 +16,7 @@ KEYWORDS="~amd64 ~x86"
 BDEPEND="app-arch/unzip"
 RDEPEND="
>=dev-lang/php-5.4.0[curl,gd]
+   

[gentoo-commits] repo/gentoo:master commit in: www-apps/selfoss/

2021-11-26 Thread Maciej Barć
commit: 7c8de789137488c2467d3608676e58f3a9c8d531
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Nov 26 14:23:29 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Nov 26 14:30:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c8de789

www-apps/selfoss: use readme.gentoo

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 .../selfoss/{selfoss-2.18.ebuild => selfoss-2.18-r1.ebuild}| 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/www-apps/selfoss/selfoss-2.18.ebuild 
b/www-apps/selfoss/selfoss-2.18-r1.ebuild
similarity index 79%
rename from www-apps/selfoss/selfoss-2.18.ebuild
rename to www-apps/selfoss/selfoss-2.18-r1.ebuild
index b8631a04cd07..eafce92230a5 100644
--- a/www-apps/selfoss/selfoss-2.18.ebuild
+++ b/www-apps/selfoss/selfoss-2.18-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit webapp
+inherit readme.gentoo-r1 webapp
 
 DESCRIPTION="The multipurpose rss reader, live stream, mashup, aggregation web 
application"
 HOMEPAGE="https://selfoss.aditu.de/;
@@ -24,6 +24,9 @@ RDEPEND="
)
 "
 
+DOC_CONTENTS="Default selfoss config is installed as defaults.ini;
+Copy that config to config.ini and customize as you wish."
+
 pkg_setup() {
webapp_pkg_setup
 }
@@ -39,9 +42,10 @@ src_install() {
webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
 
webapp_src_install
+
+   readme.gentoo_create_doc
 }
 
 pkg_postinst() {
-   elog "Default selfoss config is installed as defaults.ini;"
-   elog "Copy that config to config.ini and customize as you wish."
+   readme.gentoo_print_elog
 }



[gentoo-commits] repo/gentoo:master commit in: www-apps/selfoss/

2021-11-26 Thread Maciej Barć
commit: 57ed3f4e626014f5ef61b87a67a1e872520f0be2
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Nov 26 10:49:59 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Nov 26 10:50:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ed3f4e

www-apps/selfoss: new package; add version 2.18

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 www-apps/selfoss/Manifest|  1 +
 www-apps/selfoss/metadata.xml| 13 ++
 www-apps/selfoss/selfoss-2.18.ebuild | 47 
 3 files changed, 61 insertions(+)

diff --git a/www-apps/selfoss/Manifest b/www-apps/selfoss/Manifest
new file mode 100644
index ..d0b0248d66bc
--- /dev/null
+++ b/www-apps/selfoss/Manifest
@@ -0,0 +1 @@
+DIST selfoss-2.18.zip 2881068 BLAKE2B 
aaf45ed5fa005cbfba0954a50412b37ec26e17de4308e9604a942861d63ade64149a048936871526f8b45a948555e6d5335152cc18c8664f9668d2e61350b4eb
 SHA512 
6966458f4ef803ac87df7a2650aed73d6d99922f84d21f64950964b752535d3a1ddd8c585ce2ca5a3f58fb9f2de76fa7a0932ce2eb62faa753ed2398b6ebb748

diff --git a/www-apps/selfoss/metadata.xml b/www-apps/selfoss/metadata.xml
new file mode 100644
index ..c4743712a400
--- /dev/null
+++ b/www-apps/selfoss/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+x...@gentoo.org
+Maciej Barć
+  
+  
+https://github.com/fossar/selfoss/issues
+SSilence/selfoss
+  
+

diff --git a/www-apps/selfoss/selfoss-2.18.ebuild 
b/www-apps/selfoss/selfoss-2.18.ebuild
new file mode 100644
index ..b8631a04cd07
--- /dev/null
+++ b/www-apps/selfoss/selfoss-2.18.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit webapp
+
+DESCRIPTION="The multipurpose rss reader, live stream, mashup, aggregation web 
application"
+HOMEPAGE="https://selfoss.aditu.de/;
+SRC_URI="https://github.com/SSilence/${PN}/releases/download/${PV}/${P}.zip;
+S="${WORKDIR}"
+
+LICENSE="GPL-3"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="app-arch/unzip"
+RDEPEND="
+   >=dev-lang/php-5.4.0[curl,gd]
+   virtual/httpd-php
+   || (
+   dev-db/mysql
+   dev-db/postgresql
+   dev-db/sqlite
+   )
+"
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/data
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/public
+   webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+   elog "Default selfoss config is installed as defaults.ini;"
+   elog "Copy that config to config.ini and customize as you wish."
+}