[sawfish] improved specfile
- From: Christopher Bratusek <chrisb src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [sawfish] improved specfile
- Date: Sun, 24 Jan 2010 10:43:53 +0000 (UTC)
commit c11494d65700d1ab43bf0091471be8d5ddb9202a
Author: Christopher Roy Bratusek <chris nanolx org>
Date: Sun Jan 24 11:43:20 2010 +0100
improved specfile
ChangeLog | 6 ++++++
man/news.texi | 2 ++
sawfish.spec.in | 26 ++++++++++++++++++++------
3 files changed, 28 insertions(+), 6 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 1282589..fd2f020 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-01-24 Christopher Bratusek <zanghar freenet de>
+ * sawfish.spec.in: improved [Kim B. Heino]
+
+2010-01-23 Christopher Bratusek <zanghar freenet de>
+ * sawfish.ebuild.in: improved
+
2010-01-18 Christopher Bratusek <zanghar freenet de>
* lisp/sawfish/wm/menus.jl: sawfish-themer is dead, so remove the corresponing entry from custom-menu
diff --git a/man/news.texi b/man/news.texi
index dd565fa..af67fbe 100644
--- a/man/news.texi
+++ b/man/news.texi
@@ -35,6 +35,8 @@ browsers, which tend to change their WM_NAME relatively often.
@end itemize
@item Misc
@itemize @minus
+ item Improved ebuild and specfile [Christopher Bratusek] [Kim B. Heino]
+
@item Updated documentation [Christopher Bratusek]
@item Removed @code{frame-style-editable-p} and all other remaining
diff --git a/sawfish.spec.in b/sawfish.spec.in
index d808a6c..991d50d 100644
--- a/sawfish.spec.in
+++ b/sawfish.spec.in
@@ -1,16 +1,15 @@
-Summary: An extensible window manager for the X Window System.
+Summary: An extensible window manager for the X Window System
Name: sawfish
Version: @version@
Release: 1%{?dist}
Requires: librep >= @REP_MIN_VER@, rep-gtk >= @REP_GTK_MIN_VER@
-License: GPL
+License: GPLv2+
Group: User Interface/Desktops
Source: http://download.sourceforge.net/sawmill/sawfish-%{version}.tar.bz2
URL: http://sawfish.wikia.com/
-Packager: Christopher Bratusek <zanghar freenet de>
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRequires: gmp-devel texinfo
-Provides: windowmanager
+BuildRequires: gmp-devel, pango-devel, libXft-devel, texinfo
+BuildRequires: librep-devel, rep-gtk-devel
%define rep_execdir %(pkg-config librep --variable=repcommonexecdir)
%if %{?_kde4_appsdir:1}%{!?_kde4_appsdir:0}
@@ -27,6 +26,14 @@ controlled through the Lisp language. Configuration can be
accomplished by writing Lisp code in a personal .sawfishrc file, or
using a GTK+ interface. Sawfish is mostly GNOME compliant
+%package devel
+Summary: Development files for sawfish
+Group: Development/Languages
+Requires: %{name} = %{version}, pkgconfig
+
+%description devel
+Include files for sawfish development.
+
%prep
%setup -q
@@ -46,6 +53,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
gzip -9nf $RPM_BUILD_ROOT%{_infodir}/sawfish*
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
+find $RPM_BUILD_ROOT%{_libdir} -name \*.a -exec rm '{}' \;
%post
/sbin/install-info %{_infodir}/sawfish.info.gz %{_infodir}/dir
@@ -70,13 +78,19 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/xsessions/sawfish.desktop
%{_datadir}/man/man1/sawfish*.gz
%{_datadir}/sawfish/sawfish.png
-%{_libdir}/pkgconfig/sawfish.pc
%{_libdir}/sawfish/%{version}/%{_host}
%{rep_execdir}/sawfish
%{_infodir}/sawfish*
+
+%files devel
+%defattr (-,root,root,-)
%{_includedir}/sawfish/
+%{_libdir}/pkgconfig/sawfish.pc
%changelog
+* Sun Jan 10 2010 Kim B. Heino <b bbbs net> - 1.6.2-1
+- fix devel package, fix rpmlint warnings
+
* Sat Sep 05 2009 Kim B. Heino <b bbbs net>
- add dist-tag, update files list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]