summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHans Ulrich Niedermann <hun@n-dimensional.de>2009-02-13 08:46:47 +0100
committerHans Ulrich Niedermann <hun@n-dimensional.de>2009-02-13 08:46:47 +0100
commit7cac5784a4cfde4463e87d435ff2b454296142b2 (patch)
treef45c8ddf967a965b168973d23e979cca4febfe6b
parent5a2c6584af988a7feaffe9940e6427880978194a (diff)
downloadgeglmm-package-7cac5784a4cfde4463e87d435ff2b454296142b2.tar.gz
geglmm-package-7cac5784a4cfde4463e87d435ff2b454296142b2.tar.xz
geglmm-package-7cac5784a4cfde4463e87d435ff2b454296142b2.zip
* Fri Feb 13 2009 Hans Ulrich Niedermann <hun@n-dimensional.de> - 0.0.22-2HEADgeglmm-0.0.22-2.fc10master
- use mktemp for buildroot - consistently use macros instead of env vars - ship license files
-rw-r--r--geglmm.spec24
1 files changed, 16 insertions, 8 deletions
diff --git a/geglmm.spec b/geglmm.spec
index ed6b74f..666674d 100644
--- a/geglmm.spec
+++ b/geglmm.spec
@@ -1,6 +1,6 @@
Name: geglmm
Version: 0.0.22
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: C++ mm-style bindings for GEGL
Group: System Environment/Libraries
@@ -8,10 +8,10 @@ License: LGPLv2+ and LGPLv3+ and GPLv2+ and GPLv3+
# Is there a better URL?
URL: http://ftp.gnome.org/pub/gnome/sources/geglmm/
Source0: http://ftp.gnome.org/pub/gnome/sources/geglmm/0.0/%{name}-%{version}.tar.bz2
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+
+BuildRequires: gegl-devel >= %{version}
-#BuildRequires:
-#Requires:
%description
C++ mm-style bindings for GEGL (Generic Graphics Library).
@@ -22,6 +22,7 @@ Summary: Development files for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
+
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
@@ -37,13 +38,13 @@ make %{?_smp_mflags}
%install
-rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
-find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
+rm -rf "%{buildroot}"
+make install DESTDIR="%{buildroot}"
+find "%{buildroot}" -name '*.la' -exec rm -f {} ';'
%clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf "%{buildroot}"
%post -p /sbin/ldconfig
@@ -54,9 +55,11 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc README AUTHORS NEWS ChangeLog
+%doc COPYING COPYING.LESSER
%{_libdir}/libgeglmm.so.2
%{_libdir}/libgeglmm.so.2.0.0
+
%files devel
%defattr(-,root,root,-)
%doc
@@ -87,6 +90,11 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Fri Feb 13 2009 Hans Ulrich Niedermann <hun@n-dimensional.de> - 0.0.22-2
+- use mktemp for buildroot
+- consistently use macros instead of env vars
+- ship license files
+
* Thu Feb 12 2009 Hans Ulrich Niedermann <hun@n-dimensional.de> - 0.0.22-1
- Initial package