nfs-utils-lib/nfs-utils-lib.spec

changeset 1
4667f24fe848
parent 0
4f133201e207
equal deleted inserted replaced
0:925cf38f3b2c 1:fe3afeaf1dbc
1 Summary: Network File System Support Library 1 Summary: Network File System Support Library
2 Vendor: Europalab Software
3 Packager: Michael Schloh von Bennewitz
4 Distribution: MeeGo Thirdparty
2 Name: nfs-utils-lib 5 Name: nfs-utils-lib
3 Version: 1.1.5 6 Version: 1.1.5
4 Release: 2%{?dist} 7 Release: 2%{?dist}
5 URL: http://www.citi.umich.edu/projects/nfsv4/linux/ 8 URL: http://www.citi.umich.edu/projects/nfsv4/linux/
6 License: BSD 9 License: BSD
7 10
8 %define idmapvers 0.23 11 %define idmapvers 0.23
9 %define libnfsidmap libnfsidmap 12 %define libnfsidmap libnfsidmap
10 %define rpcsecgssvers 0.18 13 %define rpcsecgssvers 0.19
11 %define librpcsecgss librpcsecgss 14 %define librpcsecgss librpcsecgss
12 %define libs %{librpcsecgss} %{libnfsidmap} 15 %define libs %{librpcsecgss} %{libnfsidmap}
13 16
14 %define _docdir %{_defaultdocdir}/%{name}-%{version} 17 %define _docdir %{_defaultdocdir}/%{name}-%{version}
15 %define librpcsecgss_docdir %{_docdir}/%{librpcsecgss}-%{rpcsecgssvers} 18 %define librpcsecgss_docdir %{_docdir}/%{librpcsecgss}-%{rpcsecgssvers}
16 %define libnfsidmap_docdir %{_docdir}/%{libnfsidmap}-%{idmapvers} 19 %define libnfsidmap_docdir %{_docdir}/%{libnfsidmap}-%{idmapvers}
17 20
18 Source0: http://www.citi.umich.edu/projects/nfsv4/linux/libnfsidmap/%{libnfsidmap}-%{idmapvers}.tar.gz 21 Source0: http://www.citi.umich.edu/projects/nfsv4/linux/libnfsidmap/%{libnfsidmap}-%{idmapvers}.tar.gz
19 Source1: http://www.citi.umich.edu/projects/nfsv4/linux/librpcsecgss/%{librpcsecgss}-%{rpcsecgssvers}.tar.gz 22 Source1: http://www.citi.umich.edu/projects/nfsv4/linux/librpcsecgss/%{librpcsecgss}-%{rpcsecgssvers}.tar.gz
20
21 Patch000: nfs-utils-lib-changelicensetoBSD.patch
22 23
23 Group: System Environment/Libraries 24 Group: System Environment/Libraries
24 BuildRoot: %{_tmppath}/%{name}-%{version}-root 25 BuildRoot: %{_tmppath}/%{name}-%{version}-root
25 BuildRequires: pkgconfig, gettext, autoconf, automake 26 BuildRequires: pkgconfig, gettext, autoconf, automake
26 BuildRequires: libgssglue-devel, openldap-devel 27 BuildRequires: libgssglue-devel, openldap-devel
27 Requires(postun): /sbin/ldconfig 28 Requires(postun): /sbin/ldconfig
28 Requires(pre): /sbin/ldconfig 29 Requires(pre): /sbin/ldconfig
29 Requires: libgssglue, openldap, nfs-utils >= 1.2.1-14 30 Requires: libgssglue, openldap
30 31
31 %description 32 %description
32 Support libraries that are needed by the commands and 33 Support libraries that are needed by the commands and
33 daemons the nfs-utils rpm. 34 daemons the nfs-utils rpm.
34 35
35 %package devel 36 %package devel
36 Summary: Development files for the nfs-utils-lib library 37 Summary: Development files for the nfs-utils-lib library
38 Vendor: Europalab Software
39 Packager: Michael Schloh von Bennewitz
40 Distribution: MeeGo Thirdparty
37 Group: Development/Libraries 41 Group: Development/Libraries
38 Requires: %{name} = %{version}-%{release} 42 Requires: %{name} = %{version}-%{release}
39 Requires: pkgconfig 43 Requires: pkgconfig
40 44
41 %description devel 45 %description devel
44 48
45 %prep 49 %prep
46 %setup -c -q -a1 50 %setup -c -q -a1
47 mv %{libnfsidmap}-%{idmapvers} %{libnfsidmap} 51 mv %{libnfsidmap}-%{idmapvers} %{libnfsidmap}
48 mv %{librpcsecgss}-%{rpcsecgssvers} %{librpcsecgss} 52 mv %{librpcsecgss}-%{rpcsecgssvers} %{librpcsecgss}
49
50 %patch000 -p1
51 53
52 %build 54 %build
53 55
54 for dir in %{libs} ; do 56 for dir in %{libs} ; do
55 pushd $dir 57 pushd $dir
128 %{_includedir}/rpcsecgss/rpc/rpcsecgss_rename.h 130 %{_includedir}/rpcsecgss/rpc/rpcsecgss_rename.h
129 %{_includedir}/nfsidmap.h 131 %{_includedir}/nfsidmap.h
130 %{_libdir}/libnfsidmap*.so 132 %{_libdir}/libnfsidmap*.so
131 133
132 %changelog 134 %changelog
135 * Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 1.1.5-20101201
136 - Repackage for MeeGo 1.1
137
133 * Fri May 28 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 1.1.5-2 138 * Fri May 28 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 1.1.5-2
134 - disable static libs (bz 556087) 139 - disable static libs (bz 556087)
135 - disable libtool libs 140 - disable libtool libs
136 141
137 * Mon Jan 25 2010 Steve Dickson <steved@redhat.com> 1.1.5-1 142 * Mon Jan 25 2010 Steve Dickson <steved@redhat.com> 1.1.5-1

mercurial