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

Revision 521, 3.2 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

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