source: projects/specs/trunk/lib/liba/libarchive/libarchive-vl.spec @ 12428

Revision 12428, 3.5 KB checked in by tomop, 4 years ago (diff)

updated 5 packages

cmake-3.18.0-1

jsoncpp-1.9.3-1

libarchive-3.4.3-1

libzip-1.7.3-1

xz-5.2.5-1

Line 
1Name:          libarchive
2Summary:       A library for handling streaming archive formats
3Version:       3.4.3
4Release:       1%{?_dist_release}
5Group:         System Environment/Libraries
6Vendor:        Project Vine
7Distribution:  Vine Linux
8
9License:       BSD
10URL:           https://www.libarchive.org/
11Source0:       https://www.libarchive.org/downloads/%{name}-%{version}.tar.gz
12
13BuildRoot:     %{_tmppath}/%{name}-%{version}-root
14BuildRequires: bzip2-devel
15BuildRequires: libacl-devel
16BuildRequires: libattr-devel
17BuildRequires: libxml2-devel
18BuildRequires: libzstd-devel
19BuildRequires: lz4-devel
20BuildRequires: openssl-devel
21BuildRequires: xz-devel
22BuildRequires: zlib-devel
23
24
25%description
26Libarchive is a programming library that can create and read several different
27streaming archive formats, including most popular tar variants, several cpio
28formats, and both BSD and GNU ar variants. It can also write shar archives and
29read ISO9660 CDROM images and ZIP archives.
30
31%package       devel
32Summary:       Development files for %{name}
33Group:         Development/Libraries
34Requires:      %{name} = %{version}-%{release}
35
36%description   devel
37The %{name}-devel package contains libraries and header files for
38developing applications that use %{name}.
39
40
41%prep
42%setup -q
43
44
45%build
46%configure \
47    --disable-static \
48    --disable-bsdtar --disable-bsdcpio --disable-bsdcat
49make %{?_smp_mflags}
50
51
52%install
53rm -rf $RPM_BUILD_ROOT
54make install DESTDIR=$RPM_BUILD_ROOT
55#iconv -f latin1 -t utf-8 < NEWS > NEWS.utf8; cp NEWS.utf8 NEWS
56find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
57find $RPM_BUILD_ROOT -name cpio.5 -exec rm -f {} ';'
58find $RPM_BUILD_ROOT -name mtree.5 -exec rm -f {} ';'
59find $RPM_BUILD_ROOT -name tar.5 -exec rm -f {} ';'
60
61
62%clean
63rm -rf $RPM_BUILD_ROOT
64
65
66%post -p /sbin/ldconfig
67
68%postun -p /sbin/ldconfig
69
70
71%files
72%defattr(-,root,root,-)
73%license COPYING
74%doc README* NEWS
75%{_libdir}/*.so.*
76
77%files devel
78%defattr(-,root,root,-)
79%doc
80%{_includedir}/*
81%{_mandir}/*/*
82%{_libdir}/*.so
83%{_libdir}/pkgconfig/*.pc
84
85%changelog
86* Thu Jul 16 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.3-1
87- new upstream release.
88- added BR:lz4-devel.
89- added BR:libzstd-devel.
90
91* Sun Feb 16 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.2-1
92- new upstream release.
93
94* Sat Oct 26 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.0-1
95- new upstream release.
96
97* Fri Nov 30 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.3-1
98- new upstream release.
99
100* Tue Dec 19 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.2-1
101- new upstream release.
102
103* Sun May 15 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0-1
104- new upstream release
105
106* Sun Jul 06 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.2-1
107- update to 3.1.2
108
109* Sun Jun 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.4-1
110- new upstream release
111
112* Thu May 19 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.4-4
113- add BuildRequires: openssl-devel, libxml2-devel
114
115* Thu May 19 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.4-3
116- rebuild against liblzma.so.5
117
118* Sun Sep 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.4-2
119- rebuild with rpm-4.8.1 for pkg-config file
120
121* Sun Sep  5 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.8.4-1
122- new upstream release
123
124* Wed Apr 14 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.8.3-1
125- new upstream release
126- built with new toolchain
127
128* Tue Apr  8 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.6.0-1
129- new upstream release
130
131* Wed Apr  2 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.14-1vl5
132- Build for Vine Linux
133
134* Tue Mar 18 2008 Tomas Bzatek <tbzatek@redhat.com> 2.4.14-1
135- Initial packaging
Note: See TracBrowser for help on using the repository browser.