public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/user/darkelf:master commit in: app-portage/darkelf-features/
@ 2017-12-29 14:59 Simon
  0 siblings, 0 replies; 4+ messages in thread
From: Simon @ 2017-12-29 14:59 UTC (permalink / raw
  To: gentoo-commits

commit:     3d69004317a4f3b21a0068552ee84c7c0c054708
Author:     Simon the Sorcerer <neuron <AT> mail <DOT> uni-paderborn <DOT> de>
AuthorDate: Fri Dec 29 14:55:36 2017 +0000
Commit:     Simon <sur3 <AT> gmx <DOT> de>
CommitDate: Fri Dec 29 14:55:36 2017 +0000
URL:        https://gitweb.gentoo.org/repo/user/darkelf.git/commit/?id=3d690043

added app-portage/darkelf-features.

 app-portage/darkelf-features/Manifest              |  3 +++
 .../darkelf-features/darkelf-features-0.1.ebuild   | 23 ++++++++++++++++++++++
 app-portage/darkelf-features/metadata.xml          |  9 +++++++++
 3 files changed, 35 insertions(+)

diff --git a/app-portage/darkelf-features/Manifest b/app-portage/darkelf-features/Manifest
new file mode 100644
index 0000000..f72840e
--- /dev/null
+++ b/app-portage/darkelf-features/Manifest
@@ -0,0 +1,3 @@
+DIST darkelf-features-bashrc 641 SHA256 1b5c9b6560b38082b452f85ad3d9a36b7ad8eeadb1d466f78fdd52fe47098943 SHA512 d7c101e725a853ef3aeea5b27ab880bfaeacff0d6be955a3b164d2a1c98697cc5e7445c9905b8bc944e12a6a5877fbc9efa315ca37b0ef88f520dc8b1deca7af WHIRLPOOL d43688e73c43ead751b7fe4beaecc3b11217de249f12e6edfbe35cf763224d4d85e77ab8abc15f5c378faeff09b3df5b2e264a08e1303feccb2b2937cfcc9d43
+EBUILD darkelf-features-0.1.ebuild 735 SHA256 d90e3d360048adfd4c61bd0a7953c239495e9b376127f3bb785a647ed9e0d826 SHA512 ae59079dfb697843b2c8e78d267043d5e72cfdb7402f9a764a952a8cbc3be45737fa5969394f245929af9d2398445e0c675ac672805644d8c3db14d22a32cb42 WHIRLPOOL 38ee84c11a399822fdbc090c45490886099bd3e36f815334b7ed2e69f2f66e964bb4933f06d7ec49e1750502fcb54e949a192ef6c440a146f5f287703c06fee5
+MISC metadata.xml 376 SHA256 72e0856f24239232f7beac8f61bc78804796d7c1506807d4f240f7784ae6a5c7 SHA512 54ff500681271559db61dea8ac213bc032fce32c8aa61289a7763c579293c4f12f14768d42cde5f77d1e89ba2628babe84fd23e33f7bfca45691a5df1ceb8a54 WHIRLPOOL d29b0033b9acf32b0be2cb2f0d71fbd706cade04c1e4063e9665804d7763eee759ff512981b65dfbe19c595b12989b1731b241bd90f855d18737e703e7d6aaba

diff --git a/app-portage/darkelf-features/darkelf-features-0.1.ebuild b/app-portage/darkelf-features/darkelf-features-0.1.ebuild
new file mode 100644
index 0000000..744959f
--- /dev/null
+++ b/app-portage/darkelf-features/darkelf-features-0.1.ebuild
@@ -0,0 +1,23 @@
+# created for ::darkelf overlay.
+# by Simon the Sorcerer
+
+EAPI=6
+
+DESCRIPTION="darkelf-features for gentoo portage"
+HOMEPAGE="http://homepages.uni-paderborn.de/neuron/darkelf/"
+SRC_URI="http://homepages.uni-paderborn.de/neuron/gentoo/darkelf/darkelf-features-bashrc"
+
+LICENSE="Artistic"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+SLOT="0"
+
+S="${WORKDIR}/"
+
+pkg_postinst() {
+	cp "$DISTDIR"/darkelf-features-bashrc /etc/portage/bashrc || die
+	if ! grep -q "^#?DARKELF_FEATURES" /etc/portage/make.conf ; then
+		echo '#DARKELF_FEATURES="postmerge_distclean"' >> /etc/portage/make.conf || die
+	fi
+	elog "To enable cleaning distfiles after every merged ebuild uncomment DARKELF_FEATURES=\"postmerge_distclean\" in /etc/portage/make.conf."
+}

diff --git a/app-portage/darkelf-features/metadata.xml b/app-portage/darkelf-features/metadata.xml
new file mode 100644
index 0000000..60f9698
--- /dev/null
+++ b/app-portage/darkelf-features/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+	<email>neuron@mail.uni-paderborn.de</email>
+	<description>Primary maintainer</description>
+</maintainer>
+<longdescription>darkelf-features for gentoo portage (including postmerge-distclean).</longdescription>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/user/darkelf:master commit in: app-portage/darkelf-features/
@ 2017-12-29 15:48 Simon
  0 siblings, 0 replies; 4+ messages in thread
From: Simon @ 2017-12-29 15:48 UTC (permalink / raw
  To: gentoo-commits

commit:     3e85ed04229e34ec5fd77226a146517c90d46fc2
Author:     Simon the Sorcerer <neuron <AT> mail <DOT> uni-paderborn <DOT> de>
AuthorDate: Fri Dec 29 15:48:10 2017 +0000
Commit:     Simon <sur3 <AT> gmx <DOT> de>
CommitDate: Fri Dec 29 15:48:10 2017 +0000
URL:        https://gitweb.gentoo.org/repo/user/darkelf.git/commit/?id=3e85ed04

fixed app-portage/darkelf-features better collision checks and cleanup.

 app-portage/darkelf-features/Manifest                  |  2 +-
 .../darkelf-features/darkelf-features-0.1.ebuild       | 18 ++++++++++++++++--
 2 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/app-portage/darkelf-features/Manifest b/app-portage/darkelf-features/Manifest
index f72840e..59ca3f3 100644
--- a/app-portage/darkelf-features/Manifest
+++ b/app-portage/darkelf-features/Manifest
@@ -1,3 +1,3 @@
 DIST darkelf-features-bashrc 641 SHA256 1b5c9b6560b38082b452f85ad3d9a36b7ad8eeadb1d466f78fdd52fe47098943 SHA512 d7c101e725a853ef3aeea5b27ab880bfaeacff0d6be955a3b164d2a1c98697cc5e7445c9905b8bc944e12a6a5877fbc9efa315ca37b0ef88f520dc8b1deca7af WHIRLPOOL d43688e73c43ead751b7fe4beaecc3b11217de249f12e6edfbe35cf763224d4d85e77ab8abc15f5c378faeff09b3df5b2e264a08e1303feccb2b2937cfcc9d43
-EBUILD darkelf-features-0.1.ebuild 735 SHA256 d90e3d360048adfd4c61bd0a7953c239495e9b376127f3bb785a647ed9e0d826 SHA512 ae59079dfb697843b2c8e78d267043d5e72cfdb7402f9a764a952a8cbc3be45737fa5969394f245929af9d2398445e0c675ac672805644d8c3db14d22a32cb42 WHIRLPOOL 38ee84c11a399822fdbc090c45490886099bd3e36f815334b7ed2e69f2f66e964bb4933f06d7ec49e1750502fcb54e949a192ef6c440a146f5f287703c06fee5
+EBUILD darkelf-features-0.1.ebuild 1466 SHA256 09b59d6904428ac0672033cfcf4a697eb2f8f1bf717ee51ffa538f47643a55c9 SHA512 4638d0e7cffefac9f580a59f91f45c8cb91cda32d2b76ba066e65a44d71866959b4abbc6508d52a03daf10133026774071680bb2e14b12eafe089fcde1c4a34a WHIRLPOOL 2dbeceec37d228c5ba212515cdd82bc0fe7caef5f4551b5484254c9a2c68e1c39f083e817ff5399885d8c302eb6e12a1f8565253a3dadc6966d211167a8afc44
 MISC metadata.xml 376 SHA256 72e0856f24239232f7beac8f61bc78804796d7c1506807d4f240f7784ae6a5c7 SHA512 54ff500681271559db61dea8ac213bc032fce32c8aa61289a7763c579293c4f12f14768d42cde5f77d1e89ba2628babe84fd23e33f7bfca45691a5df1ceb8a54 WHIRLPOOL d29b0033b9acf32b0be2cb2f0d71fbd706cade04c1e4063e9665804d7763eee759ff512981b65dfbe19c595b12989b1731b241bd90f855d18737e703e7d6aaba

diff --git a/app-portage/darkelf-features/darkelf-features-0.1.ebuild b/app-portage/darkelf-features/darkelf-features-0.1.ebuild
index 744959f..b71b469 100644
--- a/app-portage/darkelf-features/darkelf-features-0.1.ebuild
+++ b/app-portage/darkelf-features/darkelf-features-0.1.ebuild
@@ -15,9 +15,23 @@ SLOT="0"
 S="${WORKDIR}/"
 
 pkg_postinst() {
-	cp "$DISTDIR"/darkelf-features-bashrc /etc/portage/bashrc || die
-	if ! grep -q "^#?DARKELF_FEATURES" /etc/portage/make.conf ; then
+    if [ ! -f /etc/portage/bashrc ]; then
+		cp "$DISTDIR"/darkelf-features-bashrc /etc/portage/bashrc || die
+	elif ! b2sum --quiet -c <<< "2e423452045799e5f0a4fac20c183a21a97fe66797d12646a79e154681fead73ba52300e1e939c1e4d3448a4d2ea6a33c213ae44461b8dadd904537fe7132505  /etc/portage/bashrc" ; then
+		eerror ERROR: A different /etc/portage/bashrc does already exist.
+	fi
+	if ! grep -q "DARKELF_FEATURES" /etc/portage/make.conf ; then
 		echo '#DARKELF_FEATURES="postmerge_distclean"' >> /etc/portage/make.conf || die
 	fi
 	elog "To enable cleaning distfiles after every merged ebuild uncomment DARKELF_FEATURES=\"postmerge_distclean\" in /etc/portage/make.conf."
 }
+
+pkg_postrm() {
+    cp /etc/portage/make.conf make.conf
+	sed "/^#DARKELF_FEATURES=\"postmerge_distclean\"/d" make.conf > /etc/portage/make.conf
+	if b2sum --quiet -c <<< "2e423452045799e5f0a4fac20c183a21a97fe66797d12646a79e154681fead73ba52300e1e939c1e4d3448a4d2ea6a33c213ae44461b8dadd904537fe7132505  /etc/portage/bashrc" ; then
+		rm /etc/portage/bashrc
+	else
+		ewarn /etc/portage/bashrc will be kept because it was modified.
+	fi
+}


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/user/darkelf:master commit in: app-portage/darkelf-features/
@ 2017-12-29 16:20 Simon
  0 siblings, 0 replies; 4+ messages in thread
From: Simon @ 2017-12-29 16:20 UTC (permalink / raw
  To: gentoo-commits

commit:     3aa8a470d04da3bd6af74cfb0c7627aaf86f54ba
Author:     Simon the Sorcerer <neuron <AT> mail <DOT> uni-paderborn <DOT> de>
AuthorDate: Fri Dec 29 16:20:00 2017 +0000
Commit:     Simon <sur3 <AT> gmx <DOT> de>
CommitDate: Fri Dec 29 16:20:00 2017 +0000
URL:        https://gitweb.gentoo.org/repo/user/darkelf.git/commit/?id=3aa8a470

fixed app-portage/darkelf-features indentation.

 app-portage/darkelf-features/Manifest                    | 2 +-
 app-portage/darkelf-features/darkelf-features-0.1.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-portage/darkelf-features/Manifest b/app-portage/darkelf-features/Manifest
index 59ca3f3..b093cb0 100644
--- a/app-portage/darkelf-features/Manifest
+++ b/app-portage/darkelf-features/Manifest
@@ -1,3 +1,3 @@
 DIST darkelf-features-bashrc 641 SHA256 1b5c9b6560b38082b452f85ad3d9a36b7ad8eeadb1d466f78fdd52fe47098943 SHA512 d7c101e725a853ef3aeea5b27ab880bfaeacff0d6be955a3b164d2a1c98697cc5e7445c9905b8bc944e12a6a5877fbc9efa315ca37b0ef88f520dc8b1deca7af WHIRLPOOL d43688e73c43ead751b7fe4beaecc3b11217de249f12e6edfbe35cf763224d4d85e77ab8abc15f5c378faeff09b3df5b2e264a08e1303feccb2b2937cfcc9d43
-EBUILD darkelf-features-0.1.ebuild 1466 SHA256 09b59d6904428ac0672033cfcf4a697eb2f8f1bf717ee51ffa538f47643a55c9 SHA512 4638d0e7cffefac9f580a59f91f45c8cb91cda32d2b76ba066e65a44d71866959b4abbc6508d52a03daf10133026774071680bb2e14b12eafe089fcde1c4a34a WHIRLPOOL 2dbeceec37d228c5ba212515cdd82bc0fe7caef5f4551b5484254c9a2c68e1c39f083e817ff5399885d8c302eb6e12a1f8565253a3dadc6966d211167a8afc44
+EBUILD darkelf-features-0.1.ebuild 1460 SHA256 05aeeabea83cc4740391b425bdaeabaded31e6440911aeffdaf4e9f6ee5afeb6 SHA512 92b66e184884e2d3a5d1226823e2ed4d057fc6aa2901326b1fb9037450978767728c5e38e8e65f1cfd64236ffadd7e2ee80dc6179bf11913c9f4ad7906a2915f WHIRLPOOL 7aa67eb68652cbf95e868bdc45d192cac7c129645e6ed6f69514ca0f2d307204212cf6d851851df67052629dccd5e50313c49c66763f5118f56b908b7df06e3a
 MISC metadata.xml 376 SHA256 72e0856f24239232f7beac8f61bc78804796d7c1506807d4f240f7784ae6a5c7 SHA512 54ff500681271559db61dea8ac213bc032fce32c8aa61289a7763c579293c4f12f14768d42cde5f77d1e89ba2628babe84fd23e33f7bfca45691a5df1ceb8a54 WHIRLPOOL d29b0033b9acf32b0be2cb2f0d71fbd706cade04c1e4063e9665804d7763eee759ff512981b65dfbe19c595b12989b1731b241bd90f855d18737e703e7d6aaba

diff --git a/app-portage/darkelf-features/darkelf-features-0.1.ebuild b/app-portage/darkelf-features/darkelf-features-0.1.ebuild
index b71b469..8d09e97 100644
--- a/app-portage/darkelf-features/darkelf-features-0.1.ebuild
+++ b/app-portage/darkelf-features/darkelf-features-0.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 S="${WORKDIR}/"
 
 pkg_postinst() {
-    if [ ! -f /etc/portage/bashrc ]; then
+	if [ ! -f /etc/portage/bashrc ]; then
 		cp "$DISTDIR"/darkelf-features-bashrc /etc/portage/bashrc || die
 	elif ! b2sum --quiet -c <<< "2e423452045799e5f0a4fac20c183a21a97fe66797d12646a79e154681fead73ba52300e1e939c1e4d3448a4d2ea6a33c213ae44461b8dadd904537fe7132505  /etc/portage/bashrc" ; then
 		eerror ERROR: A different /etc/portage/bashrc does already exist.
@@ -27,7 +27,7 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-    cp /etc/portage/make.conf make.conf
+	cp /etc/portage/make.conf make.conf
 	sed "/^#DARKELF_FEATURES=\"postmerge_distclean\"/d" make.conf > /etc/portage/make.conf
 	if b2sum --quiet -c <<< "2e423452045799e5f0a4fac20c183a21a97fe66797d12646a79e154681fead73ba52300e1e939c1e4d3448a4d2ea6a33c213ae44461b8dadd904537fe7132505  /etc/portage/bashrc" ; then
 		rm /etc/portage/bashrc


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/user/darkelf:master commit in: app-portage/darkelf-features/
@ 2020-09-21 16:55 Simon
  0 siblings, 0 replies; 4+ messages in thread
From: Simon @ 2020-09-21 16:55 UTC (permalink / raw
  To: gentoo-commits

commit:     cb426dd05e6e9df6d239c8ff4099a5ac8310f5e7
Author:     Simon the Sorcerer <neuron <AT> mail <DOT> uni-paderborn <DOT> de>
AuthorDate: Mon Sep 21 16:45:53 2020 +0000
Commit:     Simon <sur3 <AT> gmx <DOT> de>
CommitDate: Mon Sep 21 16:45:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/user/darkelf.git/commit/?id=cb426dd0

added arm/arm64 arch for app-portage/darkelf-features-0.1

Signed-off-by: Simon the Sorcerer <neuron <AT> mail.uni-paderborn.de>

 app-portage/darkelf-features/Manifest                    | 2 +-
 app-portage/darkelf-features/darkelf-features-0.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/darkelf-features/Manifest b/app-portage/darkelf-features/Manifest
index 60fedf8..8f69e6f 100644
--- a/app-portage/darkelf-features/Manifest
+++ b/app-portage/darkelf-features/Manifest
@@ -1,3 +1,3 @@
 DIST darkelf-features-bashrc 641 BLAKE2B 2e423452045799e5f0a4fac20c183a21a97fe66797d12646a79e154681fead73ba52300e1e939c1e4d3448a4d2ea6a33c213ae44461b8dadd904537fe7132505 SHA512 d7c101e725a853ef3aeea5b27ab880bfaeacff0d6be955a3b164d2a1c98697cc5e7445c9905b8bc944e12a6a5877fbc9efa315ca37b0ef88f520dc8b1deca7af
-EBUILD darkelf-features-0.1.ebuild 1460 BLAKE2B 070ca0babcac2e7b4053cbcf97cb0181f760bfd7d7552cbd21373ed105a612ed4b2ae714be798a29c84eefc1b1a9dedb9773ba0199eb4faba9447c9f2d271261 SHA512 92b66e184884e2d3a5d1226823e2ed4d057fc6aa2901326b1fb9037450978767728c5e38e8e65f1cfd64236ffadd7e2ee80dc6179bf11913c9f4ad7906a2915f
+EBUILD darkelf-features-0.1.ebuild 1468 BLAKE2B cd7c60a323d319beee6111a06270e8e38a14d50b8fc780e8322e0f1aa398b7f46a663ef8e18b2ba27149794333a4dee5ed932e3f32ebdf3314a168094529f80b SHA512 98c3aadfbe6979ad229f3682d0baa531e2abb130d2646444b578127035f408acb9e158937fe1e847fef4a2c4be01199f1bee6ba3c6d37b2b443856fe0fcad33b
 MISC metadata.xml 376 BLAKE2B 9cb8feceeca0ff3faaebf2803869d6bef5c82acc0d612b3d6a3d04c47b9e3ea1ed93bb82ecff37f57782a01d7f2bfafe553b411ded54ac4b369f567e3084a77e SHA512 54ff500681271559db61dea8ac213bc032fce32c8aa61289a7763c579293c4f12f14768d42cde5f77d1e89ba2628babe84fd23e33f7bfca45691a5df1ceb8a54

diff --git a/app-portage/darkelf-features/darkelf-features-0.1.ebuild b/app-portage/darkelf-features/darkelf-features-0.1.ebuild
index 8d09e97..aa6aa32 100644
--- a/app-portage/darkelf-features/darkelf-features-0.1.ebuild
+++ b/app-portage/darkelf-features/darkelf-features-0.1.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="http://homepages.uni-paderborn.de/neuron/darkelf/"
 SRC_URI="http://homepages.uni-paderborn.de/neuron/gentoo/darkelf/darkelf-features-bashrc"
 
 LICENSE="Artistic"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 arm arm64"
 IUSE=""
 SLOT="0"
 


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-09-21 16:55 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-09-21 16:55 [gentoo-commits] repo/user/darkelf:master commit in: app-portage/darkelf-features/ Simon
  -- strict thread matches above, loose matches on Subject: below --
2017-12-29 16:20 Simon
2017-12-29 15:48 Simon
2017-12-29 14:59 Simon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox