source: projects/specs/trunk/p/parted/parted-vl.spec @ 9482

Revision 9482, 8.8 KB checked in by inagaki, 9 years ago (diff)

2015-04-02 Ryoichi INAGAKI <ryo1@…>

  • gnuchess, gphoto, parted, xfsprogs: rebuilt
  • jack-audio-connection-kit: updated


Line 
1%define _sbindir    /sbin
2
3Summary: The GNU disk partition manipulation program.
4Summary(ja): ディスクパーティション操作ツール
5Name: parted
6Version: 3.2
7Release: 2%{?_dist_release}
8License: GPLv3
9Group: Applications/Administration
10URL: http://www.gnu.org/software/parted/
11
12Source0: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
13
14Buildroot: %{_tmppath}/%{name}-%{version}-root
15BuildRequires: e2fsprogs-devel, ncurses-devel, readline-devel
16BuildRequires: python-devel, ncurses-devel
17BuildRequires: device-mapper-devel
18BuildRequires: libtool, automake, autoconf
19BuildRequires: gettext-devel >= 0.18
20BuildRequires: texinfo
21BuildRequires: libuuid-devel
22BuildRequires: libblkid-devel >= 2.17
23BuildRequires: gnupg
24
25Provides: libparted = %{version}-%{release}
26
27Vendor: Project Vine
28Distribution: Vine Linux
29
30%description
31GNU Parted is a program that allows you to create, destroy,
32resize, move and copy hard disk partitions. This is useful for
33creating space for new operating systems, reorganising disk
34usage, and copying data to new hard disks.
35
36%description -l ja
37GNU Parted はハードディスクのパーティションを作成/削除/リサイズ/
38移動/コピーすることが出来るプログラムです.新しいオペレーティング
39システムをインストールするスペースを確保したり,ディスクのパーティションを
40整理したり,新しいハードディスクにデータをコピーする際に非常に便利です.
41
42%package devel
43Summary: Files for developing apps which will manipulate disk partitions.
44Summary(ja) : パーティション操作をするアプリケーションの開発用ファイル
45Group: Development/Libraries
46Requires: parted = %{version}-%{release}
47Provides: libparted-devel = %{version}-%{release}
48
49%description devel
50The GNU Parted library is a set of routines for hard disk partition
51manipulation. If you want to develop programs that manipulate disk
52partitions and filesystems using the routines provided by the GNU
53Parted library, you need to install this package.
54
55%description devel -l ja
56GNU Parted ライブラリにはハードディスクのパーティションを操作する
57関数が用意されています。GNU Parted ライブラリが提供する関数を使って
58ディスクパーティションやファイルシステムを操作するプログラムを開発
59したいのであれば、このパッケージをインストールして下さい。
60
61%prep
62%setup -q
63iconv -f ISO-8859-1 -t UTF8 AUTHORS > tmp; touch -r AUTHORS tmp; mv tmp AUTHORS
64
65%build
66%configure \
67    --enable-device-mapper \
68    --enable-shared
69%__make %{?_smp_mflags}
70
71%install
72[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
73%__make install DESTDIR=$RPM_BUILD_ROOT
74
75# Remove components we do not ship
76%{__rm} -rf %{buildroot}%{_libdir}/*.la
77%{__rm} -rf %{buildroot}%{_infodir}/dir
78%{__rm} -rf %{buildroot}%{_bindir}/label
79
80%find_lang %{name}
81
82%post
83/sbin/ldconfig
84/sbin/install-info %{_infodir}/parted.info.gz %{_infodir}/dir >/dev/null 2>&1 || :
85
86%postun
87/sbin/ldconfig
88
89%preun
90if [ $1 = 0 ]; then
91   /sbin/install-info --delete %{_infodir}/parted.info.gz %{_infodir}/dir >/dev/null 2>&1 || :
92fi
93
94%clean
95[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
96
97%files -f %{name}.lang
98%defattr(-,root,root)
99%doc AUTHORS BUGS COPYING ChangeLog NEWS README THANKS TODO
100%doc doc/FAT doc/USER.jp
101%{_sbindir}/*
102%{_mandir}/man8/*
103%{_libdir}/lib*.so.*
104%{_infodir}/parted.info*
105
106%files devel
107%defattr(-,root,root)
108%doc doc/API
109%{_includedir}/*
110%{_libdir}/lib*.so
111%{_libdir}/*.a
112%{_libdir}/pkgconfig/libparted.pc
113
114%changelog
115* Thu Apr  2 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.2-2
116- rebuilt with readline 6.3
117
118* Sun Aug 24 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2-1
119- new upstream release
120
121* Wed Jan 15 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1-2
122- rebuild with VineSeed environment
123
124* Sun Jul 15 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1-1
125- new upstream release
126- remove Patch1
127
128* Thu Jan 05 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0-1
129- new upstream release
130- remove Patch0
131
132* Tue Nov  9 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.3-1
133- new upstream release
134- drop old patches
135- new patch for 2.3 from fc14
136- add BRs: libuuid-devel, libblkid-devel >= 2.17, gnupg
137- change BR: gettext -> gettext-devel >= 0.18
138
139* Sun Oct 03 2010 Shu KONNO <owa@bg.wakwak.com> 1.8.8-2
140- rebuilt with rpm-4.8.1 for pkg-config
141
142* Sun Aug 17 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.8.8-1
143- new upstream release
144- import patch[1-8] from fedora
145
146* Sat May 19 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 1.8.1-1vl2
147- rebuild with new environment/toolchain.
148
149* Fri Dec  8 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.8.1-1vl1
150- new upstream release
151- remove Patch0, 3, 100, 150, 151 and 152 (merged into upstream)
152
153* Sat Sep  9 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.25.1-0vl2
154- changed Group to Applications/Administration
155
156* Wed May  3 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.25.1-0vl1
157- new upstream release
158
159* Thu Dec  1 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.25-3vl1
160- new upstream release
161- updated Patch3, 100, 150 and 151 from Fedora
162  * Wed Nov 09 2005 Chris Lumens <clumens@redhat.com> 1.6.25-1
163  - Update DASD, iseries, and SX8 patches.
164
165* Mon Aug 22 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.24-0vl1
166- new upstream release
167- updated Patch100, 151
168
169* Mon Apr 11 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.22-0vl1
170- new upstream release
171
172* Thu Jan 27 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.21-1vl1
173- new upstream release
174- added Patch3 and Patch152, updated Patch150 (from Fedora)
175  * Tue Dec 14 2004 Jeremy Katz <katzj@redhat.com> - 1.6.19-2
176  - add support for Promise SX8 devices
177  * Thu Nov 11 2004 Jeremy Katz <katzj@redhat.com> - 1.6.16-2
178  - add patch from Matt Domsch to fix consistency of GPT disk labels
179    with the EFI specification for disks > 2TB (#138480)
180
181* Tue Nov 23 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.18-0vl1
182- new upstream release
183
184* Thu Nov 18 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.16-0vl1
185- new upstream release
186
187* Sun Sep 26 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.15-0vl1
188- new upstream release
189- added BuildRequires: automake autoconf gettext
190- patches from Fedora development
191  * Tue Aug 24 2004 Jeremy Katz <katzj@redhat.com> - 1.6.12-2
192  - fix assertion error when checking flags on non-active partition (#130692)
193  - buildrequires: gettext-devel
194  * Mon Aug 16 2004 Jeremy Katz <katzj@redhat.com> - 1.6.12-1
195  - update to 1.6.12 with major changes to CHS handling to hopefully fix #115980
196  - adjust dasd patch accordingly, drop some included patches
197  * Mon Jul 19 2004 Karsten Hopp <karsten@redhat.de> 1.6.11-4
198  - update dasd patch for dos-type partitions on mainframes (scsi disks)
199
200* Sun Aug 22 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.12-0vl1
201- new upstream release
202- removed BuildRequires: automake17 autoconf
203- updated %post %postun section to install .info file
204
205* Sun Apr 18 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.10-0vl2
206- dropped BuildRequires: libunicode-devel
207
208* Sat Apr 17 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.10-0vl1
209- updated to current stable release 1.6.10
210- changed BuildRequires: automake17
211- added compile optioin -Os
212- dropped patch1
213
214* Fri Jun  6 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.5-0vl1
215- updated to current stable release 1.6.5
216- changed summay and description based on Rawhide specfile
217
218* Tue Jan 29 2002 Toru Sagami <sagami@vinelinux.org> 1.4.24-0vl1
219- updated to current stable release 1.4.24
220
221* Sun Jan 06 2002 Toru Sagami <sagami@vinelinux.org>
222- 1.4.21-0vl1
223- enable __libtoolize
224
225* Wed Nov 21 2001 Toru Sagami <sagami@vinelinux.org>
226- 1.4.19-0vl1
227
228* Thu Oct 04 2001 Toru Sagami <sagami@vinelinux.org>
229- 1.4.19-0vl1
230
231* Sun Aug 19 2001 Toru Sagami <sagami@vinelinux.org>
232- 1.4.18-0vl1
233- Where did any python related files go?  Erase'em.
234
235* Wed Aug 15 2001 <sagami@vinelinux.org>
236- 1.4.16-0vl1
237- build w/ --enable-shared --enable-all-static, instead of --disable-shared
238- consequently, eliminate Requires against e2fsprogs, readline
239- ldconfig at post/postun
240
241* Mon Jul 09 2001 <sagami@vinelinux.org>
242- 1.4.15-0vl1: use %%{find_lang}, added doc/FAQ
243- %%define __libtoolize /bin/true
244
245* Mon May 28 2001 <sagami@vinelinux.org>
246- 1.4.13-0vl1
247
248* Wed Apr 18 2001 <sagami@vinelinux.org>
249- 1.4.10-0vl1
250
251* Sun Jan 21 2001 Toru Sagami <czs14350@mb.infoweb.ne.jp>
252- updated to 1.4.7-0vl1
253- changed Group for devel subpackage
254- added USER.jp in %doc
255
256* Sun Dec 10 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
257- 1.4.2-1vl2
258- partially used rpmmacros
259
260* Mon Nov 20 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
261- 1.4.2-1vl1
262- build for Vine Linux
263- added Japanese summary and description
264
265* Mon Mar 13 2000 Fabian Emmes <fab@orlen.de>
266- changed "unset LINGUAS" line
267- reintroduced %build section ;)
268- started changelog
Note: See TracBrowser for help on using the repository browser.