From a768d1f1fcd5e4aea6dc37569356c027f2213405 Mon Sep 17 00:00:00 2001
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Fri, 21 Feb 2014 16:36:04 +0400
Subject: [PATCH 01/15] Use /sbin/nologin as a shell

It also prints descriptive message why one cannot use this account which could
be useful.

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
---
 el/mediaproxy-ng.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/el/mediaproxy-ng.spec b/el/mediaproxy-ng.spec
index 4893b7e..23442b0 100644
--- a/el/mediaproxy-ng.spec
+++ b/el/mediaproxy-ng.spec
@@ -108,7 +108,7 @@ rm -rf %{buildroot}
 
 %pre
 /usr/sbin/groupadd -r mediaproxy-ng 2> /dev/null || :
-/usr/sbin/usradd -r -g mediaproxy-ng -s /bin/false -c "mediaproxy-ng daemon" \
+/usr/sbin/usradd -r -g mediaproxy-ng -s /sbin/nologin -c "mediaproxy-ng daemon" \
 	-d %{_docdir}/%{name}-%{version}-%{release} mediaproxy-ng \
 	2> /dev/null || :
 

From e4a6fe9b9e4bfc268b1c70f2d203f54272ff169d Mon Sep 17 00:00:00 2001
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Fri, 21 Feb 2014 16:37:29 +0400
Subject: [PATCH 02/15] Typo fix: usradd -> useradd

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
---
 el/mediaproxy-ng.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/el/mediaproxy-ng.spec b/el/mediaproxy-ng.spec
index 23442b0..fe2f138 100644
--- a/el/mediaproxy-ng.spec
+++ b/el/mediaproxy-ng.spec
@@ -108,7 +108,7 @@ rm -rf %{buildroot}
 
 %pre
 /usr/sbin/groupadd -r mediaproxy-ng 2> /dev/null || :
-/usr/sbin/usradd -r -g mediaproxy-ng -s /sbin/nologin -c "mediaproxy-ng daemon" \
+/usr/sbin/useradd -r -g mediaproxy-ng -s /sbin/nologin -c "mediaproxy-ng daemon" \
 	-d %{_docdir}/%{name}-%{version}-%{release} mediaproxy-ng \
 	2> /dev/null || :
 

From d2f7fd1b55c29d7456d4614f24a284cd40fae644 Mon Sep 17 00:00:00 2001
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Fri, 21 Feb 2014 16:39:14 +0400
Subject: [PATCH 03/15] Use /var/lib/mediaproxy-ng as a home directory

Using /use/share/doc/something isn't a good choice since the entire directory
/usr/share/doc could be empty due to system settings.

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
---
 el/mediaproxy-ng.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/el/mediaproxy-ng.spec b/el/mediaproxy-ng.spec
index fe2f138..0aa4a63 100644
--- a/el/mediaproxy-ng.spec
+++ b/el/mediaproxy-ng.spec
@@ -109,7 +109,7 @@ rm -rf %{buildroot}
 %pre
 /usr/sbin/groupadd -r mediaproxy-ng 2> /dev/null || :
 /usr/sbin/useradd -r -g mediaproxy-ng -s /sbin/nologin -c "mediaproxy-ng daemon" \
-	-d %{_docdir}/%{name}-%{version}-%{release} mediaproxy-ng \
+	-d %{_sharedstatedir}/mediaproxy-ng mediaproxy-ng \
 	2> /dev/null || :
 
 

From 5a327261b24e6bab13b79bfd62b468b18e58609d Mon Sep 17 00:00:00 2001
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Fri, 21 Feb 2014 16:45:51 +0400
Subject: [PATCH 04/15] Enable SysV symlinks only during install

See also:

https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Syntax

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
---
 el/mediaproxy-ng.spec | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/el/mediaproxy-ng.spec b/el/mediaproxy-ng.spec
index 0aa4a63..ed8ae84 100644
--- a/el/mediaproxy-ng.spec
+++ b/el/mediaproxy-ng.spec
@@ -114,7 +114,9 @@ rm -rf %{buildroot}
 
 
 %post
-/sbin/chkconfig --add mediaproxy-ng
+if [ $1 -eq 1 ]; then
+        /sbin/chkconfig --add %{name} || :
+fi
 
 
 %post dkms

From fcc33339e4a6a5f8967f4c87edd3ef9f8b07d28c Mon Sep 17 00:00:00 2001
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Fri, 21 Feb 2014 16:47:30 +0400
Subject: [PATCH 05/15] Stop service and remove SysV symling only during
 uninstall

See also:

