From: Michael Tremer Date: Thu, 1 Dec 2011 10:40:15 +0000 (+0100) Subject: nss-util: Remove unused file. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6e4329735b8ec076703c4535e69331f4d3fa0bf8;p=ipfire-3.x.git nss-util: Remove unused file. --- diff --git a/nss-util/nss-util.spec b/nss-util/nss-util.spec deleted file mode 100644 index 4676bb540..000000000 --- a/nss-util/nss-util.spec +++ /dev/null @@ -1,278 +0,0 @@ -%global nspr_version 4.8.6 - -Summary: Network Security Services Utilities Library -Name: nss-util -Version: 3.12.8 -Release: 2%{?dist} -License: MPLv1.1 or GPLv2+ or LGPLv2+ -URL: http://www.mozilla.org/projects/security/pki/nss/ -Group: System Environment/Libraries -Requires: nspr >= %{nspr_version} -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: nspr-devel >= %{nspr_version} -BuildRequires: zlib-devel -BuildRequires: pkgconfig -BuildRequires: gawk -BuildRequires: psmisc -BuildRequires: perl - -Source0: %{name}-%{version}.tar.bz2 -# The nss-util tar ball is a subset of nss-{version}-stripped.tar.bz2, -# Therefore we use the nss-split-util.sh script to keeping only what we need. -# Download the nss tarball via CVS from the nss propect and follow these -# steps to make the r tarball for nss-util out of the for nss: -# fedpkg clone nss -# fedpkg clone nss-util -# cd nss-util/master -# cp ../../nss/devel/${version}-stripped.tar.bz2 . -# sh ./nss-split-util.sh ${version} -# A file named {name}-{version}.tar.bz2 should appear -Source1: nss-split-util.sh -Source2: nss-util.pc.in -Source3: nss-util-config.in - - -%description -Utilities for Network Security Services and the Softoken module - -# We shouln't need to have a devel subpackage as util will be used in the -# context of nss or nss-softoken. keeping to please rpmlint. -# -%package devel -Summary: Development libraries for Network Security Services Utilities -Group: Development/Libraries -Requires: nss-util = %{version}-%{release} -Requires: nspr-devel >= %{nspr_version} -Requires: pkgconfig - -%description devel -Header and library files for doing development with Network Security Services. - - -%prep -%setup -q - - -%build - -# Enable compiler optimizations and disable debugging code -BUILD_OPT=1 -export BUILD_OPT - -# Generate symbolic info for debuggers -XCFLAGS=$RPM_OPT_FLAGS -export XCFLAGS - -PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 -PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 - -export PKG_CONFIG_ALLOW_SYSTEM_LIBS -export PKG_CONFIG_ALLOW_SYSTEM_CFLAGS - -NSPR_INCLUDE_DIR=`/usr/bin/pkg-config --cflags-only-I nspr | sed 's/-I//'` -NSPR_LIB_DIR=`/usr/bin/pkg-config --libs-only-L nspr | sed 's/-L//'` - -export NSPR_INCLUDE_DIR -export NSPR_LIB_DIR - -NSS_USE_SYSTEM_SQLITE=1 -export NSS_USE_SYSTEM_SQLITE - -%ifarch x86_64 ppc64 ia64 s390x sparc64 -USE_64=1 -export USE_64 -%endif - -# make util -%{__make} -C ./mozilla/security/coreconf -%{__make} -C ./mozilla/security/nss - -# Set up our package file -%{__mkdir_p} ./mozilla/dist/pkgconfig -%{__cat} %{SOURCE2} | sed -e "s,%%libdir%%,%{_libdir},g" \ - -e "s,%%prefix%%,%{_prefix},g" \ - -e "s,%%exec_prefix%%,%{_prefix},g" \ - -e "s,%%includedir%%,%{_includedir}/nss3,g" \ - -e "s,%%NSPR_VERSION%%,%{nspr_version},g" \ - -e "s,%%NSSUTIL_VERSION%%,%{version},g" > \ - ./mozilla/dist/pkgconfig/nss-util.pc - -NSSUTIL_VMAJOR=`cat mozilla/security/nss/lib/util/nssutil.h | grep "#define.*NSSUTIL_VMAJOR" | awk '{print $3}'` -NSSUTIL_VMINOR=`cat mozilla/security/nss/lib/util/nssutil.h | grep "#define.*NSSUTIL_VMINOR" | awk '{print $3}'` -NSSUTIL_VPATCH=`cat mozilla/security/nss/lib/util/nssutil.h | grep "#define.*NSSUTIL_VPATCH" | awk '{print $3}'` - -export NSSUTIL_VMAJOR -export NSSUTIL_VMINOR -export NSSUTIL_VPATCH - -%{__cat} %{SOURCE3} | sed -e "s,@libdir@,%{_libdir},g" \ - -e "s,@prefix@,%{_prefix},g" \ - -e "s,@exec_prefix@,%{_prefix},g" \ - -e "s,@includedir@,%{_includedir}/nss3,g" \ - -e "s,@MOD_MAJOR_VERSION@,$NSSUTIL_VMAJOR,g" \ - -e "s,@MOD_MINOR_VERSION@,$NSSUTIL_VMINOR,g" \ - -e "s,@MOD_PATCH_VERSION@,$NSSUTIL_VPATCH,g" \ - > ./mozilla/dist/pkgconfig/nss-util-config - -chmod 755 ./mozilla/dist/pkgconfig/nss-util-config - - -%install - -%{__rm} -rf $RPM_BUILD_ROOT - -# There is no make install target so we'll do it ourselves. - -%{__mkdir_p} $RPM_BUILD_ROOT/%{_includedir}/nss3 -%{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir} -%{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}/nss3 -%{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}/pkgconfig -%{__mkdir_p} $RPM_BUILD_ROOT/%{_bindir} - -for file in libnssutil3.so -do - %{__install} -p -m 755 mozilla/dist/*.OBJ/lib/$file $RPM_BUILD_ROOT/%{_libdir} -done - -# Copy the include files we want -# The util headers, the rest come from softokn and nss -for file in mozilla/dist/public/nss/*.h -do - %{__install} -p -m 644 $file $RPM_BUILD_ROOT/%{_includedir}/nss3 -done - -# Copy the package configuration files -%{__install} -p -m 644 ./mozilla/dist/pkgconfig/nss-util.pc $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/nss-util.pc -%{__install} -p -m 755 ./mozilla/dist/pkgconfig/nss-util-config $RPM_BUILD_ROOT/%{_bindir}/nss-util-config - -%clean -%{__rm} -rf $RPM_BUILD_ROOT - -%post -/sbin/ldconfig >/dev/null 2>/dev/null - -%postun -/sbin/ldconfig >/dev/null 2>/dev/null - -%files -%defattr(-,root,root) -%{_libdir}/libnssutil3.so - -%files devel -%defattr(-,root,root) -# package configuration files -%{_libdir}/pkgconfig/nss-util.pc -%{_bindir}/nss-util-config - -# co-owned with nss -%dir %{_includedir}/nss3 -# these are marked as public export in -# mozilla/security/nss/lib/util/manifest.mk -%{_includedir}/nss3/base64.h -%{_includedir}/nss3/ciferfam.h -%{_includedir}/nss3/nssb64.h -%{_includedir}/nss3/nssb64t.h -%{_includedir}/nss3/nsslocks.h -%{_includedir}/nss3/nssilock.h -%{_includedir}/nss3/nssilckt.h -%{_includedir}/nss3/nssrwlk.h -%{_includedir}/nss3/nssrwlkt.h -%{_includedir}/nss3/nssutil.h -%{_includedir}/nss3/pkcs11.h -%{_includedir}/nss3/pkcs11f.h -%{_includedir}/nss3/pkcs11n.h -%{_includedir}/nss3/pkcs11p.h -%{_includedir}/nss3/pkcs11t.h -%{_includedir}/nss3/pkcs11u.h -%{_includedir}/nss3/portreg.h -%{_includedir}/nss3/secasn1.h -%{_includedir}/nss3/secasn1t.h -%{_includedir}/nss3/seccomon.h -%{_includedir}/nss3/secder.h -%{_includedir}/nss3/secdert.h -%{_includedir}/nss3/secdig.h -%{_includedir}/nss3/secdigt.h -%{_includedir}/nss3/secerr.h -%{_includedir}/nss3/secitem.h -%{_includedir}/nss3/secoid.h -%{_includedir}/nss3/secoidt.h -%{_includedir}/nss3/secport.h -%{_includedir}/nss3/utilrename.h - -%changelog -* Wed Sep 29 2010 jkeating - 3.12.8-2 -- Rebuilt for gcc bug 634757 - -* Thu Sep 23 2010 Elio Maldonado - 3.12.8-1 -- Update to 3.12.8 - -* Sat Sep 18 2010 Elio Maldonado - 3.12.7.99.4-1 -- NSS 3.12.8 RC0 - -* Sat Sep 04 2010 Elio Maldonado - 3.12.7.99.3-1 -- NSS 3.12.8 Beta 3 - -* Sat Aug 29 2010 Elio Maldonado - 3.12.7-2 -- Define NSS_USE_SYSTEM_SQLITE and remove nolocalsql patch - -* Mon Aug 16 2010 Elio Maldonado - 3.12.7-1 -- Update to 3.12.7 - -* Fri Mar 05 2010 Elio Maldonado - 3.12.6-1 -- Update to 3.12.6 - -* Mon Jan 18 2010 Elio Maldonado - 3.12.5-2 -- Fix in nss-util-config.in - -* Thu Dec 03 2009 Elio Maldonado - 3.12.5-1 -- Update to 3.12.5 - -* Thu Sep 10 2009 Elio Maldonado - 3.12.4-8 -- Retagging for a chained build with nss-softokn and nss - -* Thu Sep 10 2009 Elio Maldonado - 3.12.4-5 -- Restoring -rpath-link to nss-util-config - -* Tue Sep 08 2009 Elio Maldonado - 3.12.4-4 -- Installing shared libraries to %%{_libdir} - -* Sat Sep 05 2009 Elio Maldonado - 3.12.4-3 -- Remove symbolic links to shared libraries from devel - 521155 -- Apply nss-nolocalsql patch subset for nss-util -- No rpath-link in nss-util-config - -* Fri Sep 04 2009 Elio Maldonado - 3.12.4-2 -- Retagging for a chained build - -* Thu Sep 03 2009 Elio Maldonado - 3.12.4-1 -- Update to 3.12.4 -- Don't require sqlite - -* Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-15 -- Bump the release number for a chained build of nss-util, nss-softokn and nss - -* Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-14 -- Cleanup nss-util-config.in - -* Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-13 -- nss-util-devel doesn't require nss-devel - -* Wed Aug 26 2009 Elio Maldonado - 3.12.3.99.3-12 -- bump to unique nvr - -* Wed Aug 26 2009 Elio Maldonado - 3.12.3.99.3-11 -- Remove spurious executable permissions from nss-util-config -- Shorten some descriptions to keep rpmlint happy - -* Mon Aug 24 2009 Dennis Gilmore 3.12.3.99.3-10 -- dont include the headers in nss-util only in the -devel package -- nss-util-devel Requires nss-devel since its only providing a subset of the headers. - -* Thu Aug 20 2009 Dennis Gilmore 3.12.3.99.3-9 -- Provide nss-devel since we obsolete it - -* Thu Aug 19 2009 Elio Maldonado 3.12.3.99.3-8.1 -- nss-util-devel obsoletes nss-devel < 3.12.3.99.3-8 - -* Thu Aug 19 2009 Elio Maldonado 3.12.3.99.3-8 -- Initial build