[arch-commits] Commit in dleyna-server/trunk (PKGBUILD proptype.patch)
Jan Steffens
heftig at archlinux.org
Wed Sep 20 18:57:29 UTC 2017
Date: Wednesday, September 20, 2017 @ 18:57:29
Author: heftig
Revision: 305944
0.6.0-1
Modified:
dleyna-server/trunk/PKGBUILD
Deleted:
dleyna-server/trunk/proptype.patch
----------------+
PKGBUILD | 25 +++++++++++++++----------
proptype.patch | 25 -------------------------
2 files changed, 15 insertions(+), 35 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-09-20 18:56:50 UTC (rev 305943)
+++ PKGBUILD 2017-09-20 18:57:29 UTC (rev 305944)
@@ -2,7 +2,7 @@
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
pkgname=dleyna-server
-pkgver=0.5.0
+pkgver=0.6.0
pkgrel=1
pkgdesc="Library to discover, browse and manipulate Digital Media Servers"
arch=(i686 x86_64)
@@ -9,18 +9,23 @@
url="http://01.org/dleyna"
license=(LGPL2.1)
depends=(dleyna-connector-dbus gupnp-av gupnp-dlna libsoup)
-source=(https://01.org/sites/default/files/downloads/dleyna/$pkgname-$pkgver.tar.gz
- proptype.patch)
-sha256sums=('65aea97df031ac2ceeae04bf8473d2a260db58ced737992f882fe331ec3f19ae'
- '10017d4f7bcfceca92a9ea06144e4ebe2197548d4c8a0c8368ee35ebac5c01a6')
+makedepends=(git)
+_commit=776950d5d96ac9dbf5c5c47bde8ac06f50a3cf46 # tags/0.6.0
+source=("git+https://github.com/01org/dleyna-server#commit=$_commit")
+sha256sums=('SKIP')
+pkgver() {
+ cd $pkgname
+ git describe --tags | sed 's/-/+/g'
+}
+
prepare() {
- cd $pkgname-$pkgver
- patch -Np1 -i ../proptype.patch
+ cd $pkgname
+ NOCONFIGURE=1 ./autogen.sh
}
build() {
- cd $pkgname-$pkgver
+ cd $pkgname
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
--disable-static --libexecdir=/usr/lib/$pkgname
make
@@ -27,11 +32,11 @@
}
check() {
- cd $pkgname-$pkgver
+ cd $pkgname
make check
}
package() {
- cd $pkgname-$pkgver
+ cd $pkgname
make DESTDIR="$pkgdir" install
}
Deleted: proptype.patch
===================================================================
--- proptype.patch 2017-09-20 18:56:50 UTC (rev 305943)
+++ proptype.patch 2017-09-20 18:57:29 UTC (rev 305944)
@@ -1,25 +0,0 @@
-From cce8b3b3c72576c245bc3fef59cefa7432c0f41f Mon Sep 17 00:00:00 2001
-From: Jussi Kukkonen <jussi.kukkonen at intel.com>
-Date: Tue, 24 Feb 2015 14:02:57 +0200
-Subject: [PATCH] [Props] Fix ChildCount property type
-
-It's a uint32, not a signed int.
-
-Fixes #145.
----
- libdleyna/server/props.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/libdleyna/server/props.c b/libdleyna/server/props.c
-index fc26ec2..13e76b5 100644
---- a/libdleyna/server/props.c
-+++ b/libdleyna/server/props.c
-@@ -622,7 +622,7 @@ static void prv_add_variant_prop(GVariantBuilder *vb, const gchar *key,
-
- void dls_props_add_child_count(GVariantBuilder *item_vb, gint value)
- {
-- prv_add_int_prop(item_vb, DLS_INTERFACE_PROP_CHILD_COUNT, value);
-+ prv_add_uint_prop(item_vb, DLS_INTERFACE_PROP_CHILD_COUNT, value);
- }
-
- static void prv_add_bool_prop(GVariantBuilder *vb, const gchar *key,
More information about the arch-commits
mailing list