[gnustep-examples] Usages of gnustep rpm macros

Jochen Schmitt s4504kr at fedoraproject.org
Wed Apr 3 08:50:45 UTC 2013


commit ec7fd44a3a3d87f3a5a4bb70d2a1944386009e1a
Author: Jochen Schmitt <Jochen at herr-schmitt.de>
Date:   Wed Apr 3 10:50:39 2013 +0200

    Usages of gnustep rpm macros

 gnustep-examples.spec |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)
---
diff --git a/gnustep-examples.spec b/gnustep-examples.spec
index 2655cc7..0aa3156 100644
--- a/gnustep-examples.spec
+++ b/gnustep-examples.spec
@@ -1,7 +1,7 @@
 Name:           gnustep-examples
 
 Version:        1.3.0
-Release:        15%{?dist}
+Release:        16%{?dist}
 
 Summary:        The GNUstep examples 
 License:        GPLv2+ and GPLv3+
@@ -11,7 +11,7 @@ URL:            http://www.gnustep.org
 Source:         ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz
 
 BuildRequires:  gcc-objc
-BuildRequires:  gnustep-make >= 2.4.0
+BuildRequires:  gnustep-make >= 2.6.4-7
 BuildRequires:  gnustep-base-devel
 BuildRequires:  gnustep-gui
 BuildRequires:  gnustep-gui-devel >= 0.18
@@ -25,12 +25,10 @@ This package contains sample applications for the GNUstep framework.
 %setup -q
 
 %build
-make %{?_smp_mflags} messages=yes \
-     GNUSTEP_MAKEFILES=%{_libdir}/GNUstep/Makefiles
+%gnustep_make
 
 %install
-make %{_smp_mflags} install DESTDIR=${RPM_BUILD_ROOT} GNUSTEP_INSTALLATION_DOMAIN=SYSTEM \
-     GNUSTEP_MAKEFILES=%{_libdir}/GNUstep/Makefiles
+%gnustep_install
 
 # Copy literal license text from a subdirectory
 # to the top directory.
@@ -40,15 +38,18 @@ cp gui/ExampleTheme/Rhea/COPYING .
 %files
 %defattr(-,root,root)
 %{_bindir}/*
-%{_libdir}/GNUstep/ApplicationSupport/GSTest/
-%{_libdir}/GNUstep/Applications/*.app/
-%{_libdir}/GNUstep/Services/example.service/
+%{gnustep_appsupdir}/GSTest/
+%{gnustep_appdir}/*.app/
+%{gnustep_srvdir}/example.service/
 
 # Mailed upstream to put the COPYING
 # file in the top dir initially
 %doc README ChangeLog COPYING
 
 %changelog
+* Tue Apr  2 2013 Jochen Schmitt <Jochen herr-schmitt de> - 1.3.0-16
+- Usages of gnustep rpm macros
+
 * Tue Apr  2 2013 Jochen Schmitt <Jochen herr-schmitt de> - 1.3.0-15
 - Rebuilt to fix dependency issues
 


More information about the scm-commits mailing list