[WindowMaker] 0.95.3-1

Andreas Bierfert awjb at fedoraproject.org
Mon May 28 20:31:20 UTC 2012


commit 98d95be7c541de9f0380b54b44c32b4aac28a85f
Author: Andreas Bierfert <andreas.bierfert at lowlatency.de>
Date:   Mon May 28 22:30:54 2012 +0200

    0.95.3-1
    
    - version upgrade (rhbz#824670)

 .gitignore       |    1 +
 WindowMaker.spec |   66 +++++++++++++++++++++++++++++++++++++++++++++--------
 sources          |    2 +-
 3 files changed, 58 insertions(+), 11 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 4696a57..c675e81 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ WindowMaker-0.92.0.tar.bz2
 WindowMaker-extra-0.1.tar.gz
 /wmaker-crm-a9e136ec41118f8842f7aa1457b2db83dbde6b7f.tar.gz
 /WindowMaker-0.95.2.tar.gz
+/WindowMaker-0.95.3.tar.gz
diff --git a/WindowMaker.spec b/WindowMaker.spec
index fcfd184..7548359 100644
--- a/WindowMaker.spec
+++ b/WindowMaker.spec
@@ -1,6 +1,6 @@
 Summary:        A fast, feature rich Window Manager
 Name:           WindowMaker
-Version:        0.95.2
+Version:        0.95.3
 Release:        1%{?dist}
 
 License:        GPLv2+
@@ -37,10 +37,7 @@ BuildRequires:  zlib-devel
 BuildRequires:  gettext-devel
 BuildRequires:  fontconfig-devel
 BuildRequires:  automake autoconf libtool
-
-# replace old window maker devel package
-Obsoletes:      WindowMaker-devel <= 0.92.0
-Provides:       WindowMaker-devel = %{version}-%{release}
+BuildRequires:  chrpath
 
 Requires:       WINGs-libs = %{version}-%{release}
 
@@ -52,6 +49,15 @@ GUI. It is fast, feature rich, easy to configure, and easy to use. In
 addition, Window Maker works with GNOME and KDE, making it one of the
 most useful and universal window managers available.
 
+%package devel
+Summary:        Development files for WindowMaker
+Group:          System Environment/Libraries
+Requires:       WindowMaker = %{version}-%{release}
+Requires:       WINGs-devel = %{version}-%{release}
+
+%description devel
+Development files for WindowMaker.
+
 %package -n WINGs-libs
 Summary:        Widgets and image libraries needed for WindowMaker
 Group:          System Environment/Libraries
@@ -92,11 +98,9 @@ for i in WindowMaker/*menu* ; do
 echo $i
 sed -i.old -e 's:/usr/local/:%{_prefix}/:g' \
   -e 's:/home/mawa:$(HOME):g' \
-  -e 's:GNUstep/Applications/WPrefs.app:bin:g' $i 
+  -e 's:GNUstep/Applications/WPrefs.app:bin:g' $i
 done
 
-./autogen.sh
-
 %build
 CFLAGS="$RPM_OPT_FLAGS -DNEWAPPICON"
 LINGUAS=`(cd po ; echo *.po | sed 's/.po//g')`
@@ -130,6 +134,14 @@ find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
 
 chmod 755 %{buildroot}%{_datadir}/WindowMaker/{autostart.sh,exitscript.sh}
 
+# remove rpath
+for f in wmaker wdwrite wdread getstyle setstyle convertfonts seticons \
+geticonset wmsetbg wmagnify wmgenmenu wmmenugen WPrefs ; do
+chrpath --delete %{buildroot}%{_bindir}/$f
+done
+
+chrpath --delete %{buildroot}%{_libdir}/libWINGs.so.2.0.1
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -145,17 +157,43 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(-,root,root,-)
 %doc AUTHORS ChangeLog NEWS FAQ* README* COPYING*
 %config %{_sysconfdir}/WindowMaker/
-%{_bindir}/*
-%exclude %{_bindir}/get-*-flags
+%{_bindir}/wmaker
+%{_bindir}/wdwrite
+%{_bindir}/wdread
+%{_bindir}/getstyle
+%{_bindir}/setstyle
+%{_bindir}/convertfonts
+%{_bindir}/seticons
+%{_bindir}/geticonset
+%{_bindir}/wmsetbg
+%{_bindir}/wmagnify
+%{_bindir}/wmgenmenu
+%{_bindir}/wmmenugen
+%{_bindir}/WPrefs
+%{_bindir}/wkdemenu.pl
+%{_bindir}/wm-oldmenu2new
+%{_bindir}/wmaker.inst
+%{_bindir}/wxcopy
+%{_bindir}/wxpaste
+%{_libdir}/libWMaker.so.*
 %{_datadir}/xsessions/WindowMaker.desktop
 %{_datadir}/applications/WindowMaker.desktop
 %{_datadir}/WindowMaker/
 %{_datadir}/WPrefs/
+%{_mandir}/man1/wdread*
+%{_mandir}/man1/wmgenmenu*
+%{_mandir}/man1/wmmenugen*
 %{_mandir}/man1/*.1x*
+%{_mandir}/man8/upgrade-windowmaker-defaults*
 %lang(cs) %{_mandir}/cs/man1/*.1x*
 %lang(sk) %{_mandir}/sk/man1/*.1x*
 %lang(ru) %{_mandir}/ru/man1/*.1x*
 
+%files devel
+%defattr(-,root,root,-)
+%{_libdir}/libWMaker.so
+%{_includedir}/WMaker.h
+
 %files -n WINGs-libs
 %defattr(-,root,root,-)
 %doc WINGs/BUGS WINGs/ChangeLog WINGs/NEWS WINGs/README WINGs/TODO
@@ -168,6 +206,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(-,root,root,-)
 %{_bindir}/get-wings-flags
 %{_bindir}/get-wraster-flags
+%{_bindir}/get-wutil-flags
 %{_libdir}/libWINGs.so
 %{_libdir}/libWUtil.so
 %{_libdir}/libwraster.so
@@ -175,8 +214,15 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/pkgconfig/wrlib.pc
 %{_includedir}/WINGs/
 %{_includedir}/wraster.h
+%{_mandir}/man1/get-wings-flags*
+%{_mandir}/man1/get-wraster-flags*
+%{_mandir}/man1/get-wutil-flags*
 
 %changelog
+* Mon May 28 2012 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
+- 0.95.3-1
+- version upgrade (rhbz#824670)
+
 * Wed Feb 15 2012 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
 - 0.95.2-1
 - version upgrade
diff --git a/sources b/sources
index 79cc5ee..3ddbc43 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ae62bad9c4dee504066e0f172b565ff0  WindowMaker-0.95.2.tar.gz
+305af9d862e853a5d7977e801cb66ca3  WindowMaker-0.95.3.tar.gz


More information about the scm-commits mailing list