[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