public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/oddjob/
@ 2024-05-20 16:25 Christopher Byrne
  0 siblings, 0 replies; 2+ messages in thread
From: Christopher Byrne @ 2024-05-20 16:25 UTC (permalink / raw
  To: gentoo-commits

commit:     5df4c15276d0f8c7f2ecf7a3abafd25acc316834
Author:     Christopher Byrne <salah.coronya <AT> gmail <DOT> com>
AuthorDate: Mon May 20 16:23:44 2024 +0000
Commit:     Christopher Byrne <salah.coronya <AT> gmail <DOT> com>
CommitDate: Mon May 20 16:24:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5df4c152

app-misc/oddjob: Remove old

Signed-off-by: Christopher Byrne <salah.coronya <AT> gmail.com>

 app-misc/oddjob/oddjob-0.34.7.ebuild | 65 ------------------------------------
 1 file changed, 65 deletions(-)

diff --git a/app-misc/oddjob/oddjob-0.34.7.ebuild b/app-misc/oddjob/oddjob-0.34.7.ebuild
deleted file mode 100644
index 7610d7dd59..0000000000
--- a/app-misc/oddjob/oddjob-0.34.7.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-inherit autotools systemd
-
-DESCRIPTION="A D-Bus service which runs odd jobs on behalf of client applications"
-
-HOMEPAGE="https://pagure.io/oddjob"
-SRC_URI="https://releases.pagure.org/oddjob/${P}.tar.gz"
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc examples pam selinux"
-
-RESTRICT="test"
-
-RDEPEND="sys-apps/dbus[selinux?]
-	pam? ( sys-libs/pam )
-	selinux? (
-		sec-policy/selinux-oddjob
-		sys-libs/libselinux
-	 )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-	doc? ( app-text/docbook-xml-dtd:4.3
-		app-text/xmlto
-	)"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-0.34.7-build-Fix-broken-AC_ARG_ENABLE-install-logic.patch"
-	"${FILESDIR}/${PN}-0.34.7-build-Keep-non-PAM-mkhomedir-parts-when-PAM-support-.patch"
-	"${FILESDIR}/${PN}-0.34.7-build-Remove-with-systemd-and-with-sysvinit.patch"
-	"${FILESDIR}/${PN}-0.34.7-build-Restore-conditional-with-pam-flag.patch"
-	"${FILESDIR}/${PN}-0.34.7-src-oddjobd.c-Fix-non-selinux-build.patch"
-)
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-src_configure() {
-	 local myeconfargs=(
-		--libdir=/$(get_libdir)
-		$(use_with pam)
-		$(use_with selinux selinux-labels)
-		$(use_with selinux selinux-acls)
-		$(use_enable examples sample)
-		$(use_enable doc xml-docs)
-		$(use_enable doc compat-dtd)
-		--with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-	rm -f "${ED}/etc/rc.d/init.d/oddjobd"
-	newinitd "${FILESDIR}/oddjob.init.d" "oddjobd"
-
-	find "${ED}" -iname \*.la -type f -delete
-}


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

* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/oddjob/
@ 2024-05-20 16:25 Christopher Byrne
  0 siblings, 0 replies; 2+ messages in thread
From: Christopher Byrne @ 2024-05-20 16:25 UTC (permalink / raw
  To: gentoo-commits

commit:     c3bdc7378119073b27d37aba5b43fb78a69509ef
Author:     Christopher Byrne <salah.coronya <AT> gmail <DOT> com>
AuthorDate: Mon May 20 16:22:06 2024 +0000
Commit:     Christopher Byrne <salah.coronya <AT> gmail <DOT> com>
CommitDate: Mon May 20 16:24:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3bdc737

app-misc/oddjob: Add dev-libs/libxml2 to RDEPEND

Closes: https://bugs.gentoo.org/932287
Signed-off-by: Christopher Byrne <salah.coronya <AT> gmail.com>

 app-misc/oddjob/oddjob-0.34.7-r1.ebuild | 66 +++++++++++++++++++++++++++++++++
 1 file changed, 66 insertions(+)

diff --git a/app-misc/oddjob/oddjob-0.34.7-r1.ebuild b/app-misc/oddjob/oddjob-0.34.7-r1.ebuild
new file mode 100644
index 0000000000..2436d31907
--- /dev/null
+++ b/app-misc/oddjob/oddjob-0.34.7-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+
+inherit autotools systemd
+
+DESCRIPTION="A D-Bus service which runs odd jobs on behalf of client applications"
+
+HOMEPAGE="https://pagure.io/oddjob"
+SRC_URI="https://releases.pagure.org/oddjob/${P}.tar.gz"
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc examples pam selinux"
+
+RESTRICT="test"
+
+RDEPEND="sys-apps/dbus[selinux?]
+	dev-libs/libxml2
+	pam? ( sys-libs/pam )
+	selinux? (
+		sec-policy/selinux-oddjob
+		sys-libs/libselinux
+	 )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+	doc? ( app-text/docbook-xml-dtd:4.3
+		app-text/xmlto
+	)"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-0.34.7-build-Fix-broken-AC_ARG_ENABLE-install-logic.patch"
+	"${FILESDIR}/${PN}-0.34.7-build-Keep-non-PAM-mkhomedir-parts-when-PAM-support-.patch"
+	"${FILESDIR}/${PN}-0.34.7-build-Remove-with-systemd-and-with-sysvinit.patch"
+	"${FILESDIR}/${PN}-0.34.7-build-Restore-conditional-with-pam-flag.patch"
+	"${FILESDIR}/${PN}-0.34.7-src-oddjobd.c-Fix-non-selinux-build.patch"
+)
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	 local myeconfargs=(
+		--libdir=/$(get_libdir)
+		$(use_with pam)
+		$(use_with selinux selinux-labels)
+		$(use_with selinux selinux-acls)
+		$(use_enable examples sample)
+		$(use_enable doc xml-docs)
+		$(use_enable doc compat-dtd)
+		--with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+	rm -f "${ED}/etc/rc.d/init.d/oddjobd"
+	newinitd "${FILESDIR}/oddjob.init.d" "oddjobd"
+
+	find "${ED}" -iname \*.la -type f -delete
+}


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

end of thread, other threads:[~2024-05-20 16:25 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-20 16:25 [gentoo-commits] repo/proj/guru:dev commit in: app-misc/oddjob/ Christopher Byrne
  -- strict thread matches above, loose matches on Subject: below --
2024-05-20 16:25 Christopher Byrne

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