開発版MurrineエンジンをRPM化

gnome-look.orgで公開されているGTK+テーマのいくつかは開発版のMurrineエンジンを必要とする。そこでRPMパッケージにしたのでhttp://www.sutv.zaq.ne.jp/linuz/tks/index.html=物置に置いておく。
以下は作業ログ


$ []yumdownloader --source gtk-murrine-engine[]
[]...省略...[]
$ []rpm -i gtk-murrine-engine-0.53.1-2.fc9.src.rpm[]
$ []vim rpmbuild/SPEC/gtk-murrine-engine.spec[]

--- rpmbuild/SPECS/gtk-murrine-engine.spec.orig
+++ rpmbuild/SPECS/gtk-murrine-engine.spec
@@ -1,8 +1,8 @@
 Summary: Murrine GTK2 engine
 Name: gtk-murrine-engine
-Version: 0.53.1
-Release: 2%{?dist}
-License: GPL
+Version: 0.60
+Release: 0.1.20080930svn91%{?dist}
+License: GPL+
 Group: System Environment/Libraries
 URL: http://cimi.netsons.org/pages/murrine.php
 Source0: http://cimi.netsons.org/media/download_gallery/murrine/murrine-%{version}.tar.bz2
@@ -19,10 +19,10 @@
 Murrine is a cairo-based fast gtk2 theme engine.
 
 %prep
-%setup -q -n murrine-%{version}
+%setup -q -n murrine
 
 %build
-%configure --enable-animation --enable-macmenu
+%configure --enable-animation
 make %{?_smp_mflags}
 
 %install
@@ -53,6 +53,9 @@
 %{_datadir}/*
 
 %changelog
+* Wed Sep 30 2008 tks - 0.60-0.1.20080930svn91
+- svn91
+
 * Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.53.1-2
 - Autorebuild for GCC 4.3
 


$ []svn checkout http://svn.gnome.org/svn/murrine/trunk/ murrine[]
[]...省略...[]
$ []cd murrine[]
$ []./autogen.sh[]
[]...省略...[]
$ []cd ..[]
$ []tar jcf murrine-0.60.tar.bz2 murrine[]
$ []cd rpmbuild/SPEC[]
$ []rpmbuild -bs gtk-murrine-engine.spec[]
[]書き込み完了: /home/builder/rpmbuild/SRPMS/gtk-murrine-engine-0.60-0.1.20080930s[]
[]vn91.fc9.src.rpm[]
$ []rpmlint ../SRPMS/gtk-murrine-engine-0.60-0.1.20080930svn91.fc9.src.rpm[]
[]1 packages and 0 specfiles checked; 0 errors, 0 warnings.[]
$ []rpmbuild -bb rpmbuild/SPEC/gtk-murrine-engine.spec --target i686[]
[]...省略...[]
$ []rpmlint ../RPMS/i686/gtk-murrine*[]
[]2 packages and 0 specfiles checked; 0 errors, 0 warnings.[]