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

Revision 6143, 3.1 KB checked in by Takemikaduchi, 12 years ago (diff)

new upstream release

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