source: projects/specs/trunk/s/sakura/sakura-vl.spec @ 5811

Revision 5811, 2.9 KB checked in by Takemikaduchi, 12 years ago (diff)

new upstream release

RevLine 
[5811]1%define pkg_version 3.0.0
[4461]2%define pkg_release 1%{?_dist_release}
[521]3
4Summary: A terminal emulator based on libvte.
5Summary(ja): libvteベースの端末エミュレータ
6Name: sakura
7Version: %{pkg_version}
8Release: %{pkg_release}
[5811]9
[521]10Source0: http://pleyades.net/david/projects/sakura/%{name}-%{version}.tar.bz2
[5811]11
[566]12Patch0: sakura-2.3.7-pod2man.patch
[5811]13Patch1: sakura-3.0.0-CMakeLists.patch
14
[521]15License: GPLv2
16Group: User Interface/X
17URL: http://pleyades.net/david/sakura.php
18
19Requires: glib2 >= 2.14.0
[5811]20Requires: gtk3 >= 3.0.0
21Requires: vte3 >= 0.28
[521]22BuildRequires: glib2-devel >= 2.14.0
[5811]23BuildRequires: gtk3-devel >= 3.0.0
24BuildRequires: vte3-devel >= 0.28
[521]25BuildRequires: cmake
[4439]26BuildRequires: desktop-file-utils
[521]27BuildRoot: %{_tmppath}/%{name}-%{version}-root
28
29Vendor: Project Vine
30Distribution: Vine Linux
31Packager: Takemikaduchi
32
33
34%description
35Sakura is a terminal emulator based on GTK+ and VTE. It's a terminal emulator with few dependencies, so you don't need a full GNOME desktop installed to have a decent terminal emulator.
36
37%description -l ja
38Sakura は GTK+ 及び VTEベースの端末エミュレータです。依存性がわずかな端末エミュレータなので、きちんとした端末エミュレータを持つために完全なGNOMEデスクトップをインストールする必要はありません。
39
40%prep
41%setup -q
42%patch0 -p1 -b .pod2man
[5811]43%patch1 -p1 -b .make
[521]44
45%build
46%cmake CMAKE_C_FLAGS=%{optflags} .
47%{__make} %{?_smp_mflags}
48
49
50%install
51%{__rm} -rf ${RPM_BUILD_ROOT}
52%{__make} install DESTDIR=${RPM_BUILD_ROOT}
53
[4439]54desktop-file-install --vendor ''                        \
55    --dir $RPM_BUILD_ROOT%{_datadir}/applications       \
56    --remove-category=System                            \
57    $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
58
[521]59%find_lang %{name}
60
61
62%clean
63%{__rm} -rf ${RPM_BUILD_ROOT}
64
65
66%files -f %{name}.lang
67%defattr(-,root,root)
68%doc AUTHORS GPL
69%{_bindir}/*
70%{_datadir}/applications/*
71%{_datadir}/pixmaps/*
72%{_datadir}/doc/*
73%{_mandir}/man1/*
74
75
76%changelog
[5811]77* Sun Mar 04 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.0-1
78- new upstream release
79- change BuildRequires: gtk3-devel instead of gtk2-devel
80- change BuildRequires: vte3-devel instead of vte-devel
81- add Patch1: sakura-3.0.0-CMakeLists.patch
82
[4461]83* Tue Aug 02 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.2-1
84- new upstream release
85- delete Patch1
86
[4439]87* Sun Jul 31 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.1-2
88- add Patch1 (sakura-2.4.1-sakura_init.patch)
89- add BuildRequires: desktop-file-utils
90
[4405]91* Sun Jul 24 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.1-1
92- new upstream release
93
[2721]94* Fri Feb 18 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.0-1
95- new upstream release
96
[894]97* Sat Apr 24 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.3.8-1
98- new upstream release
99
[566]100* Sat Mar 13 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.3.7-1
101- new upstream release
102- change Patch0 for sakura-2.3.7
103
[521]104* Sun Jan 16 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.3.6-1
105- initial build for Vine Linux
106
Note: See TracBrowser for help on using the repository browser.