source: projects/specs/trunk/t/tint2/tint2-vl.spec @ 1676

Revision 1676, 3.8 KB checked in by kudoh, 14 years ago (diff)
Line 
1Name:           tint2
2Summary:        Tint2 - A Lightweight Panel and Taskbar
3Summary(ja):    Tint2 - 軽量なパネルとタスクバー
4Version:        0.11
5Release:        2%{?_dist_release}
6License:        GPLv2+
7Group:          User Interface/Desktops
8URL:            http://code.google.com/p/tint2/
9
10BuildRoot:      %{_tmppath}/%{name}-%{version}-root
11BuildRequires:  cairo-devel
12BuildRequires:  libX11-devel
13BuildRequires:  pango-devel
14BuildRequires:  libXinerama-devel
15BuildRequires:  imlib2-devel
16BuildRequires:  glib2-devel
17BuildRequires:  libXrandr-devel
18BuildRequires:  libXrender-devel
19BuildRequires:  libXcomposite-devel
20BuildRequires:  libXdamage-devel
21
22Source0:        tint2-%{version}.tar.bz2
23
24%description
25Tint2 is a simple panel and taskbar intentionally made for
26openbox3, but should also work with other window managers.
27The goal is to keep a clean and unintrusive look with code
28lightweight and compliance with freedesktop specifications.
29
30%description -l ja
31Tint2 は openbox3 のために作成されたシンプルなパネルとタスクバーですが、
32他のウィンドウマネージャでも動作するはずです。
33目標は freedesktop の仕様への準拠と軽量なコードでありながらも
34さっぱりとしたでしゃばらない外観を維持することです。
35
36
37%prep
38%setup -q
39
40%build
41cmake -DCMAKE_INSTALL_PREFIX=/usr ./
42make %{?_smp_mflags}
43
44%install
45rm -rf $RPM_BUILD_ROOT
46make install DESTDIR=$RPM_BUILD_ROOT
47
48# delete unnecessary files
49rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/tint2/*
50
51# Remove tintwizard.py and package it separately
52rm -rf %{buildroot}%{_bindir}/tintwizard.py
53
54%clean
55rm -rf $RPM_BUILD_ROOT
56
57%files
58%defattr (-,root,root,-)
59%doc AUTHORS COPYING README ChangeLog
60%config(noreplace) %{_sysconfdir}/xdg/tint2/tint2rc
61%{_bindir}/tint2*
62%{_datadir}/applications/%{name}conf.desktop
63%{_datadir}/%{name}
64%{_datadir}/pixmaps/
65%{_mandir}/man1/*
66
67
68%changelog
69* Thu Aug 26 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.11-2
70- removed tintwizard.py (it would like to separately make package)
71- dropt Requires: pygtk2
72
73* Sun Jun 27 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.11-1
74- new updtream release
75- changed %%build script
76- changed %%files section
77
78* Wed Jun 9 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.10-1
79- new updtream release
80- added Requires: pygtk2 (for tint2 GUI config tool(tintwizard))
81- added BuildRequires: libXrender-devel
82
83* Thu Feb 11 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.9-2
84- added BuildRequires: libXcomposite-devel (see [BTS:VineLinux:0928])
85- added BuildRequires: libXdamage-devel
86- added Japanese description
87
88* Sat Jan 30 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.9-1
89- new upstream release
90
91* Mon Dec 28 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.8-1
92- new upstream release
93
94* Thu Oct 15 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.7.1-1
95- initial build for VineSeed
96
97* Thu Jul 30 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.7.1-1mdv2010.0
98+ Revision: 404604
99- Fix libx11 requirement for 64bit system
100- Update to tint2 0.7.1
101- It's a release, not an svn checkout
102- s/GPL2/GPLv2 (from rpmlint)
103- s/libx11-devel/libx11_6-devel (from rpmlint)
104- Old patches do not apply anymore, but I'm still keeping them in the repo
105  (don't know if they are still necessary)
106
107* Wed Mar 11 2009 Caio Begotti <caio1982@mandriva.org> 0.6.0-svn69.1mdv2009.1
108+ Revision: 353812
109- even more deps...
110- yet another missing dependency fixed
111- now it builds fine
112- i have forgot to fix the pkgconfig line as well (removing the incomplete/obsolete patch now)
113- i have forgot to fix the pkgconfig line as well
114- fixing the 'lib' part of my buildrequires according to salem's advice
115- a couple of fixes per review, thanks to salem and blino
116- fixes the building of the debug package, upstream was using stripping code manually
117- removing an wrongly package checkout from upstream svn
118- fixing the release tag
119- fixing building errors that i should be aware of before even trying it
120- import tint2
Note: See TracBrowser for help on using the repository browser.