|
|
113282c |
##########################################
|
|
|
c341521 |
# For using svn: do
|
|
|
c341521 |
# export SVNROOT="http://svn.sourceforge.jp/svnroot/jd4linux/jd"
|
|
|
74d9f90 |
## svn checkout $SVNROOT/trunk
|
|
|
74d9f90 |
# svn checkout $SVNROOT/legacy/jd-1/
|
|
|
74d9f90 |
## mv trunk jd-%%{main_ver}-%%{strtag}
|
|
|
74d9f90 |
# mv jd-1 jd-%%{main_ver}-%%{strtag}
|
|
|
c341521 |
# tar czf jd-%%{main_ver}-%%{strtag}.tgz jd-%%{main_ver}-%%{strtag}
|
|
|
d6b92d8 |
##########################################
|
|
|
d6b92d8 |
|
|
|
113282c |
##########################################
|
|
|
9975644 |
# Defined by upsteam
|
|
|
9975644 |
#
|
|
|
f68dad8 |
|
|
|
b3e5702 |
%define use_legacy 1
|
|
|
b3e5702 |
%define use_trunk 0
|
|
|
e6f04d2 |
%define use_jdsksy 0
|
|
|
f68dad8 |
|
|
|
b3e5702 |
%define main_ver 1.9.9
|
|
|
b3e5702 |
%define strtag beta080225
|
|
|
b3e5702 |
%define _pre_release 1
|
|
|
3e5fee3 |
|
|
|
3e5fee3 |
%if %use_trunk
|
|
|
e6f04d2 |
%define main_ver 2.0.0
|
|
|
d360633 |
%define strtag svn1869_trunk
|
|
|
3e5fee3 |
%define _pre_release 1
|
|
|
3e5fee3 |
%endif
|
|
|
3e5fee3 |
|
|
|
3e5fee3 |
%if %use_jdsksy
|
|
|
f68dad8 |
%define main_ver 2.0.0
|
|
|
88e41f6 |
%define strtag svn1763_jdsksy
|
|
|
3e5fee3 |
%define _pre_release 1
|
|
|
f68dad8 |
%endif
|
|
|
f68dad8 |
|
|
|
b3e5702 |
%define repoid 29637
|
|
|
d6b92d8 |
# Define this if this is pre-version
|
|
|
3e5fee3 |
%define pre_release %{_pre_release}
|
|
|
d6b92d8 |
##########################################
|
|
|
9975644 |
|
|
|
d6b92d8 |
##########################################
|
|
|
9975644 |
# Defined by vendor
|
|
|
9975644 |
#
|
|
|
746bcc0 |
%define vendor_rel 3
|
|
|
f9f1114 |
# Tag name changed from vendor to vendorname so as not to
|
|
|
f9f1114 |
# overwrite Vendor entry in Summary
|
|
|
f9f1114 |
%define vendorname fedora
|
|
|
9975644 |
%define gtkmmdevel gtkmm24-devel
|
|
|
d6b92d8 |
%define fontpackage fonts-japanese
|
|
|
9975644 |
%define icondir %{_datadir}/icons/hicolor/96x96/apps/
|
|
|
d6b92d8 |
##########################################
|
|
|
9975644 |
|
|
|
d6b92d8 |
##########################################
|
|
|
9975644 |
%if %{pre_release}
|
|
|
69b3b7b |
%define rel 0.%{vendor_rel}.%{strtag}%{?dist}
|
|
|
9975644 |
%else
|
|
|
1818ad0 |
%define rel %{vendor_rel}%{?dist}
|
|
|
9975644 |
%endif
|
|
|
9975644 |
|
|
|
dc8a9f8 |
# By default, Migemo support is disabled.
|
|
|
d6b92d8 |
%if 0%{?fedora} >= 5
|
|
|
cc18165 |
%define _with_migemo 1
|
|
|
d6b92d8 |
%endif
|
|
|
ce9d11c |
%define migemo_dict %{_datadir}/cmigemo/utf-8/migemo-dict
|
|
|
9975644 |
##########################################
|
|
|
9975644 |
|
|
|
9975644 |
Name: jd
|
|
|
9975644 |
Version: %{main_ver}
|
|
|
17b43b0 |
Release: %{rel}
|
|
|
9975644 |
Summary: A 2ch browser
|
|
|
9975644 |
|
|
|
9975644 |
Group: Applications/Internet
|
|
|
7a84807 |
License: GPLv2
|
|
|
9975644 |
URL: http://jd4linux.sourceforge.jp/
|
|
|
e5c8b2f |
Source0: http://downloads.sourceforge.jp/jd4linux/%{repoid}/%{name}-%{main_ver}-%{strtag}.tgz
|
|
|
fadf52b |
#Source0: %{name}-%{main_ver}-%{strtag}.tgz
|
|
|
9975644 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
9975644 |
|
|
|
9975644 |
BuildRequires: %{gtkmmdevel}
|
|
|
9975644 |
BuildRequires: libtool automake
|
|
|
9565651 |
BuildRequires: gnutls-devel
|
|
|
9975644 |
BuildRequires: desktop-file-utils
|
|
|
4342ed4 |
BuildRequires: libSM-devel
|
|
|
cc18165 |
%if 0%{?_with_migemo} >= 1
|
|
|
cc18165 |
BuildRequires: cmigemo-devel
|
|
|
cc18165 |
%endif
|
|
|
454c795 |
%if %{pre_release}
|
|
|
6de4c7c |
BuildRequires: subversion
|
|
|
454c795 |
%endif
|
|
|
d6b92d8 |
Requires: %{fontpackage}
|
|
|
9975644 |
|
|
|
9975644 |
|
|
|
9975644 |
%description
|
|
|
9975644 |
JD is a 2ch browser based on gtkmm2.
|
|
|
9975644 |
|
|
|
9975644 |
%prep
|
|
|
9975644 |
%setup -q -n %{name}-%{main_ver}-%{strtag}
|
|
|
f3ef259 |
#find . -name .svn | sort -r | xargs %{__rm} -rf
|
|
|
9975644 |
|
|
|
9975644 |
%build
|
|
|
9975644 |
sh autogen.sh
|
|
|
9975644 |
|
|
|
d415036 |
# set TZ for __TIME__
|
|
|
d415036 |
export TZ='Asia/Tokyo'
|
|
|
d415036 |
|
|
|
cc18165 |
%configure \
|
|
|
cc18165 |
%if 0%{?_with_migemo} >= 1
|
|
|
a125e7f |
--with-migemo \
|
|
|
d073882 |
--with-migemodict=%{migemo_dict}
|
|
|
cc18165 |
%endif
|
|
|
cc18165 |
|
|
|
5f722db |
%{__make} %{?_smp_mflags}
|
|
|
9975644 |
|
|
|
9975644 |
%install
|
|
|
9975644 |
%{__rm} -rf $RPM_BUILD_ROOT
|
|
|
9975644 |
%{__make} install DESTDIR=$RPM_BUILD_ROOT
|
|
|
9975644 |
|
|
|
9975644 |
%{__mkdir_p} $RPM_BUILD_ROOT%{icondir}
|
|
|
9975644 |
%{__install} -p -m 644 %{name}.png $RPM_BUILD_ROOT%{icondir}
|
|
|
9975644 |
|
|
|
9975644 |
desktop-file-install \
|
|
|
f9f1114 |
--vendor %{vendorname} \
|
|
|
9975644 |
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
|
|
|
000220f |
--delete-original \
|
|
|
1b69142 |
$RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
|
|
|
9975644 |
|
|
|
9975644 |
%clean
|
|
|
9975644 |
%{__rm} -rf $RPM_BUILD_ROOT
|
|
|
9975644 |
|
|
|
9975644 |
%post
|
|
|
9975644 |
touch --no-create %{_datadir}/icons/hicolor || :
|
|
|
9975644 |
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
|
|
|
9975644 |
|
|
|
9975644 |
%postun
|
|
|
9975644 |
touch --no-create %{_datadir}/icons/hicolor || :
|
|
|
9975644 |
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
|
|
|
9975644 |
|
|
|
9975644 |
%files
|
|
|
9975644 |
%defattr(-,root,root,-)
|
|
|
9975644 |
%doc COPYING ChangeLog README
|
|
|
9975644 |
%{_bindir}/%{name}
|
|
|
f9f1114 |
%{_datadir}/applications/%{vendorname}-%{name}.desktop
|
|
|
000220f |
%{_datadir}/pixmaps/%{name}.png
|
|
|
9975644 |
%{icondir}/%{name}.png
|
|
|
9975644 |
|
|
|
9975644 |
%changelog
|
|
|
b3e5702 |
* Mon Feb 25 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.9-0.3.beta080225
|
|
|
b3e5702 |
- 1.9.9 beta 080225
|
|
|
b3e5702 |
|
|
|
d360633 |
* Mon Feb 25 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.0.0-0.3.svn1869
|
|
|
d360633 |
- svn 1869 (version 2.0.0)
|
|
|
5f722db |
|
|
|
5f722db |
* Sat Feb 9 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
|
|
|
5f722db |
- Remove patch for gcc43 (applied by upstream)
|
|
|
5f722db |
- Remove workarround for libsigc++ side bug
|
|
|
746bcc0 |
|
|
|
746bcc0 |
* Fri Feb 8 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.0.0-0.2.svn1774
|
|
|
746bcc0 |
- Patch to make jd happy with gcc43
|
|
|
746bcc0 |
- Workarround for libsigc++ side bug (bug 431017)
|
|
|
74d9f90 |
|
|
|
baea89f |
* Fri Dec 28 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.8-1
|
|
|
baea89f |
- 1.9.8
|
|
|
5d9fd83 |
|
|
|
7b8ac51 |
* Sun Dec 23 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.8-0.5.rc071223
|
|
|
7b8ac51 |
- 1.9.8 rc 071223
|
|
|
97c174f |
|
|
|
a9623fd |
* Tue Dec 18 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.8-0.4,beta071218
|
|
|
a9623fd |
- 1.9.8 beta 071218
|
|
|
078fbc3 |
|
|
|
81b3182 |
* Mon Dec 10 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.8-0.3.beta071210
|
|
|
81b3182 |
- 1.9.8 beta 071210
|
|
|
6b87de4 |
|
|
|
9565651 |
* Sun Dec 9 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
|
|
|
9565651 |
- Switch from openssl to gnutls
|
|
|
9565651 |
|
|
|
c6c92fe |
* Thu Nov 22 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.7-1
|
|
|
c6c92fe |
- 1.9.7
|
|
|
721bc22 |
|
|
|
b98ed73 |
* Thu Nov 15 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.7-0.4.rc071105
|
|
|
b98ed73 |
- 1.9.7 rc 071115
|
|
|
a93fb7b |
|
|
|
490aac4 |
* Fri Nov 9 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.7-0.3.beta071109
|
|
|
490aac4 |
- 1.9.7 beta 071109
|
|
|
8a4879b |
|
|
|
490aac4 |
* Fri Nov 2 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyoa.c.jp> - 1.9.7-0.2.beta071101
|
|
|
126d62d |
- 1.9.7 beta 071101
|
|
|
6de4c7c |
|
|
|
620cce5 |
* Fri Oct 5 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.6-1
|
|
|
620cce5 |
- 1.9.6
|
|
|
620cce5 |
|
|
|
e5c8b2f |
* Sun Sep 30 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.6-0.6.rc070930
|
|
|
e5c8b2f |
- 1.9.6 rc 070930
|
|
|
ba652c1 |
|
|
|
f3ef259 |
* Tue Sep 18 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.6-0.5.beta070918
|
|
|
f3ef259 |
- 1.9.6 beta 070918
|
|
|
e941bf7 |
|
|
|
f31bec4 |
* Sun Aug 5 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.6-0.2.beta070804
|
|
|
f31bec4 |
- 1.9.6 beta 070804 release 2
|
|
|
f31bec4 |
|
|
|
1818ad0 |
* Sat Aug 4 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.6-0.1.beta070804
|
|
|
1818ad0 |
- 1.9.6 beta 070804
|
|
|
13d314c |
|
|
|
7286b59 |
* Sat Jun 30 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.5-1
|
|
|
7286b59 |
- 1.9.5
|
|
|
ec31ab4 |
|
|
|
dc8a9f8 |
* Mon Jun 25 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.5-0.6.rc070625
|
|
|
dc8a9f8 |
- 1.9.5 rc 070625
|
|
|
cac1e10 |
|
|
|
ce3e72c |
* Sat Jun 16 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.5-0.5.beta070616
|
|
|
ce3e72c |
- 1.9.5 beta 070616
|
|
|
4aa0bca |
|
|
|
e362435 |
* Mon Jun 11 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.5-0.4.beta070611
|
|
|
e362435 |
- 1.9.5 beta 070611
|
|
|
468855e |
|
|
|
95c276f |
* Mon May 28 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.5-0.3.beta070528
|
|
|
31e976e |
- 1.9.5 beta 070528
|
|
|
a125e7f |
|
|
|
cc18165 |
* Tue May 22 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.5-0.2.beta070516
|
|
|
cc18165 |
- Support C/Migemo search
|
|
|
cc18165 |
|
|
|
4b17257 |
* Tue May 15 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.9.5-0.1.beta070516
|
|
|
4b17257 |
- 1.9.5 beta 070516
|
|
|
df43336 |
|
|
|
7c60510 |
* Tue Apr 3 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.8-1
|
|
|
7c60510 |
- 1.8.8
|
|
|
7c60510 |
|
|
|
a68e85e |
* Fri Mar 30 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.8-0.3.rc070330
|
|
|
a68e85e |
- 1.8.8 rc 070330
|
|
|
62435de |
|
|
|
4a1da2a |
* Fri Mar 23 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.8-0.3.beta070324
|
|
|
4a1da2a |
- 1.8.8 beta 070324
|
|
|
9795d96 |
|
|
|
61db326 |
* Sat Mar 17 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.8-0.2.beta070317
|
|
|
61db326 |
- 1.8.8 beta 070317
|
|
|
434c5cd |
|
|
|
434c5cd |
* Sun Feb 18 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.8-0.1.beta070218
|
|
|
61db326 |
- 1.8.8 beta 070218
|
|
|
9cf2437 |
|
|
|
21c3571 |
* Fri Feb 2 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.5-1
|
|
|
21c3571 |
- 1.8.5
|
|
|
3f9fb63 |
|
|
|
8556e38 |
* Sun Jan 21 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.5-0.3.rc071121
|
|
|
8556e38 |
- 1.8.5 rc 071121
|
|
|
e3690d8 |
|
|
|
68f1aaa |
* Sun Jan 14 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.5-0.3.beta071114
|
|
|
68f1aaa |
- 1.8.5 beta 070114
|
|
|
42ace53 |
|
|
|
7702bb6 |
* Sun Jan 7 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.5-0.2.beta061227
|
|
|
7702bb6 |
- Add fix for zero-inserted dat problem
|
|
|
7702bb6 |
|
|
|
fadf52b |
* Tue Dec 26 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.5-0.1.beta061227
|
|
|
fadf52b |
- 1.8.5 beta 061227
|
|
|
22093d5 |
|
|
|
0d48fc0 |
* Sun Dec 17 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.1-1
|
|
|
0d48fc0 |
- 1.8.1
|
|
|
a00163a |
|
|
|
2462277 |
* Tue Dec 12 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.1-0.2.rc061213
|
|
|
2462277 |
- 1.8.1 rc 061213
|
|
|
d41dcde |
|
|
|
b2726f8 |
* Sat Dec 2 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.1-0.2.beta061202
|
|
|
b2726f8 |
- 1.8.1 beta 061202
|
|
|
d583e2c |
|
|
|
816f2f9 |
* Tue Nov 14 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.0-1
|
|
|
816f2f9 |
- 1.8.0
|
|
|
0e11594 |
|
|
|
e2818e5 |
* Wed Nov 8 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.0-0.5.rc061108
|
|
|
e2818e5 |
- 1.8.0 rc 061108
|
|
|
8f16cd8 |
|
|
|
6538052 |
* Fri Nov 3 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.0-0.5.beta061103
|
|
|
6538052 |
- 1.8.0 beta 061103
|
|
|
b1700f8 |
|
|
|
a508fed |
* Sat Oct 28 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.0-0.4.cvs061028
|
|
|
a508fed |
- Detect libSM and libICE for x86_64.
|
|
|
2cb2c2d |
- cvs 061028 (23:59 JST)
|
|
|
2cb2c2d |
|
|
|
b188b83 |
* Wed Oct 25 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.0-0.3.beta061023
|
|
|
b188b83 |
- Remove some category from desktop files due to
|
|
|
b188b83 |
desktop-file-utils change.
|
|
|
ccdacf0 |
|
|
|
5a1b7d3 |
* Tue Oct 24 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.0-0.2.beta061023
|
|
|
5a1b7d3 |
- 1.8.0 beta 061023
|
|
|
5a1b7d3 |
|
|
|
f9f1114 |
* Sun Oct 22 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.0-0.1.cvs061022
|
|
|
f9f1114 |
- cvs 061022 (23:59 JST)
|
|
|
f9f1114 |
|
|
|
e334a7f |
* Mon Oct 9 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.0-0.1.beta061009
|
|
|
f9f1114 |
- 1.8.0 beta 061009
|
|
|
e334a7f |
|
|
|
4342ed4 |
* Sat Oct 7 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.7.0-2
|
|
|
4342ed4 |
- Add libSM-devel to BuildRequires.
|
|
|
4342ed4 |
|
|
|
931bb54 |
* Wed Sep 27 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.7.0-1
|
|
|
931bb54 |
- 1.7.0
|
|
|
931bb54 |
|
|
|
9975644 |
* Mon Sep 25 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.7.0-0.1.rc060921
|
|
|
9975644 |
- Import to Fedora Extras.
|
|
|
9975644 |
|
|
|
9975644 |
* Sun Mar 9 2006 Houritsuchu <houritsuchu@hotmail.com>
|
|
|
9975644 |
- Version up.
|
|
|
9975644 |
- add icon
|
|
|
9975644 |
|
|
|
9975644 |
* Sat Feb 25 2006 Houritsuchu <houritsuchu@hotmail.com>
|
|
|
9975644 |
- first
|