* [gentoo-commits] dev/eva:master commit in: media-sound/dmapd/
@ 2011-12-09 21:06 Gilles Dartiguelongue
0 siblings, 0 replies; 5+ messages in thread
From: Gilles Dartiguelongue @ 2011-12-09 21:06 UTC (permalink / raw
To: gentoo-commits
commit: c02b2a5c52843ce6cccad061b97c7568a5f1adef
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 9 21:05:43 2011 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Fri Dec 9 21:05:43 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/eva.git;a=commit;h=c02b2a5c
media-sound/dmapd: initial ebuild
This ebuild is completely experimental. The quality of dmapd autoconf is
really not ideal.
---
media-sound/dmapd/Manifest | 11 ++++++++
media-sound/dmapd/dmapd-0.0.45.ebuild | 46 +++++++++++++++++++++++++++++++++
2 files changed, 57 insertions(+), 0 deletions(-)
diff --git a/media-sound/dmapd/Manifest b/media-sound/dmapd/Manifest
new file mode 100644
index 0000000..f9d0bf6
--- /dev/null
+++ b/media-sound/dmapd/Manifest
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST dmapd-0.0.45.tar.gz 395567 RMD160 94904265ff50be20abb157740e0697abf8f88893 SHA1 67333666695a22141990c8bd3254c01d1557a20d SHA256 62d2f2e0292d706daf4aba9d2a21a6fbb94b43d4adcdc4b6228a07ecbbfd6ddc
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.18 (GNU/Linux)
+
+iEYEARECAAYFAk7ieCcACgkQ1fmVwcYIWAaXQgCgt3oLJan2lAdnr6VeIXAmFbn0
+ef4AoMduxsb04GhY7lrK9QyobKMEII2f
+=mj5b
+-----END PGP SIGNATURE-----
diff --git a/media-sound/dmapd/dmapd-0.0.45.ebuild b/media-sound/dmapd/dmapd-0.0.45.ebuild
new file mode 100644
index 0000000..9826d64
--- /dev/null
+++ b/media-sound/dmapd/dmapd-0.0.45.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+
+DESCRIPTION="Serve DAAP (iTunes) and DPAP (iPhoto) shares from Linux"
+HOMEPAGE="http://www.flyn.org/projects/dmapd/"
+SRC_URI="http://www.flyn.org/projects/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ dev-libs/glib:2
+ media-libs/libexif
+ >=net-libs/libdmapsharing-2.9.8:3.0
+ || (
+ media-gfx/graphicsmagick
+ media-gfx/imagemagick )
+ >=media-libs/vips-7.26
+ media-libs/gstreamer
+ || (
+ sys-libs/db:4.8
+ sys-libs/db:4.7 )
+"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ >=dev-libs/check-0.9.4
+"
+
+DOCS="AUTHORS ChangeLog NEWS README* TODO"
+
+src_configure() {
+ econf --localstatedir=/var
+}
+
+src_install() {
+ default
+ find "${D}" -type f -name "*.la" -delete
+
+ keepdir /var/lock/dmapd
+ keepdir /var/run/dmapd
+}
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] dev/eva:master commit in: media-sound/dmapd/
@ 2015-02-21 21:03 Gilles Dartiguelongue
0 siblings, 0 replies; 5+ messages in thread
From: Gilles Dartiguelongue @ 2015-02-21 21:03 UTC (permalink / raw
To: gentoo-commits
commit: 89eca878e05d73564e76d97bed7ad891e29eb479
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 21 21:03:44 2015 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Feb 21 21:03:44 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=dev/eva.git;a=commit;h=89eca878
media-sound/dmapd: 0.0.45 → 0.0.70
---
media-sound/dmapd/Manifest | 2 +-
.../dmapd/{dmapd-0.0.45.ebuild => dmapd-0.0.70.ebuild} | 12 +++++++-----
2 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/media-sound/dmapd/Manifest b/media-sound/dmapd/Manifest
index 5df6acc..1c98ae6 100644
--- a/media-sound/dmapd/Manifest
+++ b/media-sound/dmapd/Manifest
@@ -1 +1 @@
-DIST dmapd-0.0.45.tar.gz 395567 SHA256 62d2f2e0292d706daf4aba9d2a21a6fbb94b43d4adcdc4b6228a07ecbbfd6ddc
+DIST dmapd-0.0.70.tar.gz 411525 SHA256 a2d78909c4a2f976154e926ae6f8680238932ea0fb01a47aa65b1a9682758b3a SHA512 1a54abff88e37c4bd786f04c54d7a421d8522f7e06f5fc7e65ba6f7ad02f274779dfb45b0c62cf5dce1b50832cc87c33e3abd846640a12ed1a7ae7dc7c72114e WHIRLPOOL 081c7ba49691562da74249c7598aebaf19a2799f5aeea7f4d2445bd3f9e9d76fd0742c396d9e07fa774d434ab497381d1a1e9b4b560611c53a5ba986d28a4154
diff --git a/media-sound/dmapd/dmapd-0.0.45.ebuild b/media-sound/dmapd/dmapd-0.0.70.ebuild
similarity index 84%
rename from media-sound/dmapd/dmapd-0.0.45.ebuild
rename to media-sound/dmapd/dmapd-0.0.70.ebuild
index 070f382..8b0b76a 100644
--- a/media-sound/dmapd/dmapd-0.0.45.ebuild
+++ b/media-sound/dmapd/dmapd-0.0.70.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="4"
+EAPI="5"
+
+inherit eutils
DESCRIPTION="Serve DAAP (iTunes) and DPAP (iPhoto) shares from Linux"
HOMEPAGE="http://www.flyn.org/projects/dmapd/"
@@ -14,14 +16,14 @@ KEYWORDS="~amd64"
IUSE=""
RDEPEND="
- dev-libs/glib:2
+ >=dev-libs/glib-2.36:2
media-libs/libexif
- >=net-libs/libdmapsharing-2.9.8:3.0
+ >=net-libs/libdmapsharing-2.9.21:3.0
|| (
media-gfx/graphicsmagick
media-gfx/imagemagick )
>=media-libs/vips-7.26
- media-libs/gstreamer
+ media-libs/gstreamer:1.0
|| (
sys-libs/db:4.8
sys-libs/db:4.7 )
@@ -39,7 +41,7 @@ src_configure() {
src_install() {
default
- find "${D}" -type f -name "*.la" -delete
+ prune_libtool_files
keepdir /var/lock/dmapd
keepdir /var/run/dmapd
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] dev/eva:master commit in: media-sound/dmapd/
@ 2015-02-21 21:03 Gilles Dartiguelongue
0 siblings, 0 replies; 5+ messages in thread
From: Gilles Dartiguelongue @ 2015-02-21 21:03 UTC (permalink / raw
To: gentoo-commits
commit: 79cdc295f8a7c2abda1cf6d9a212dbf58a22dd4b
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 21 20:43:48 2015 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Feb 21 20:43:48 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=dev/eva.git;a=commit;h=79cdc295
media-sound/dmapd: use virtual for pkgconfig
As hinted by repoman.
---
media-sound/dmapd/Manifest | 12 +-----------
media-sound/dmapd/dmapd-0.0.45.ebuild | 2 +-
2 files changed, 2 insertions(+), 12 deletions(-)
diff --git a/media-sound/dmapd/Manifest b/media-sound/dmapd/Manifest
index f9d0bf6..5df6acc 100644
--- a/media-sound/dmapd/Manifest
+++ b/media-sound/dmapd/Manifest
@@ -1,11 +1 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-DIST dmapd-0.0.45.tar.gz 395567 RMD160 94904265ff50be20abb157740e0697abf8f88893 SHA1 67333666695a22141990c8bd3254c01d1557a20d SHA256 62d2f2e0292d706daf4aba9d2a21a6fbb94b43d4adcdc4b6228a07ecbbfd6ddc
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
-
-iEYEARECAAYFAk7ieCcACgkQ1fmVwcYIWAaXQgCgt3oLJan2lAdnr6VeIXAmFbn0
-ef4AoMduxsb04GhY7lrK9QyobKMEII2f
-=mj5b
------END PGP SIGNATURE-----
+DIST dmapd-0.0.45.tar.gz 395567 SHA256 62d2f2e0292d706daf4aba9d2a21a6fbb94b43d4adcdc4b6228a07ecbbfd6ddc
diff --git a/media-sound/dmapd/dmapd-0.0.45.ebuild b/media-sound/dmapd/dmapd-0.0.45.ebuild
index 9826d64..070f382 100644
--- a/media-sound/dmapd/dmapd-0.0.45.ebuild
+++ b/media-sound/dmapd/dmapd-0.0.45.ebuild
@@ -27,8 +27,8 @@ RDEPEND="
sys-libs/db:4.7 )
"
DEPEND="${RDEPEND}
- dev-util/pkgconfig
>=dev-libs/check-0.9.4
+ virtual/pkgconfig
"
DOCS="AUTHORS ChangeLog NEWS README* TODO"
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] dev/eva:master commit in: media-sound/dmapd/
@ 2015-02-23 22:35 Gilles Dartiguelongue
0 siblings, 0 replies; 5+ messages in thread
From: Gilles Dartiguelongue @ 2015-02-23 22:35 UTC (permalink / raw
To: gentoo-commits
commit: 8745562208c3a2fb59ebb8e991094ee7bd2e0854
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 23 22:34:15 2015 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Feb 23 22:34:15 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=dev/eva.git;a=commit;h=87455622
media-sound/dmapd: apply fedora specs
* Create a dedicated user.
* Install systemd unit file.
* Change keepdir to /var, dmapd does not know how to create dirs by
itself for now, need to report that upstream.
---
media-sound/dmapd/dmapd-0.0.70.ebuild | 24 +++++++++++++++++++-----
1 file changed, 19 insertions(+), 5 deletions(-)
diff --git a/media-sound/dmapd/dmapd-0.0.70.ebuild b/media-sound/dmapd/dmapd-0.0.70.ebuild
index c0bd5f6..f1e4faf 100644
--- a/media-sound/dmapd/dmapd-0.0.70.ebuild
+++ b/media-sound/dmapd/dmapd-0.0.70.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit eutils
+inherit eutils systemd user
DESCRIPTION="Serve DAAP (iTunes) and DPAP (iPhoto) shares from Linux"
HOMEPAGE="http://www.flyn.org/projects/dmapd/"
@@ -13,7 +13,7 @@ SRC_URI="http://www.flyn.org/projects/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
+IUSE="test"
RDEPEND="
>=dev-libs/glib-2.36:2
@@ -35,14 +35,28 @@ DEPEND="${RDEPEND}
DOCS="AUTHORS ChangeLog NEWS README* TODO"
+pkg_setup() {
+ enewgroup dmapd
+ enewuser dmapd -1 -1 -1 dmapd
+}
+
src_configure() {
- econf --localstatedir=/var
+ econf \
+ --disable-static \
+ --localstatedir=/var \
+ $(use_enable test tests) \
+ $(systemd_with_unitdir)
}
src_install() {
default
prune_libtool_files
- keepdir /var/lock/dmapd
- keepdir /var/run/dmapd
+ insinto /etc
+ doins "${S}"/distro/dmapd.conf
+
+ keepdir /var/cache/dmapd/DAAP
+ keepdir /var/cache/dmapd/DPAP
+
+ fowners dmapd:root /var/cache/dmapd
}
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] dev/eva:master commit in: media-sound/dmapd/
@ 2015-02-23 22:35 Gilles Dartiguelongue
0 siblings, 0 replies; 5+ messages in thread
From: Gilles Dartiguelongue @ 2015-02-23 22:35 UTC (permalink / raw
To: gentoo-commits
commit: 8e9e1cfd9c8de1cca5794fcd0ee3e71d00033dd2
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 23 18:58:19 2015 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Feb 23 18:58:19 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=dev/eva.git;a=commit;h=8e9e1cfd
media-sound/dmapd: raise dependency on vips
As found in Fedora packaging.
---
media-sound/dmapd/Manifest | 10 ++++++++++
media-sound/dmapd/dmapd-0.0.70.ebuild | 2 +-
2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/media-sound/dmapd/Manifest b/media-sound/dmapd/Manifest
index 1c98ae6..a8a2bc3 100644
--- a/media-sound/dmapd/Manifest
+++ b/media-sound/dmapd/Manifest
@@ -1 +1,11 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
DIST dmapd-0.0.70.tar.gz 411525 SHA256 a2d78909c4a2f976154e926ae6f8680238932ea0fb01a47aa65b1a9682758b3a SHA512 1a54abff88e37c4bd786f04c54d7a421d8522f7e06f5fc7e65ba6f7ad02f274779dfb45b0c62cf5dce1b50832cc87c33e3abd846640a12ed1a7ae7dc7c72114e WHIRLPOOL 081c7ba49691562da74249c7598aebaf19a2799f5aeea7f4d2445bd3f9e9d76fd0742c396d9e07fa774d434ab497381d1a1e9b4b560611c53a5ba986d28a4154
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iEYEAREKAAYFAlTreEwACgkQ1fmVwcYIWAZBqgCgrB/lDyWrjIArXgx+UDa9Asvh
+2xkAni1iVAQvzZRxnMAjtG4HrJsB/sBD
+=TnEZ
+-----END PGP SIGNATURE-----
diff --git a/media-sound/dmapd/dmapd-0.0.70.ebuild b/media-sound/dmapd/dmapd-0.0.70.ebuild
index 8b0b76a..c0bd5f6 100644
--- a/media-sound/dmapd/dmapd-0.0.70.ebuild
+++ b/media-sound/dmapd/dmapd-0.0.70.ebuild
@@ -22,7 +22,7 @@ RDEPEND="
|| (
media-gfx/graphicsmagick
media-gfx/imagemagick )
- >=media-libs/vips-7.26
+ >=media-libs/vips-7.38
media-libs/gstreamer:1.0
|| (
sys-libs/db:4.8
^ permalink raw reply related [flat|nested] 5+ messages in thread
end of thread, other threads:[~2015-02-23 22:35 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-09 21:06 [gentoo-commits] dev/eva:master commit in: media-sound/dmapd/ Gilles Dartiguelongue
-- strict thread matches above, loose matches on Subject: below --
2015-02-21 21:03 Gilles Dartiguelongue
2015-02-21 21:03 Gilles Dartiguelongue
2015-02-23 22:35 Gilles Dartiguelongue
2015-02-23 22:35 Gilles Dartiguelongue
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox