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

Revision 12546, 9.4 KB checked in by tomop, 3 years ago (diff)

updated 28 packages

autoconf-2.71-1

automake-1.16.3-1

bison-3.7.5-1

e2fsprogs-1.46.1-1

findutils-4.8.0-1

galera-26.4.7-1

gawk-5.1.0-1

gdbm-1.19-1

gjs-1.66.2-1

gnome-initial-setup-3.36.4-2

grep-3.6-1

help2man-1.48.1-1

ipvsadm-1.31-1

less-563-1

libidn-1.36-1

make-4.3-1

mariadb-10.5.9-1

mozjs78-78.7.0-1

mpfr-4.1.0-1

nettle-3.7.1-1

parted-3.4-1

pcre2-10.36-1

polkit-0.118-1

strongswan-5.9.1-1

tar-1.34-1

trousers-0.3.15-1

wget-1.21-1

wireshark-3.4.3-1

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