[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