[gnustep-back] Usage of gnustep rpm macros

Jochen Schmitt s4504kr at fedoraproject.org
Wed Apr 3 08:52:35 UTC 2013


commit 428699eb97b28f51172c98be9ce9dda8d5115374
Author: Jochen Schmitt <Jochen at herr-schmitt.de>
Date:   Wed Apr 3 10:52:27 2013 +0200

    Usage of gnustep rpm macros

 gnustep-back.spec |   29 +++++++++++++----------------
 1 files changed, 13 insertions(+), 16 deletions(-)
---
diff --git a/gnustep-back.spec b/gnustep-back.spec
index 474370c..0df8120 100644
--- a/gnustep-back.spec
+++ b/gnustep-back.spec
@@ -1,7 +1,7 @@
 Name:           gnustep-back    
 
 Version:        0.23.0
-Release:        1%{?dist}
+Release:        2%{?dist}
 
 Summary:        The GNUstep back-end library
 License:        LGPLv3+ and GPLv3+
@@ -21,7 +21,7 @@ BuildRequires:  mesa-libGL-devel
 BuildRequires:  cairo-devel
 BuildRequires:  libart_lgpl-devel
 BuildRequires:  gcc-objc
-BuildRequires:  gnustep-make >= 2.4.0
+BuildRequires:  gnustep-make >= 2.4.4-7
 BuildRequires:  gnustep-gui-devel >= 0.23.0 gnustep-base-devel >= 1.20
 BuildRequires:  texinfo
 
@@ -37,25 +37,19 @@ environments). This package includes development headers too.
 %setup -q
 
 %build
-%configure -with-installation-domain=SYSTEM
-make %{?_smp_mflags} messages=yes
-make %{?_smp_mflags} -C Documentation messages=yes \
-     GNUSTEP_MAKEFILES=%{_libdir}/GNUstep/Makefiles
+%gnustep_configure
+%gnustep_make
+%gnustep_makedoc
 
-%install
-make install DESTDIR=$RPM_BUILD_ROOT \
-     GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
-make -C Documentation install DESTDIR=$RPM_BUILD_ROOT \
-     GNUSTEP_INSTALLATION_DOMAIN=SYSTEM \
-     GNUSTEP_MAKEFILES=%{_libdir}/GNUstep/Makefiles
-
-rm -rf  $RPM_BUILD_ROOT%{_datadir}/GNUstep/Documentation/Developer/Back/ReleaseNotes
+%install 
+%gnustep_install -n
+%gnustep_installdoc
 
 %files
 %defattr(-,root,root)
 %{_bindir}/gpbs
-%{_libdir}/GNUstep/Bundles/libgnustep-back-*/
-%{_libdir}/GNUstep/Fonts/
+%{gnustep_bundledir}/libgnustep-back-*/
+%{gnustep_fontdir}
 %{_mandir}/man1/gpbs.1.gz
 
 %doc ANNOUNCE ChangeLog COPYING* NEWS README
@@ -63,6 +57,9 @@ rm -rf  $RPM_BUILD_ROOT%{_datadir}/GNUstep/Documentation/Developer/Back/ReleaseN
 %doc %{_datadir}/GNUstep/Documentation/Developer/Back/
 
 %changelog
+* Tue Apr  2 2013 Jochen Schmitt <Jochen herr-schmitt de> - 0.23.0-2
+- Usage of gnustep rpm macros
+
 * Sat Mar 30 2013 Jochen Schmitt <Jochen herr-schmitt de> - 0.23.0-1
 - New upstream release
 - Set BR gnustep-gui-devel >= 0.23.0


More information about the scm-commits mailing list