https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Syntax

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
---
 el/mediaproxy-ng.spec | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/el/mediaproxy-ng.spec b/el/mediaproxy-ng.spec
index ed8ae84..bf8b7a1 100644
--- a/el/mediaproxy-ng.spec
+++ b/el/mediaproxy-ng.spec
@@ -128,8 +128,10 @@ true
 
 
 %preun
-/sbin/service mediaproxy-ng stop
-/sbin/chkconfig --del mediaproxy-ng
+if [ $1 = 0 ] ; then
+        /sbin/service %{name} stop >/dev/null 2>&1
+        /sbin/chkconfig --del %{name}
+fi
 
 
 %preun dkms

From fe81d21324d673f948075efc19495b2ba9dde35e Mon Sep 17 00:00:00 2001
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Fri, 21 Feb 2014 16:50:36 +0400
Subject: [PATCH 06/15] Update URL

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
---
 el/mediaproxy-ng.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/el/mediaproxy-ng.spec b/el/mediaproxy-ng.spec
index bf8b7a1..86ca19c 100644
--- a/el/mediaproxy-ng.spec
+++ b/el/mediaproxy-ng.spec
@@ -5,7 +5,7 @@ Summary:	The Sipwise NGCP mediaproxy-ng
 
 Group:		System Environment/Daemons
 License:	GPLv3
-URL:		https://github.com/crocodilertc/mediaproxy-ng
+URL:		https://github.com/sipwise/mediaproxy-ng
 Source:		%{name}-%{version}.tar.gz
 Conflicts:	%{name}-kernel < %{version}
 BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

From f8a288f15fd44c0e2bb0a782b7e5142b12fbf5b4 Mon Sep 17 00:00:00 2001
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Fri, 21 Feb 2014 16:52:44 +0400
Subject: [PATCH 07/15] Update Source0 address

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
---
 el/mediaproxy-ng.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/el/mediaproxy-ng.spec b/el/mediaproxy-ng.spec
index 86ca19c..35f2eb4 100644
--- a/el/mediaproxy-ng.spec
+++ b/el/mediaproxy-ng.spec
@@ -6,7 +6,7 @@ Summary:	The Sipwise NGCP mediaproxy-ng
 Group:		System Environment/Daemons
 License:	GPLv3
 URL:		https://github.com/sipwise/mediaproxy-ng
-Source:		%{name}-%{version}.tar.gz
+Source0:	https://github.com/sipwise/mediaproxy-ng/archive/%{version}/%{name}-%{version}.tar.gz
 Conflicts:	%{name}-kernel < %{version}
 BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 

From bfdda80b9c459c2289997f0b277962a4ee43ba4a Mon Sep 17 00:00:00 2001
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Fri, 21 Feb 2014 16:55:38 +0400
Subject: [PATCH 08/15] Rename el/README.md

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
---
 el/{README.md => README.el.md} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 rename el/{README.md => README.el.md} (100%)

diff --git a/el/README.md b/el/README.el.md
similarity index 100%
rename from el/README.md
rename to el/README.el.md

From c0b10cdffa505fa57cd769d3a14c900e2a7922ca Mon Sep 17 00:00:00 2001
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Fri, 21 Feb 2014 16:58:31 +0400
Subject: [PATCH 09/15] Remove outdated check within spec-file

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
---
 el/mediaproxy-ng.spec | 2 --
 1 file changed, 2 deletions(-)

diff --git a/el/mediaproxy-ng.spec b/el/mediaproxy-ng.spec
index 35f2eb4..7ca8c14 100644
--- a/el/mediaproxy-ng.spec
+++ b/el/mediaproxy-ng.spec
@@ -59,8 +59,6 @@ cd ..
 
 
 %install
