[packages/devscripts] up to 2.15.1

glen glen at pld-linux.org
Mon Feb 9 11:52:22 CET 2015


commit 697e766e25463820fce6349dd913eb0663339d14
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Mon Feb 9 12:39:51 2015 +0200

    up to 2.15.1

 devscripts.spec                 | 16 ++++++++--------
 devscripts_docbook.patch        |  1 +
 devscripts_install-layout.patch |  1 +
 devscripts_install-man.patch    |  1 +
 4 files changed, 11 insertions(+), 8 deletions(-)
---
diff --git a/devscripts.spec b/devscripts.spec
index f9b48bd..f550b84 100644
--- a/devscripts.spec
+++ b/devscripts.spec
@@ -1,19 +1,18 @@
+# TODO
+# - bash-completions subpackage
 %include	/usr/lib/rpm/macros.perl
 Summary:	Scripts for Debian Package maintainers
 Name:		devscripts
-Version:	2.14.5
-Release:	2
+Version:	2.15.1
+Release:	1
 License:	GPL v2+
 Group:		Development
 Source0:	http://ftp.debian.org/debian/pool/main/d/devscripts/%{name}_%{version}.tar.xz
-# Source0-md5:	5271ab6e12349865dd7ab686f1010808
-# Fixes path to xsl-stylesheet manpages docbook.xsl
+# Source0-md5:	7c46c0f19205d2022184972ce6390a15
 Patch0:		%{name}_docbook.patch
-# Removes the debian-only --install-layout python-setuptools option
 Patch1:		%{name}_install-layout.patch
-# Install some additional man pages
 Patch2:		%{name}_install-man.patch
-URL:		http://packages.debian.org/unstable/admin/devscripts
+URL:		https://packages.debian.org/unstable/admin/devscripts
 BuildRequires:	docbook-style-xsl
 BuildRequires:	dpkg
 BuildRequires:	libxslt
@@ -68,7 +67,8 @@ sed -i 's|%{_prefix}/lib/devscripts/libvfork.so.0|%{_libdir}/%{name}/libvfork.so
 
 %install
 rm -rf $RPM_BUILD_ROOT
-%make_install \
+%{__make} install \
+	DESTDIR=$RPM_BUILD_ROOT \
 	LIBDIR=%{_libdir}/%{name}
 
 # Install docs through %doc
diff --git a/devscripts_docbook.patch b/devscripts_docbook.patch
index 027365b..2584c6b 100644
--- a/devscripts_docbook.patch
+++ b/devscripts_docbook.patch
@@ -1,3 +1,4 @@
+# Fixes path to xsl-stylesheet manpages docbook.xsl
 diff -rupN devscripts-2.13.3/po4a/Makefile devscripts-2.13.3-new/po4a/Makefile
 --- devscripts-2.13.3/po4a/Makefile	2013-08-16 02:01:22.000000000 +0200
 +++ devscripts-2.13.3-new/po4a/Makefile	2013-09-19 18:03:22.092429895 +0200
diff --git a/devscripts_install-layout.patch b/devscripts_install-layout.patch
index b18fadf..7dcfc4f 100644
--- a/devscripts_install-layout.patch
+++ b/devscripts_install-layout.patch
@@ -1,3 +1,4 @@
+# Removes the debian-only --install-layout python-setuptools option
 diff -rupN devscripts-2.13.3/scripts/Makefile devscripts-2.13.3-new/scripts/Makefile
 --- devscripts-2.13.3/scripts/Makefile	2013-08-16 02:01:22.000000000 +0200
 +++ devscripts-2.13.3-new/scripts/Makefile	2013-09-19 18:05:52.040168029 +0200
diff --git a/devscripts_install-man.patch b/devscripts_install-man.patch
index bbd9483..914f790 100644
--- a/devscripts_install-man.patch
+++ b/devscripts_install-man.patch
@@ -1,3 +1,4 @@
+# Install some additional man pages
 diff -rupN devscripts-2.13.4/scripts/Makefile devscripts-2.13.4-new/scripts/Makefile
 --- devscripts-2.13.4/scripts/Makefile	2013-09-20 00:55:41.000000000 +0200
 +++ devscripts-2.13.4-new/scripts/Makefile	2013-10-17 17:21:02.612017885 +0200
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/devscripts.git/commitdiff/409c9e2402e3f9e1582cc5541f20133b7d0c922d



More information about the pld-cvs-commit mailing list