source: projects/specs/trunk/g/gparted/gparted-vl.spec @ 521

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

import VineSeed package specs

Line 
1%define name    gparted
2%define version 0.4.5
3%define release 1%{?_dist_release}
4
5Summary:        Gnome Partition Editor
6Summary(ja):    Gnome パーティション編集ツール
7Name:           %{name}
8Version:        %{version}
9Release:        %{release}
10License:        GPL
11Group:          Applications/Administration
12URL:            http://gparted.sourceforge.net
13
14Source0:        %{name}-%{version}.tar.bz2
15Source1:        gparted-pam.d
16Source2:        gparted-console.apps
17
18BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
19BuildRequires:  gtk2-devel >= 2.6.0, gtkmm2-devel >= 2.8.0
20BuildRequires:  parted-devel >= 1.8.8, e2fsprogs-devel >= 1.41.0
21BuildRequires:  desktop-file-utils
22Requires:       hal, e2fsprogs >= 1.41.0
23
24Packager:       kazutaka
25
26%description
27GParted stands for Gnome Partition Editor. Among other features
28it supports creating, resizing, moving and copying of partitions.
29
30%description -l ja
31GParted は Gnome 用のパーティション編集ツールです。特にパーティ
32ションの作成/リサイズ/移動/コピーをサポートしています。
33
34
35%prep
36
37%setup -q
38
39
40%build
41%configure
42%__make %{?_smp_mflags}
43
44
45%install
46%__rm -rf ${RPM_BUILD_ROOT}
47%__make install DESTDIR=$RPM_BUILD_ROOT
48
49desktop-file-install --delete-original                   \
50        --vendor ""                                      \
51        --dir %{buildroot}%{_datadir}/applications       \
52        --mode 0644                                      \
53        %{buildroot}%{_datadir}/applications/%{name}.desktop
54sed -i 's#sbin#bin#' %{buildroot}%{_datadir}/applications/%{name}.desktop
55
56# Set up authentication via PAM.
57%__mkdir_p ${RPM_BUILD_ROOT}/%{_sysconfdir}/pam.d
58%__mkdir_p ${RPM_BUILD_ROOT}/%{_sysconfdir}/security/console.apps
59%__mkdir_p ${RPM_BUILD_ROOT}/%{_bindir}
60%__cp %{SOURCE1} ${RPM_BUILD_ROOT}/%{_sysconfdir}/pam.d/gparted
61%__cp %{SOURCE2} ${RPM_BUILD_ROOT}/%{_sysconfdir}/security/console.apps/gparted
62%__ln_s consolehelper ${RPM_BUILD_ROOT}/%{_bindir}/gparted
63
64%find_lang %{name}
65
66
67%clean
68%__rm -rf ${RPM_BUILD_ROOT}
69
70%preun
71if [ $1 -ge 0 ]; then
72    if [ -a %{_datadir}/hal/fdi/policy/gparted-disable-automount.fdi ]; then
73       rm -rf %{_datadir}/hal/fdi/policy/gparted-disable-automount.fdi
74    fi
75fi
76
77
78%files -f %{name}.lang
79%defattr(-,root,root)
80%doc AUTHORS COPYING ChangeLog README
81%config(noreplace) %{_sysconfdir}/pam.d/gparted
82%config(noreplace) %{_sysconfdir}/security/console.apps/gparted
83%{_bindir}/gparted
84%{_sbindir}/gparted
85%{_sbindir}/gpartedbin
86%{_datadir}/applications/gparted.desktop
87%{_datadir}/gnome/help/gparted
88%{_datadir}/icons/hicolor/16x16/apps/gparted.png
89%{_datadir}/icons/hicolor/22x22/apps/gparted.png
90%{_datadir}/icons/hicolor/24x24/apps/gparted.png
91%{_datadir}/icons/hicolor/32x32/apps/gparted.png
92%{_datadir}/icons/hicolor/48x48/apps/gparted.png
93%{_datadir}/icons/hicolor/scalable/apps/gparted.svg
94%{_datadir}/omf/gparted
95%{_mandir}/man8/gparted.*
96
97%changelog
98* Tue May 19 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.4.5-1
99- new upstream release
100
101* Sun May 03 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.4.4-1
102- new upstream release
103- add mimimun version requiment for e2fsprogs >= 1.41.0
104- add Packager tag
105
106* Tue Aug 19 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.8-1
107- new upstream release
108- build with parted-1.8.8
109
110* Sat Apr 05 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.6-1
111- new upstream release.
112- apply new versioning policy.
113
114* Sun Mar 02 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.5-0vl2
115- rebuild for VineSeed.
116  * Sun Mar 02 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.5-0vl1
117  - new upstream release.
118
119* Sun Mar 02 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.5-0vl1
120- new upstream release.
121
122* Sat May 19 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.3-0vl2
123- rebuild with new environment/toolchain.
124
125* Tue Dec 12 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.3-0vl1
126- new upstream release.
127- add required parted version >= 1.7.1.
128- update japanese translation.
129
130* Thu Jun  8 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.2.5-0vl2
131- add GnuPG signature.
132
133* Wed Jun  7 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.2.5-0vl1
134- new upstream release.
135
136* Fri May  5 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.2.3-0vl3
137- update ja.po.
138
139* Wed May  3 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.2.3-0vl2
140- rebuilt with parted 1.6.25.1
141
142* Tue Apr 27 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.2.3-0vl1
143- initial build for VineSeed Plus.
Note: See TracBrowser for help on using the repository browser.