source: projects/specs/trunk/lib/libg/libgssglue/libgssglue-vl.spec @ 8067

Revision 8067, 2.6 KB checked in by Takemikaduchi, 10 years ago (diff)

new upstream release or rebuild

Line 
1Summary: Generic Security Services Application Programming Interface Library
2Name: libgssglue
3Version: 0.1
4Release: 8%{?_dist_release}
5URL: http://www.citi.umich.edu/projects/nfsv4/linux/
6License: GPL+
7Source0:http://www.citi.umich.edu/projects/nfsv4/linux/%{name}/%{name}-%{version}.tar.gz
8Group: System Environment/Libraries
9BuildRoot: %{_tmppath}/%{name}-%{version}-root
10#Requires: krb5-libs >= 1.5
11
12Provides: libgssapi = %{version}-%{release}
13Obsoletes: libgssapi <= 0.11
14
15Patch0: libgssglue-0.1-gssglue.patch
16
17Vendor: Project Vine
18Distribution: Vine Linux
19
20%description
21This library exports a gssapi interface, but doesn't implement any gssapi
22mechanisms itself; instead it calls gssapi routines in other libraries,
23depending on the mechanism.
24
25%package devel
26Summary: Development files for the gssclug library
27Group: Development/Libraries
28Requires: %{name} = %{version}-%{release}
29Requires: pkgconfig
30Provides: libgssapi-devel = %{version}-%{release}
31Obsoletes: libgssapi-devel <= 0.11
32
33%description devel
34This package includes header files and libraries necessary for
35developing programs which use the gssapi library.
36
37%prep
38%setup -q
39%patch0 -p1
40
41%build
42%configure
43make %{?_smp_mflags} all
44
45%install
46rm -rf %{buildroot}
47mkdir -p %{buildroot}/%{_sysconfdir}
48make DESTDIR=%{buildroot} install
49install -p -m 644 doc/gssapi_mech.conf %{buildroot}/%{_sysconfdir}/gssapi_mech.conf
50rm -f %{buildroot}/%{_libdir}/*.a %{buildroot}/%{_libdir}/*.la
51
52%post -p /sbin/ldconfig
53
54%postun -p /sbin/ldconfig
55
56%clean
57rm -rf %{buildroot}
58
59
60%files
61%defattr(-,root,root,-)
62%doc AUTHORS ChangeLog NEWS README
63%{_libdir}/libgssglue.so.*
64%config(noreplace) %{_sysconfdir}/gssapi_mech.conf
65
66%files devel
67%defattr(0644,root,root,755)
68%{_libdir}/libgssglue.so
69%dir %{_includedir}/gssglue
70%dir %{_includedir}/gssglue/gssapi
71%{_includedir}/gssglue/gssapi/gssapi.h
72%{_libdir}/pkgconfig/libgssglue.pc
73
74%changelog
75* Sat Dec 28 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.1-8
76- rebuild with VineSeed environment
77
78* Sun Sep 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.1-7
79- rebuild with rpm-4.8.1 for pkg-config file
80
81* Sun Feb 14 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.1-6
82- rebuilt with new toolchain
83
84* Sun May 11 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.1-5
85- initial build for Vine Linux
86
87* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.1-5
88- Autorebuild for GCC 4.3
89
90* Wed Oct 17 2007 Steve Dickson <steved@redhat.com> 0.1-4
91- updated Obsoletes: (0.1-3)
92- Obsolete -devel package
93
94* Mon Sep 17 2007 Steve Dickson <steved@redhat.com> 0.1-2
95- RPM review
96
97* Tue Sep 11 2007 Steve Dickson <steved@redhat.com>
98- Initial commit
Note: See TracBrowser for help on using the repository browser.