開発版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.[]