113282c
##########################################
113282c
# For using cvs: do
113282c
# cvs -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/jd4linux login 
113282c
# enter return
113282c
# cvs -z3 -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/jd4linux co jd
113282c
# mv jd jd-%%{main_ver}-%%{strtag}
f9f1114
# tar -cvz jd-%%{main_ver}-%%{strtag}.tgz jd-%%{main_ver}-%%{strtag}
113282c
#
113282c
##########################################
9975644
# Defined by upsteam
9975644
#
d583e2c
%define         main_ver      1.8.1
2aab15d
%define         strtag        cvs061211
b2726f8
%define         repoid        22954
9975644
9975644
9975644
# Defined by vendor
9975644
#
b2726f8
%define         vendor_rel    2
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
9975644
%define         icondir       %{_datadir}/icons/hicolor/96x96/apps/
9975644
9975644
# Define this if this is pre-version
d583e2c
%define         pre_release   1
9975644
9975644
%if %{pre_release}
b188b83
%define         rel           0.%{vendor_rel}.%{strtag}%{?dist}
9975644
%else
9975644
%define         rel           %{vendor_rel}%{?dist}
9975644
%endif
9975644
9975644
9975644
##########################################
9975644
9975644
Name:           jd
9975644
Version:        %{main_ver}
9975644
Release:        %{rel}
9975644
Summary:        A 2ch browser
9975644
9975644
Group:          Applications/Internet
9975644
License:        GPL
9975644
URL:            http://jd4linux.sourceforge.jp/
d41dcde
#Source0:        http://osdn.dl.sourceforge.jp/jd4linux/%{repoid}/%{name}-%{main_ver}-%{strtag}.tgz
d41dcde
Source0:	%{name}-%{main_ver}-%{strtag}.tgz
9975644
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
9975644
9975644
BuildRequires:  %{gtkmmdevel}
9975644
BuildRequires:  libtool automake
9975644
BuildRequires:  openssl-devel
9975644
BuildRequires:  desktop-file-utils
4342ed4
BuildRequires:  libSM-devel
9975644
Requires:       fonts-japanese
9975644
9975644
9975644
%description
9975644
JD is a 2ch browser based on gtkmm2.
9975644
9975644
%prep
9975644
%setup -q -n %{name}-%{main_ver}-%{strtag}
9975644
find . -name CVS | sort -r | xargs %{__rm} -rf
9975644
9975644
%build
9975644
sh autogen.sh
9975644
d415036
# set TZ for __TIME__
d415036
export TZ='Asia/Tokyo'
d415036
9975644
%configure
9975644
%{__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%{_datadir}/applications
9975644
%{__mkdir_p} $RPM_BUILD_ROOT%{icondir}
9975644
9975644
%{__install} -p -m 644 %{name}.png $RPM_BUILD_ROOT%{icondir}
9975644
b188b83
# desktop-file-tools 0.10->0.11 change
ca97547
# 0.11 no longer accepts Application, X-Fedora, X-Red-Hat-Base
9975644
desktop-file-install \
f9f1114
   --vendor %{vendorname} \
9975644
   --dir $RPM_BUILD_ROOT%{_datadir}/applications \
9975644
   %{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
9975644
%{icondir}/%{name}.png
9975644
9975644
%changelog
2aab15d
* Mon Dec 11 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.1-0.2.cvs061211
2aab15d
- cvs 061211 (23:59 JST)
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