source: projects/specs/trunk/w/wmakerconf/wmakerconf-vl.spec @ 521

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

import VineSeed package specs

Line 
1Summary: This is a GTK-based configuration tool for Window Maker
2Summary(ja): Window Maker の各種設定を行うツールです
3Name: wmakerconf
4Version: 2.11
5Release: 2%{?_dist_release}
6License: GPL
7Group: User Interface/Desktops
8Icon: wmakerconf.xpm
9Source: http://www.starplot.org/wmakerconf/wmakerconf-%{version}.tar.gz
10Source1: wmakerconf-%{version}.ja.po
11Source2: wmakerconf-%{version}.data.ja.po
12
13BuildRequires: xorg-x11-devel
14Requires: libPropList >= 0.10.1
15Requires: WindowMaker-devel >= 0.92.0
16Requires: gtk2 >= 2.8.6
17Requires: perl, gzip, w3m
18Buildroot: %{_tmppath}/%{name}-root
19Vendor: Project Vine
20Distribution: Vine Linux
21Obsoletes: wmakerconf-data
22
23%description
24wmakerconf is a GTK+ based configuration tool for the window manager
25Window Maker. All attributes (including the application menu) can be
26configured by wmakerconf, making it an alternative (or add-on) for the
27built in Window Maker configuration tool WPrefs. Moreover, an easy
28theme installation via WWW is available: a simple drag and drop
29operation from your favorite browser to your wmakerconf themes
30interface will do the job.
31
32%description -l ja
33wmakerconf は, Window Maker の各種設定を行う GTK+ ベースの ツールです.
34フォント設定ブラウザ, pixmapブラウザ, 色選択ダイアログ, ショートカット
35ダイアログ, ファイル選択ダイアログ等を搭載し, Window Makerの全ての属性
36に関して, 容易に設定を行えます. WWW 経由で簡単に新しいテーマのインスト
37ールもできます。好みのブラウザから、ドラッグ・アンド・ドロップでテーマ
38のインストールをしてみてください。
39
40
41%prep
42%setup -q
43cp %{SOURCE1} po/ja.po
44cp %{SOURCE2} data/po/ja.po
45
46
47%build
48%if 0
49CFLAGS="$RPM_OPT_FLAGS" ./configure \
50        --prefix=%{_prefix} \
51        --datadir=%{_datadir} \
52        --disable-gtktest \
53        --disable-upgrade \
54        --bindir=%{_prefix}/X11R6/bin \
55        --with-wmakerprefix=%{_prefix}/X11R6 \
56%endif
57
58%configure --mandir=%{_datadir}/man
59make %{?_smp_mflags}
60
61%if 0
62libtoolize --copy --force --automake
63aclocal-1.9 -I .
64autoheader
65automake-1.9 --add-missing --gnu --include-deps
66autoconf
67%endif
68
69CFLAGS="$RPM_OPT_FLAGS"
70NLSDIR=%{_localedir}
71LINGUAS="de es fr it ja"
72GNUSTEP_LOCAL_ROOT='%{_prefix}/lib/GNUstep'
73CPP_PATH=/lib/cpp
74export CFLAGS NLSDIR LINGUAS GNUSTEP_LOCAL_ROOT CPP_PATH
75CFLAGS="$RPM_OPT_FLAGS" ./configure \
76        --prefix=%{_prefix} \
77        --includedir=%{_includedir} \
78        --with-wmakerdataprefix=%{_datadir} \
79        --with-wmakeretcprefix=%{_sysconfdir}/X11
80
81make %{?_smp_mflags}
82
83
84%install
85rm -rf %{buildroot}
86make \
87        prefix=%{buildroot}%{_prefix} \
88        bindir=%{buildroot}%{_bindir} \
89        mandir=%{buildroot}%{_mandir} \
90        GNOMEDIR=%{buildroot}%{_datadir}/gnome/apps/Setting \
91        install
92
93rm -f %{buildroot}/%{_datadir}/%{name}/{ABOUT-NLS,AUTHORS,COPYING}
94rm -f %{buildroot}/%{_datadir}/%{name}/{ChangeLog,NEWS,NLS-TEAM?,README}
95
96
97%clean
98rm -rf %{buildroot}
99
100
101%files
102%defattr(-,root,root)
103%doc ABOUT-NLS AUTHORS COPYING ChangeLog MANUAL NEWS NLS-TEAM* README TODO
104%{_bindir}/*
105%{_datadir}/%{name}/WMWmakerconf
106%{_datadir}/%{name}/wmaker-version
107%{_datadir}/%{name}/MANUAL
108%{_datadir}/%{name}/*.sh
109%{_datadir}/%{name}/*.pl
110%{_datadir}/%{name}/*.xpm
111%{_localedir}/*/LC_MESSAGES/%{name}-data.*
112%{_localedir}/*/LC_MESSAGES/%{name}.*
113%{_datadir}/applications/%{name}.desktop
114%{_mandir}/man1/*
115
116
117%changelog
118* Mon Feb 22 2010 Shu KONNO <owa@bg.wakwak.com> 2.11-2
119- rebuilt with new toolchain
120
121* Tue Jun 03 2008 Shu KONNO <owa@bg.wakwak.com> 2.11-1vl5
122- applied new versioning policy and utf-8
123- added BuildRequires: xorg-x11-devel
124
125* Tue Nov 27 2007 Shu KONNO <owa@bg.wakwak.com> wmakerconf-2.11-0vl3
126- changed automake14 to automake19 in %%build section
127- added make script at end of %%build section
128- updated wmakerconf-2.11.data.ja.po
129
130* Sat Feb 25 2006 Shu KONNO <owa@bg.wakwak.com> wmakerconf-2.11-0vl2
131- rebuilt for VineSeed
132
133* Sun Nov 13 2005 Shu KONNO <owa@bg.wakwak.com> wmakerconf-2.11-0vl1
134- updated wmakerconf to 2.11
135- rebuilt with WindowMaker-0.12.0
136
137* Wed Jul 17 2002 Jun Nishii <jun@vinelinux.org>
138- 2.9-0vl1
139- ver.up
140- update ja.po
141
142* Wed Aug 22 2001 Toru Sagami <sagami@vinelinux.org>
143- 2.8.1-0vl1: source is now including Nishii's ja.po
144- move /usr/X11R6 stuff to /usr except /usr/X11R6/bin
145
146* Thu Aug 17 2000 Jun Nishii <jun@vinelinux.org>
147- 2.6.2-0vl1
148- update ja.po
149
150* Fri Jul 21 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
151- added w3m patch
152
153* Wed Apr  5 2000 Jun Nishii <jun@vinelinux.org>
154- updated to 2.6.1
155
156* Mon Apr  3 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
157- updated to 2.6
158- modified ja.po files.
159- removed patches merged.
160
161* Wed Mar 15 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
162- modified data-ja.po
163
164* Wed Jan  5 2000 Jun Nishii <jun@vinelinux.org>
165- change group
166
167* Wed Dec 22 1999 Jun Nishii <jun@vinelinux.org>
168- build for Vine Linux 2.0
169
170* Sun Dec 5 1999 Ullrich Hafner <hafner@bigfoot.de>
171- upgraded to wmakerconf 2.4
172- make the data package part of wmakerconf
173
174* Mon Oct 18 1999 Steve Hamlin <steve@hamlinx.com>
175- upgraded to wmakerconf 2.3
176- applied preview crash patch (and fixed location mistake)
177- added data package back, but now built separately
178- removed libPropList package
179- relocated to /usr/X11R6 from /usr
180
181* Sun Mar 14 1999 Ullrich Hafner <hafner@bigfoot.de>
182- upgraded to wmakerconf 1.8
183- removed data package
184- new NLS structure
185
186* Fri Feb 12 1999 Ullrich Hafner <hafner@bigfoot.de>
187- upgraded to wmakerconf 1.7
188
189* Wed Jan 20 1999 Ullrich Hafner <hafner@bigfoot.de>
190- upgraded to wmakerconf 1.6
191
192* Tue Dec 22 1998 Ullrich Hafner <hafner@bigfoot.de>
193- upgraded to wmakerconf 1.5
194- added prefix
195
196* Thu Nov 19 1998 Ullrich Hafner <hafner@bigfoot.de>
197- upgraded to wmakerconf 1.3
198- updated data files for windowmaker 0.20.2 and above
199- split into wmakerconf and wmakerconf-data package
200
201* Sat Oct 10 1998 Cristian Gafton <gafton@redhat.com>
202- strip binaries
203- updated data files for windowmaker 0.20 and above
204
205* Fri Sep 18 1998 Cristian Gafton <gafton@redhat.com>
206- packaged for 5.2 to be used with WindowMaker
Note: See TracBrowser for help on using the repository browser.