source: projects/specs/branches/6/t/tint2/tint2-vl.spec @ 5581

Revision 5581, 4.1 KB checked in by Takemikaduchi, 12 years ago (diff)

rebuild packages

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