source: projects/specs/trunk/lib/libp/libpciaccess/libpciaccess-vl.spec @ 11473

Revision 11473, 5.2 KB checked in by iwamoto, 6 years ago (diff)

libpciaccess: update to 0.14

Line 
1%define build_compat32  %{?_with_compat32:1}%{!?_with_compat32:0}
2
3Name:           libpciaccess
4Summary:        PCI access library
5Summary(ja):    PCI アクセスライブラリ
6Version:        0.14
7Release:        1%{?_dist_release}
8
9Group:          System Environment/Libraries
10License:        MIT
11URL:            http://gitweb.freedesktop.org/?p=xorg/lib/libpciaccess.git
12
13Source0:        http://xorg.freedesktop.org/archive/individual/lib/%{name}-%{version}.tar.bz2
14Source1:        make-libpciaccess-snapshot.sh
15
16Patch2:         libpciaccess-0.14-rom-size.patch
17
18BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
19BuildRequires:  autoconf automake libtool pkgconfig
20BuildRequires:  xorg-x11-util-macros
21Requires:       hwdata
22
23Vendor: Project Vine
24Distribution: Vine Linux
25
26
27%description
28libpciaccess is a library for portable PCI access routines across multiple
29operating systems.
30
31%package devel
32Summary:        PCI access library development package
33Summary(ja):    PCI access library 開発パッケージ
34Group:          Development/Libraries
35Requires:       %{name} = %{version}-%{release}
36Requires:       pkgconfig
37
38%description devel
39Development package for libpciaccess.
40
41
42# compat32
43%package -n compat32-%{name}
44Summary:        PCI access library
45Summary(ja):    PCI アクセスライブラリ
46Group:          System Environment/Libraries
47Requires:       %{name} = %{version}-%{release}
48
49%description -n compat32-%{name}
50libpciaccess is a library for portable PCI access routines across multiple
51operating systems.
52
53%package -n compat32-%{name}-devel
54Summary:        PCI access library development package
55Summary(ja):    PCI access library 開発パッケージ
56Group:          Development/Libraries
57Requires:       %{name}-devel = %{version}-%{release}
58Requires:       pkgconfig
59
60%description -n compat32-%{name}-devel
61Development package for libpciaccess.
62
63
64%prep
65%setup -q -n %{name}-%{version}
66%patch2 -p1 -b .rom-size
67
68%build
69##autoreconf -v --install
70autoreconf -fi
71%configure --disable-static
72make %{?_smp_mflags}
73
74%install
75rm -rf $RPM_BUILD_ROOT
76make install DESTDIR=$RPM_BUILD_ROOT
77rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la
78
79%clean
80rm -rf $RPM_BUILD_ROOT
81
82%post -p /sbin/ldconfig
83%postun -p /sbin/ldconfig
84
85%files
86%defattr(-,root,root,-)
87%doc COPYING AUTHORS ChangeLog
88%{_libdir}/libpciaccess.so.*
89
90%files devel
91%defattr(-,root,root,-)
92%{_includedir}/pciaccess.h
93%{_libdir}/libpciaccess.so
94%{_libdir}/pkgconfig/pciaccess.pc
95
96# compat32
97%if %{build_compat32}
98%files -n compat32-%{name}
99%defattr(-,root,root,-)
100%{_libdir}/libpciaccess.so.*
101
102%files -n compat32-%{name}-devel
103%defattr(-,root,root,-)
104%{_libdir}/libpciaccess.so
105%endif
106
107%changelog
108* Thu Feb 15 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 0.14-1
109- new upstream release
110- update patch2
111- drop patch1 (is included in new release)
112
113* Sun May 24 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.13.4-1
114- new upstream release
115
116* Sun Apr 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.13.3-1
117- new upstream release
118
119* Thu Dec 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.13.2-2
120- rebuild with VineSeed environment
121
122* Mon Aug 12 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.13.2-1
123- new upstream release
124
125* Sat Apr 28 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.13.1-1
126- new upstream release
127
128* Sat Mar 24 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.13-1
129- new upstream release
130
131* Sat Jul 09 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.12.1-2
132- create compat32 sub packages
133
134* Sat Feb 05 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.12.1-1
135- new upstream release
136
137* Sun Sep 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.12.0-2
138- rebuild with rpm-4.8.1 for pkg-config file
139
140* Sat Jul 31 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.12.0-1
141- new upstream release
142- Drop the fd cache patch
143- added Patch2 from Fedora
144
145* Wed Nov 18 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.10.9-1
146- new upstream release
147
148* Mon Oct 20 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.10.4-1
149- new upstream release
150
151* Fri Jul 04 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.10.3-1
152- new upstream release
153
154* Mon May 12 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.10-1
155- initial build for Vine Linux
156
157* Mon Apr 21 2008 Dave Airlie <airlied@redhat.com> 0.10-2
158- fix major problem with libpciaccess and write combining.
159
160* Thu Mar 06 2008 Adam Jackson <ajax@redhat.com> 0.10-1
161- libpciaccess 0.10
162
163* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.9.1-4.20071031
164- Autorebuild for GCC 4.3
165
166* Wed Jan 23 2008 Adam Jackson <ajax@redhat.com> 0.9.1-3.20071031
167- libpciaccess-fd-cache.patch: Cache sysfs PCI config space file
168  descriptors for great boot speed justice.
169
170* Wed Oct 31 2007 Kristian H淡gsberg <krh@redhat.com> 0.9.1-2.20071031
171- New snapshot, git revision e392082abb5696c8837224da86cc0af4f21d7010.
172- Pick up new .so file.
173
174* Mon Sep 24 2007 Adam Jackson <ajax@redhat.com> 0.9.1-1
175- libpciaccess 0.9.1
176
177* Mon Aug 27 2007 Adam Jackson <ajax@redhat.com> 0.8-0.4.20070827git
178- New snapshot.
179
180* Fri Aug 24 2007 Adam Jackson <ajax@redhat.com> 0.8-0.3.20070712git
181- Rebuild for PPC toolchain bug
182
183* Thu Jul 12 2007 Adam Jackson <ajax@redhat.com> 0.8-0.2.20070712git
184- New snapshot.  Adds VGA ROM support.
185
186* Thu May 24 2007 Adam Jackson <ajax@redhat.com> 0.8-0.1.20070524git
187- Initial revision.
Note: See TracBrowser for help on using the repository browser.