rpms/buoh/devel buoh.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Chris Chabot (chabotc) fedora-extras-commits at redhat.com
Tue Dec 27 22:14:29 UTC 2005


Author: chabotc

Update of /cvs/extras/rpms/buoh/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27750/devel

Modified Files:
	.cvsignore sources 
Added Files:
	buoh.spec 
Log Message:
auto-import buoh-0.8.1-3 on branch devel from buoh-0.8.1-3.src.rpm


--- NEW FILE buoh.spec ---
Name:             buoh
License:          GPL
Group:            Applications/Internet
Version:          0.8.1
Release:          3
Summary:          Online comics reader
URL:              http://buoh.steve-o.org/
Source:           http://buoh.steve-o.org/downloads/buoh-0.8.1.tar.gz
BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:    desktop-file-utils,perl, perl-XML-Parser, gettext, gtk2-devel, libsoup-devel, libgnomeui-devel, GConf2-devel
Requires(post):   GConf2
Requires(postun): GConf2

%description
Buoh is a reader for online strips comics. It has a number of features,
including: Selecting your favorites comic through a list of more than 130
comics, easy & simple an eye-candy view of an online comic, browsing over
the comic strip archives.

%prep
%setup -q

%build
%configure
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
make install DESTDIR=$RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
/usr/bin/install -m 644 $RPM_BUILD_ROOT%{_datadir}/buoh/pixmaps/buoh*.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/

perl -pi -e "s,Terminal=0,Terminal=false,g" $RPM_BUILD_ROOT%{_datadir}/applications/buoh.desktop
desktop-file-install --delete-original			\
  --vendor=gnome								\
  --dir $RPM_BUILD_ROOT%{_datadir}/applications \
  --add-category X-Fedora						\
  $RPM_BUILD_ROOT%{_datadir}/applications/buoh.desktop

%clean
rm -rf $RPM_BUILD_ROOT

%post
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/buoh.schemas > /dev/null  || :
killall -HUP gconfd-2 &>/dev/null || :

%postun
if [ "$1" -gt 1 ]; then
  export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
  gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/buoh.schemas >/dev/null || :
  killall -HUP gconfd-2 &>/dev/null || :
fi

%preun
if [ "$1" -eq 0 ]; then
  export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
  gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/buoh.schemas > /dev/null || :
  killall -HUP gconfd-2 &>/dev/null || :
fi
		  
%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING INSTALL README NEWS TODO
%dir %{_datadir}/buoh
%dir %{_datadir}/buoh/comics
%dir %{_datadir}/buoh/ui
%{_bindir}/buoh
%{_sysconfdir}/gconf/schemas/buoh.schemas
%{_datadir}/applications/gnome-buoh.desktop
%{_datadir}/buoh/comics/comics.xml
%{_datadir}/buoh/ui/buoh-ui.xml
%{_datadir}/buoh/pixmaps/buoh*.png
%{_datadir}/pixmaps/buoh*.png

%changelog
* Mon Dec 27 2005 - Chris Chabot <chabotc at xs4all.nl> - 0.8.1-3
- Added desktop file utils to PreReq, and used to install .desktop file
  with Fedora category
- Copy icon files to _datadir/pixmaps so desktop envirioment can find them
- Quick fix up to .desktop file to Terminal=false instead of Terminal=0
  following freedesktop standard
- Removed ldconfig from post,prerun and postrun, this package has
  no .so's

* Mon Dec 26 2005 - Chris Chabot <chabotc at xs4all.nl> - 0.8.1-2
- Added gconf uninstall rules on upgrade and uninstall
- Commented out hard requirements, leaving them to rpm's autodep

* Fri Dec 23 2005 - Chris Chabot <chabotc at xs4all.nl> - 0.8.1-1
- Updated to upstream 0.8.1
- Upstream changed required gtk+ version to 2.6

* Fri Dec 23 2005 - Chris Chabot <chabotc at xs4all.nl> - 0.8-3
- Moved "rm -rf $RPM_BUILD_ROOT" from prep to install
- Removed "unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL" since
  this shouldn't be required (it has its own shell env)

* Tue Nov 15 2005 - Chris Chabot <chabotc at xs4all.nl> - 0.8-2
- Changed %makeinstall into make install DESTDIR=$RPM_BUILD_ROOT,
  was a bug in the makefiles that caused make install to install
  buoh's icons and xml files in /usr/share, not in the build root.

* Mon Nov 14 2005 - Chris Chabot <chabotc at xs4all.nl> - 0.8-1
- Initial version


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/buoh/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	27 Dec 2005 22:12:36 -0000	1.1
+++ .cvsignore	27 Dec 2005 22:14:29 -0000	1.2
@@ -0,0 +1 @@
+buoh-0.8.1.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/buoh/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	27 Dec 2005 22:12:36 -0000	1.1
+++ sources	27 Dec 2005 22:14:29 -0000	1.2
@@ -0,0 +1 @@
+5d05a51d7c6616d93e93df3465b49fe7  buoh-0.8.1.tar.gz




More information about the fedora-extras-commits mailing list