mhayden pushed to drbd (f21). "New upstream release 8.9.1"
notifications at fedoraproject.org
notifications at fedoraproject.org
Tue May 12 14:36:19 UTC 2015
From b9d82978e2ed5de3f270fe2a469329075cb79d73 Mon Sep 17 00:00:00 2001
From: Major Hayden <major at mhtx.net>
Date: Thu, 4 Dec 2014 21:59:25 +0000
Subject: New upstream release 8.9.1
diff --git a/.gitignore b/.gitignore
index 0e17205..5c24f6e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ drbd-8.3.7.tar.gz
/drbd-8.4.3.tar.gz
/drbd-8.4.4.tar.gz
/drbd-utils-8.9.0.tar.gz
+/drbd-8.9.1-1.fc22.src.rpm
diff --git a/disable_xsltproc_network_read.patch b/disable_xsltproc_network_read.patch
new file mode 100644
index 0000000..c2c1d9a
--- /dev/null
+++ b/disable_xsltproc_network_read.patch
@@ -0,0 +1,11 @@
+--- documentation/Makefile.in 2014-12-04 21:20:04.806764917 +0000
++++ documentation/Makefile.in 2014-12-04 21:19:59.071764572 +0000
+@@ -59,7 +59,7 @@
+ HTML_STYLESHEET ?= $(STYLESHEET_PREFIX)/xhtml/docbook.xsl
+ FO_STYLESHEET ?= $(STYLESHEET_PREFIX)/fo/docbook.xsl
+
+-XSLTPROC_OPTIONS ?= --xinclude
++XSLTPROC_OPTIONS ?= --nonet --xinclude
+ XSLTPROC_OPTIONS += --stringparam variablelist.term.break.after 1
+ #XSLTPROC_OPTIONS += --stringparam variablelist.term.separator ""
+ XSLTPROC_MANPAGES_OPTIONS ?= $(XSLTPROC_OPTIONS)
diff --git a/drbd.spec b/drbd.spec
index bac4b37..0544d85 100644
--- a/drbd.spec
+++ b/drbd.spec
@@ -1,16 +1,19 @@
Name: drbd
Summary: DRBD user-land tools and scripts
-Version: 8.9.0
-Release: 8%{?dist}
+Version: 8.9.1
+Release: 1%{?dist}
Source0: http://oss.linbit.com/%{name}/%{name}-utils-%{version}.tar.gz
Source1: drbd.service
Patch0: disable_drbd_checkin.patch
+Patch1: disable_xsltproc_network_read.patch
License: GPLv2+
ExclusiveOS: linux
Group: System Environment/Kernel
URL: http://www.drbd.org/
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: flex
+BuildRequires: libxslt
+BuildRequires: docbook-style-xsl
Requires: %{name}-utils = %{version}
Requires: %{name}-udev = %{version}
BuildRequires: udev
@@ -35,6 +38,9 @@ This is a virtual package, installing the full user-land suite.
# Disable the automatic checkin with drbd starts
%patch0 -p0
+# Don't let xsltproc make network calls during build
+%patch1 -p0
+
%build
%configure \
--with-utils \
@@ -59,10 +65,11 @@ make install DESTDIR=$RPM_BUILD_ROOT
rm -f $RPM_BUILD_ROOT/%{_initddir}/drbd
install -d -m755 $RPM_BUILD_ROOT/%{_unitdir}
install -m644 %{SOURCE1} $RPM_BUILD_ROOT/%{_unitdir}/drbd.service
+rm -f $RPM_BUILD_ROOT/drbd.service
# Relocate udev rules to the location systemd expects to find them
-install -d -m755 $RPM_BUILD_ROOT/%{_udevrulesdir}
-mv $RPM_BUILD_ROOT/etc/udev/rules.d/* $RPM_BUILD_ROOT/%{_udevrulesdir}/
+#install -d -m755 $RPM_BUILD_ROOT/%{_udevrulesdir}
+#mv $RPM_BUILD_ROOT/lib/udev/rules.d/* $RPM_BUILD_ROOT/%{_udevrulesdir}/
%clean
rm -rf $RPM_BUILD_ROOT
@@ -139,7 +146,7 @@ DRBD devices in /dev/drbd/by-res and /dev/drbd/by-disk.
%files udev
%defattr(-,root,root,-)
-%config %{_udevrulesdir}/65-drbd.rules*
+%config /lib/udev/65-drbd.rules
@@ -204,6 +211,9 @@ management utility.
%systemd_preun sshd.service
%changelog
+* Thu Dec 04 2014 Major Hayden <major at mhtx.net> - 8.9.1-1
+- New upstream release 8.9.1.
+
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 8.9.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
diff --git a/sources b/sources
index 6462e47..f97f52d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-6ed5bbfa327440dc64bcf46d7cf9e5e5 drbd-utils-8.9.0.tar.gz
+89b370510d3ea1034a377519090f154c drbd-8.9.1-1.fc22.src.rpm
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/drbd.git/commit/?h=f21&id=b9d82978e2ed5de3f270fe2a469329075cb79d73
More information about the scm-commits
mailing list