rpms/ochusha/devel .cvsignore, 1.64, 1.65 ochusha.spec, 1.84, 1.85 sources, 1.64, 1.65
Mamoru Tasaka
mtasaka at fedoraproject.org
Wed Dec 24 05:32:50 UTC 2008
Author: mtasaka
Update of /cvs/extras/rpms/ochusha/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23141
Modified Files:
.cvsignore ochusha.spec sources
Log Message:
* Wed Dec 24 2008 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.6-1
- 0.6
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/ochusha/devel/.cvsignore,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -r1.64 -r1.65
--- .cvsignore 21 Dec 2008 05:29:03 -0000 1.64
+++ .cvsignore 24 Dec 2008 05:32:20 -0000 1.65
@@ -1 +1 @@
-ochusha-0.5.99.71-cvs20081221T1420.tar.bz2
+ochusha-0.6.tar.bz2
Index: ochusha.spec
===================================================================
RCS file: /cvs/extras/rpms/ochusha/devel/ochusha.spec,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -r1.84 -r1.85
--- ochusha.spec 21 Dec 2008 05:29:03 -0000 1.84
+++ ochusha.spec 24 Dec 2008 05:32:20 -0000 1.85
@@ -11,16 +11,18 @@
%define with_system_ca_cert_file 1
+%define with_external_onig 1
%define system_ca_cert_file %{_sysconfdir}/pki/tls/cert.pem
+%define help_url file://%{_docdir}/%{name}-%{version}/index.html
-%define main_ver 0.5.99.71
+%define main_ver 0.6
%define codate 20081221
%define cotime_JST 1420
%define strtag cvs%{codate}T%{cotime_JST}
-%define repoid 16560
+%define repoid 36733
-%define vendor_rel 4
-%define pre_release 1
+%define vendor_rel 1
+%define pre_release 0
%if %{pre_release}
%define rel 0.%{vendor_rel}.%{strtag}%{?dist}
@@ -40,7 +42,6 @@
%endif
Source10: ochusha-prefs-gtkrc
Source11: ochusha.sh
-Patch0: ochusha-0.5.99.66-cvs070110-disable-lock-check.patch
#Patch10: ochusha-build-20081207T0000.diff
License: BSD
Group: Applications/Internet
@@ -75,27 +76,26 @@
%setup -q
%endif
-# Try if this is no longer needed
-%if 0
-%patch0 -p1 -b .lock
-%endif
-#%%patch10 -p0 -b .build
-
# Icon path fix
%{__sed} -i -e 's|Icon.*$|Icon=ochusha48|' ochusha/ochusha.desktop.in
# set xdg-open as a default browser
%{__sed} -i -e 's|firefox|xdg-open|' ochusha/ui_constants.h
+%if %{pre_release}
sh autogen.sh
+%endif
%build
export LDFLAGS="-Wl,--rpath,%{_libdir}/%{name}"
%configure \
+%if %{with_external_onig}
--with-external-oniguruma \
+%endif
%if %{with_system_ca_cert_file}
--with-ca-cert-file=%{system_ca_cert_file} \
%endif
+ --with--help-url=%{help_url} \
--bindir=%{_libexecdir} \
--libdir=%{_libdir}/%{name}
@@ -103,17 +103,13 @@
%install
%{__rm} -rf %{buildroot}
+%{__rm} -rf DOCs/
+
%{__make} \
DESTDIR=%{buildroot} \
INSTALL="%{__install} -p" \
install
-%{__mkdir_p} %{buildroot}%{_bindir}
-%{__install} -cpm 0755 %{SOURCE11} \
- %{buildroot}%{_bindir}/%{name}
-%{__install} -cpm 0644 %{SOURCE10} \
- %{buildroot}%{_datadir}/%{name}/ochusha-prefs-gtkrc
-
# find lang
%find_lang %{name}
%find_lang %{name}-properties
@@ -121,19 +117,32 @@
%{__cat} %{name}.lang %{name}-properties.lang > all.lang
# Licenses.
-if test -f "oniguruma/COPYING"; then
- %{__mv} oniguruma/COPYING oniguruma/COPYING.oniguruma
-fi
-if test -f "libochushagtk_lgpl/COPYING"; then
- %{__mv} libochushagtk_lgpl/COPYING libochushagtk_lgpl/COPYING.libochushagtk_lgpl
-fi
+%{__mkdir} DOCs/
+%if ! %{with_external_onig}
+%{__mkdir_p} DOCs/oniguruma
+%{__cp} -p DOCs/oniguruma/COPYING DOCs/oniguruma/
+%endif
+%{__mkdir_p} DOCs/libochushagtk_lgpl
+%{__cp} -p libochushagtk_lgpl/COPYING DOCs/libochushagtk_lgpl/
# remove unneeded files
%{__rm} -f %{buildroot}/%{_libdir}/%{name}/*.{a,la,so}
%if %{with_system_ca_cert_file}
%{__rm} -f %{buildroot}/%{_datadir}/%{name}/ca-bundle.crt
-%{__rm} -f %{buildroot}/%{_datadir}/%{name}/ochusha-gtkrc*
%endif
+pushd %{buildroot}/%{_datadir}/%{name}
+rm -f *.{gif,html} \
+ ochusha-* \
+ ochusha.png \
+ [a-np-z]*.png
+popd
+
+# Install wrapper script, default setting
+%{__mkdir_p} %{buildroot}%{_bindir}
+%{__install} -cpm 0755 %{SOURCE11} \
+ %{buildroot}%{_bindir}/%{name}
+%{__install} -cpm 0644 %{SOURCE10} \
+ %{buildroot}%{_datadir}/%{name}/ochusha-prefs-gtkrc
# install desktop file and delete original
%{__mkdir_p} %{buildroot}%{_datadir}/applications
@@ -169,6 +178,14 @@
BUGS ChangeLog NEWS README TODO \
ochusha/ochusha-gtkrc.gray
+# Another documents
+%{__mkdir_p} DOCs/ochusha
+
+%{__cp} -a doc/ DOCs/
+%{__rm} -f DOCs/doc/Makefile* DOCs/doc/*.in DOCs/doc/CVS/
+%{__cp} -p ochusha/ochusha-* DOCs/ochusha/
+%{__rm} -f DOCs/ochusha/ochusha-*.h
+
%clean
%{__rm} -rf %{buildroot}/
@@ -188,9 +205,7 @@
%doc NEWS
%doc README
%doc TODO
-%doc ochusha/ochusha-gtkrc.*
-#%%doc oniguruma/COPYING.oniguruma
-%doc libochushagtk_lgpl/COPYING.libochushagtk_lgpl
+%doc DOCs/*
%{_bindir}/%{name}
%{_libexecdir}/%{name}
@@ -202,8 +217,8 @@
%{_datadir}/icons/hicolor/48x48/apps/*.png
%changelog
-* Sun Dec 21 2008 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp>
-- Use latest CVS
+* Wed Dec 24 2008 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.6-1
+- 0.6
* Tue Oct 28 2008 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.5.99.67.1-0.4.cvs20081023T0304
- Install ochusha-prefs-gtkrc to set default font
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/ochusha/devel/sources,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -r1.64 -r1.65
--- sources 21 Dec 2008 05:29:03 -0000 1.64
+++ sources 24 Dec 2008 05:32:20 -0000 1.65
@@ -1 +1 @@
-8f43cb79c8ce01f7b9fab98f7d6a8d07 ochusha-0.5.99.71-cvs20081221T1420.tar.bz2
+0b049647a84199f9105c02dab5be2d29 ochusha-0.6.tar.bz2
More information about the fedora-extras-commits
mailing list