-[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf "$RPM_BUILD_ROOT"
-
 # Install the userspace daemon
 mkdir -p $RPM_BUILD_ROOT/%{_sbindir}
 install -m755 daemon/mediaproxy-ng $RPM_BUILD_ROOT/%{_sbindir}/mediaproxy-ng

From b2eca1d4444547c2158a906c779125127abda68a Mon Sep 17 00:00:00 2001
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Fri, 21 Feb 2014 17:01:03 +0400
Subject: [PATCH 10/15] Remove outdated defattr directive from spec-file

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
---
 el/mediaproxy-ng.spec | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/el/mediaproxy-ng.spec b/el/mediaproxy-ng.spec
index 7ca8c14..67d4be1 100644
--- a/el/mediaproxy-ng.spec
+++ b/el/mediaproxy-ng.spec
@@ -139,7 +139,6 @@ true
 
 
 %files
-%defattr(-,root,root,-)
 # Userspace daemon
 %{_sbindir}/mediaproxy-ng
 
@@ -157,13 +156,11 @@ true
 
 
 %files kernel
-%defattr(-,root,root,-)
 /%{_lib}/xtables/libxt_MEDIAPROXY.so
 
 
 %files dkms
-%defattr(-,root,root,0755)
-%{_usrsrc}/%{name}-%{version}-%{release}/
+%attr(0755,root,root) %{_usrsrc}/%{name}-%{version}-%{release}/
 
 
 %changelog

From a7b81be15ab9643bc4df73bfe9441b3136281745 Mon Sep 17 00:00:00 2001
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Fri, 21 Feb 2014 17:04:03 +0400
Subject: [PATCH 11/15] Preserve timestamps while installing files

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
---
 el/mediaproxy-ng.spec | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/el/mediaproxy-ng.spec b/el/mediaproxy-ng.spec
index 67d4be1..d058593 100644
--- a/el/mediaproxy-ng.spec
+++ b/el/mediaproxy-ng.spec
@@ -61,20 +61,20 @@ cd ..
 %install
 # Install the userspace daemon
 mkdir -p $RPM_BUILD_ROOT/%{_sbindir}
-install -m755 daemon/mediaproxy-ng $RPM_BUILD_ROOT/%{_sbindir}/mediaproxy-ng
+install -p -m755 daemon/mediaproxy-ng $RPM_BUILD_ROOT/%{_sbindir}/mediaproxy-ng
 
 ## Install the init.d script and configuration file
 mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d
-install -m755 el/mediaproxy-ng.init \
+install -p -m755 el/mediaproxy-ng.init \
 	$RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d/mediaproxy-ng
 mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig
-install -m644 el/mediaproxy-ng.sysconfig \
+install -p -m644 el/mediaproxy-ng.sysconfig \
 	$RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/mediaproxy-ng
 mkdir -p $RPM_BUILD_ROOT/%{_sharedstatedir}/mediaproxy-ng
 
 # Install the iptables plugin
 mkdir -p $RPM_BUILD_ROOT/%{_lib}/xtables
-install -m755 iptables-extension/libxt_MEDIAPROXY.so \
+install -p -m755 iptables-extension/libxt_MEDIAPROXY.so \
 	$RPM_BUILD_ROOT/%{_lib}/xtables/libxt_MEDIAPROXY.so
 
 # Install the documentation
@@ -90,11 +90,11 @@ install -m644 el/README.md \
 
 ## DKMS module source install
 mkdir -p $RPM_BUILD_ROOT/%{_usrsrc}/%{name}-%{version}-%{release}
-install -m644 kernel-module/Makefile \
+install -p -m644 kernel-module/Makefile \
 	 $RPM_BUILD_ROOT/%{_usrsrc}/%{name}-%{version}-%{release}/Makefile
-install -m644 kernel-module/xt_MEDIAPROXY.c \
+install -p -m644 kernel-module/xt_MEDIAPROXY.c \
 	 $RPM_BUILD_ROOT/%{_usrsrc}/%{name}-%{version}-%{release}/xt_MEDIAPROXY.c
-install -m644 kernel-module/xt_MEDIAPROXY.h \
+install -p -m644 kernel-module/xt_MEDIAPROXY.h \
 	 $RPM_BUILD_ROOT/%{_usrsrc}/%{name}-%{version}-%{release}/xt_MEDIAPROXY.h
 sed "s/__VERSION__/%{version}-%{release}/g" debian/dkms.conf.in > \
 	$RPM_BUILD_ROOT/%{_usrsrc}/%{name}-%{version}-%{release}/dkms.conf

From 7262fab5f7ba3fa80d9e204b27b910de327f5020 Mon Sep 17 00:00:00 2001
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Fri, 21 Feb 2014 17:05:17 +0400
Subject: [PATCH 12/15] Simplify file installation during rpm build

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
---
 el/mediaproxy-ng.spec | 19 +++++++------------
 1 file changed, 7 insertions(+), 12 deletions(-)

diff --git a/el/mediaproxy-ng.spec b/el/mediaproxy-ng.spec
index d058593..a844840 100644
--- a/el/mediaproxy-ng.spec
+++ b/el/mediaproxy-ng.spec
@@ -60,21 +60,17 @@ cd ..
 
 %install
 # Install the userspace daemon
-mkdir -p $RPM_BUILD_ROOT/%{_sbindir}
-install -p -m755 daemon/mediaproxy-ng $RPM_BUILD_ROOT/%{_sbindir}/mediaproxy-ng
+install -D -p -m755 daemon/mediaproxy-ng $RPM_BUILD_ROOT/%{_sbindir}/mediaproxy-ng
 
 ## Install the init.d script and configuration file
-mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d
-install -p -m755 el/mediaproxy-ng.init \
+install -D -p -m755 el/mediaproxy-ng.init \
 	$RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d/mediaproxy-ng
-mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig
-install -p -m644 el/mediaproxy-ng.sysconfig \
+install -D -p -m644 el/mediaproxy-ng.sysconfig \
 	$RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/mediaproxy-ng
 mkdir -p $RPM_BUILD_ROOT/%{_sharedstatedir}/mediaproxy-ng
 
 # Install the iptables plugin
-mkdir -p $RPM_BUILD_ROOT/%{_lib}/xtables
-install -p -m755 iptables-extension/libxt_MEDIAPROXY.so \
+install -D -p -m755 iptables-extension/libxt_MEDIAPROXY.so \
 	$RPM_BUILD_ROOT/%{_lib}/xtables/libxt_MEDIAPROXY.so
 
 # Install the documentation
@@ -89,12 +85,11 @@ install -m644 el/README.md \
 	$RPM_BUILD_ROOT/%{_docdir}/%{name}-%{version}-%{release}/README.el.md
 
 ## DKMS module source install
-mkdir -p $RPM_BUILD_ROOT/%{_usrsrc}/%{name}-%{version}-%{release}
-install -p -m644 kernel-module/Makefile \
+install -D -p -m644 kernel-module/Makefile \
 	 $RPM_BUILD_ROOT/%{_usrsrc}/%{name}-%{version}-%{release}/Makefile
-install -p -m644 kernel-module/xt_MEDIAPROXY.c \
+install -D -p -m644 kernel-module/xt_MEDIAPROXY.c \
 	 $RPM_BUILD_ROOT/%{_usrsrc}/%{name}-%{version}-%{release}/xt_MEDIAPROXY.c
-install -p -m644 kernel-module/xt_MEDIAPROXY.h \
+install -D -p -m644 kernel-module/xt_MEDIAPROXY.h \
 	 $RPM_BUILD_ROOT/%{_usrsrc}/%{name}-%{version}-%{release}/xt_MEDIAPROXY.h
 sed "s/__VERSION__/%{version}-%{release}/g" debian/dkms.conf.in > \
 	$RPM_BUILD_ROOT/%{_usrsrc}/%{name}-%{version}-%{release}/dkms.conf

From a0f409b025a5484b3e40aa4f59ae94ce37ef592c Mon Sep 17 00:00:00 2001
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Fri, 21 Feb 2014 17:12:00 +0400
Subject: [PATCH 13/15] Simplify docs processing during rpm build

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
---
 el/mediaproxy-ng.spec | 17 +----------------
 1 file changed, 1 insertion(+), 16 deletions(-)

diff --git a/el/mediaproxy-ng.spec b/el/mediaproxy-ng.spec
index a844840..477290d 100644
--- a/el/mediaproxy-ng.spec
+++ b/el/mediaproxy-ng.spec
@@ -73,17 +73,6 @@ mkdir -p $RPM_BUILD_ROOT/%{_sharedstatedir}/mediaproxy-ng
 install -D -p -m755 iptables-extension/libxt_MEDIAPROXY.so \
 	$RPM_BUILD_ROOT/%{_lib}/xtables/libxt_MEDIAPROXY.so
 
-# Install the documentation
-mkdir -p $RPM_BUILD_ROOT/%{_docdir}/%{name}-%{version}-%{release}
-install -m644 README.md \
-	$RPM_BUILD_ROOT/%{_docdir}/%{name}-%{version}-%{release}/README.md
-install -m644 debian/changelog \
-	$RPM_BUILD_ROOT/%{_docdir}/%{name}-%{version}-%{release}/changelog
-install -m644 debian/copyright \
-	$RPM_BUILD_ROOT/%{_docdir}/%{name}-%{version}-%{release}/copyright
-install -m644 el/README.md \
-	$RPM_BUILD_ROOT/%{_docdir}/%{name}-%{version}-%{release}/README.el.md
-
 ## DKMS module source install
 install -D -p -m644 kernel-module/Makefile \
 	 $RPM_BUILD_ROOT/%{_usrsrc}/%{name}-%{version}-%{release}/Makefile
@@ -143,11 +132,7 @@ true
 %dir %{_sharedstatedir}/mediaproxy-ng
 
 # Documentation
-%dir %{_docdir}/%{name}-%{version}-%{release}
-%doc %{_docdir}/%{name}-%{version}-%{release}/README.md
-%doc %{_docdir}/%{name}-%{version}-%{release}/changelog
-%doc %{_docdir}/%{name}-%{version}-%{release}/copyright
-%doc %{_docdir}/%{name}-%{version}-%{release}/README.el.md
+%doc LICENSE README.md el/README.el.md debian/changelog debian/copyright
 
 
 %files kernel

From ea369b0a4966b88a41cac8d0a20e3a6efa79b9de Mon Sep 17 00:00:00 2001
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Fri, 21 Feb 2014 17:12:28 +0400
Subject: [PATCH 14/15] Rename RPM_BUILD_ROOT to buildroot

It's generally considered a good practice to follow the consistent macro naming
scheme. So we shouldn't mix RPM_BUILD_ROOT and buildroot although they have the
same value. At least this helps to avoid confusion for beginners.

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
---
 el/mediaproxy-ng.spec | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/el/mediaproxy-ng.spec b/el/mediaproxy-ng.spec
index 477290d..9ef1fa4 100644
--- a/el/mediaproxy-ng.spec
+++ b/el/mediaproxy-ng.spec
@@ -60,28 +60,28 @@ cd ..
 
 %install
 # Install the userspace daemon
-install -D -p -m755 daemon/mediaproxy-ng $RPM_BUILD_ROOT/%{_sbindir}/mediaproxy-ng
+install -D -p -m755 daemon/mediaproxy-ng %{buildroot}/%{_sbindir}/mediaproxy-ng
 
 ## Install the init.d script and configuration file
 install -D -p -m755 el/mediaproxy-ng.init \
-	$RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d/mediaproxy-ng
+	%{buildroot}/%{_sysconfdir}/rc.d/init.d/mediaproxy-ng
 install -D -p -m644 el/mediaproxy-ng.sysconfig \
-	$RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/mediaproxy-ng
-mkdir -p $RPM_BUILD_ROOT/%{_sharedstatedir}/mediaproxy-ng
+	%{buildroot}/%{_sysconfdir}/sysconfig/mediaproxy-ng
+mkdir -p %{buildroot}/%{_sharedstatedir}/mediaproxy-ng
 
 # Install the iptables plugin
 install -D -p -m755 iptables-extension/libxt_MEDIAPROXY.so \
-	$RPM_BUILD_ROOT/%{_lib}/xtables/libxt_MEDIAPROXY.so
+	%{buildroot}/%{_lib}/xtables/libxt_MEDIAPROXY.so
 
 ## DKMS module source install
 install -D -p -m644 kernel-module/Makefile \
-	 $RPM_BUILD_ROOT/%{_usrsrc}/%{name}-%{version}-%{release}/Makefile
+	 %{buildroot}/%{_usrsrc}/%{name}-%{version}-%{release}/Makefile
 install -D -p -m644 kernel-module/xt_MEDIAPROXY.c \
-	 $RPM_BUILD_ROOT/%{_usrsrc}/%{name}-%{version}-%{release}/xt_MEDIAPROXY.c
+	 %{buildroot}/%{_usrsrc}/%{name}-%{version}-%{release}/xt_MEDIAPROXY.c
 install -D -p -m644 kernel-module/xt_MEDIAPROXY.h \
-	 $RPM_BUILD_ROOT/%{_usrsrc}/%{name}-%{version}-%{release}/xt_MEDIAPROXY.h
+	 %{buildroot}/%{_usrsrc}/%{name}-%{version}-%{release}/xt_MEDIAPROXY.h
 sed "s/__VERSION__/%{version}-%{release}/g" debian/dkms.conf.in > \
-	$RPM_BUILD_ROOT/%{_usrsrc}/%{name}-%{version}-%{release}/dkms.conf
+	%{buildroot}/%{_usrsrc}/%{name}-%{version}-%{release}/dkms.conf
 
 
 %clean

From 7a7196f08376380c62b5f324ed42d8237c09630b Mon Sep 17 00:00:00 2001
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Fri, 21 Feb 2014 17:15:32 +0400
Subject: [PATCH 15/15] Update rpm spec-version to the latest (at the moment of
 this writing) 2.3.5

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
---
 el/mediaproxy-ng.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/el/mediaproxy-ng.spec b/el/mediaproxy-ng.spec
index 9ef1fa4..b16763d 100644
--- a/el/mediaproxy-ng.spec
+++ b/el/mediaproxy-ng.spec
@@ -1,5 +1,5 @@
 Name:		ngcp-mediaproxy-ng
-Version:	2.3.2
+Version:	2.3.5
 Release:	0%{?dist}
 Summary:	The Sipwise NGCP mediaproxy-ng