rpms/bind-libbind/EL-4 bind-9.2.4rc6-nonexec.patch, NONE, 1.1 bind-9.3.1rc1-fix_libbind_includedir.patch, NONE, 1.1 bind-libbind.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Robert Scheck (robert) fedora-extras-commits at redhat.com
Fri May 2 16:09:58 UTC 2008


Author: robert

Update of /cvs/pkgs/rpms/bind-libbind/EL-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27220

Modified Files:
	.cvsignore sources 
Added Files:
	bind-9.2.4rc6-nonexec.patch 
	bind-9.3.1rc1-fix_libbind_includedir.patch bind-libbind.spec 
Log Message:
Initial import of bind-libbind


bind-9.2.4rc6-nonexec.patch:

--- NEW FILE bind-9.2.4rc6-nonexec.patch ---
--- bind-9.2.4rc6/lib/bind/Makefile.in.nonexec	2004-03-09 04:17:23.000000000 -0500
+++ bind-9.2.4rc6/lib/bind/Makefile.in	2004-07-16 19:23:30.000000000 -0400
@@ -111,7 +111,7 @@
 	$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${libdir}
 
 install:: timestamp installdirs
-	${LIBTOOL_MODE_INSTALL} ${INSTALL_DATA} libbind. at A@ ${DESTDIR}${libdir}
+	${LIBTOOL_MODE_INSTALL} ${INSTALL_PROGRAM} libbind. at A@ ${DESTDIR}${libdir}
 
 clean distclean::
 	rm -f libbind. at SA@ libbind.la
--- bind-9.2.4rc6/lib/dns/Makefile.in.nonexec	2004-04-14 20:35:27.000000000 -0400
+++ bind-9.2.4rc6/lib/dns/Makefile.in	2004-07-16 19:25:40.000000000 -0400
@@ -136,7 +136,7 @@
 	$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${libdir}
 
 install:: timestamp installdirs
-	${LIBTOOL_MODE_INSTALL} ${INSTALL_DATA} libdns. at A@ ${DESTDIR}${libdir}
+	${LIBTOOL_MODE_INSTALL} ${INSTALL_PROGRAM} libdns. at A@ ${DESTDIR}${libdir}
 
 clean distclean::
 	rm -f libdns. at A@ timestamp
--- bind-9.2.4rc6/lib/isc/Makefile.in.nonexec	2004-03-09 01:11:44.000000000 -0500
+++ bind-9.2.4rc6/lib/isc/Makefile.in	2004-07-16 19:24:46.000000000 -0400
@@ -105,7 +105,7 @@
 	$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${libdir}
 
 install:: timestamp installdirs
-	${LIBTOOL_MODE_INSTALL} ${INSTALL_DATA} libisc. at A@ ${DESTDIR}${libdir}
+	${LIBTOOL_MODE_INSTALL} ${INSTALL_PROGRAM} libisc. at A@ ${DESTDIR}${libdir}
 
 clean distclean::
 	rm -f libisc. at A@ libisc.la timestamp
--- bind-9.2.4rc6/lib/isccc/Makefile.in.nonexec	2004-03-09 01:12:25.000000000 -0500
+++ bind-9.2.4rc6/lib/isccc/Makefile.in	2004-07-16 19:26:40.000000000 -0400
@@ -80,7 +80,7 @@
 	$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${libdir}
 
 install:: timestamp installdirs
-	${LIBTOOL_MODE_INSTALL} ${INSTALL_DATA} libisccc. at A@ ${DESTDIR}${libdir}
+	${LIBTOOL_MODE_INSTALL} ${INSTALL_PROGRAM} libisccc. at A@ ${DESTDIR}${libdir}
 
 clean distclean::
 	rm -f libisccc. at A@ timestamp
--- bind-9.2.4rc6/lib/isccfg/Makefile.in.nonexec	2004-03-09 01:12:30.000000000 -0500
+++ bind-9.2.4rc6/lib/isccfg/Makefile.in	2004-07-16 19:27:22.000000000 -0400
@@ -77,7 +77,7 @@
 	$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${libdir}
 
 install:: timestamp installdirs
-	${LIBTOOL_MODE_INSTALL} ${INSTALL_DATA} libisccfg. at A@ ${DESTDIR}${libdir}
+	${LIBTOOL_MODE_INSTALL} ${INSTALL_PROGRAM} libisccfg. at A@ ${DESTDIR}${libdir}
 
 clean distclean::
 	rm -f libisccfg. at A@ timestamp
--- bind-9.2.4rc6/lib/lwres/Makefile.in.nonexec	2004-03-09 01:12:32.000000000 -0500
+++ bind-9.2.4rc6/lib/lwres/Makefile.in	2004-07-16 19:28:19.000000000 -0400
@@ -76,7 +76,7 @@
 	$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${libdir}
 
 install:: timestamp installdirs
-	${LIBTOOL_MODE_INSTALL} ${INSTALL_DATA} liblwres. at A@ ${DESTDIR}${libdir}
+	${LIBTOOL_MODE_INSTALL} ${INSTALL_PROGRAM} liblwres. at A@ ${DESTDIR}${libdir}
 
 clean distclean::
 	rm -f liblwres. at A@ liblwres.la timestamp

bind-9.3.1rc1-fix_libbind_includedir.patch:

--- NEW FILE bind-9.3.1rc1-fix_libbind_includedir.patch ---
--- bind-9.3.1rc1/lib/bind/make/rules.in.fix_libbind_includedir	2004-10-19 20:14:47.000000000 -0400
+++ bind-9.3.1rc1/lib/bind/make/rules.in	2005-02-18 12:31:24.000000000 -0500
@@ -29,7 +29,7 @@
 exec_prefix =	@exec_prefix@
 bindir =	@bindir@
 sbindir =	@sbindir@
-includedir =	@includedir@
+includedir =	@includedir@/bind
 libdir =	@libdir@
 sysconfdir =	@sysconfdir@
 localstatedir =	@localstatedir@


--- NEW FILE bind-libbind.spec ---
Summary:	Berkeley Internet Name Domain (BIND) libbind resolver library
Name:		bind-libbind
Version:	9.3.5
Release:	2%{?dist}
License:	ISC
Group:		System Environment/Libraries
URL:		http://www.isc.org/products/BIND/
Source0:	ftp://ftp.isc.org/isc/bind9/%{version}/bind-%{version}.tar.gz
Source1:	bind-9.3.3-libbind-man.tar.gz
Source2:	bind-9.3.5-libbind.pc
Patch0:		bind-9.2.4rc6-nonexec.patch
Patch1:		bind-9.3.1rc1-fix_libbind_includedir.patch
BuildRequires:	libtool, autoconf, pkgconfig
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

%description
The bind-libbind package contains the libbind resolver library, which
is compatible with that from ISC BIND (Berkeley Internet Name Domain)
8, to provide routines for applications when they are interfacing with
DNS.

%package	devel
Summary:	Header files and libraries needed for BIND resolver development
Group:		Development/Libraries
Requires:	%{name} = %{version}-%{release}, pkgconfig

%description devel
The bind-libbind-devel package contains the libbind resolver library,
compatible with that from ISC BIND 8 and the /usr/include/bind include
files necessary to develop software that uses it.

%prep
%setup -q -n bind-%{version}
%patch0 -p1 -b .nonexec
%patch1 -p1 -b .fix_libbind_includedir

%build
pushd lib/bind
libtoolize --copy --force; aclocal; autoconf
cp -f /usr/share/libtool/config.{guess,sub} .

%configure --with-libtool --enable-threads --enable-ipv6 --with-pic CFLAGS="$RPM_OPT_FLAGS"
make %{?_smp_mflags}
popd

%install
rm -rf $RPM_BUILD_ROOT

pushd lib/bind
make DESTDIR=$RPM_BUILD_ROOT install
popd

# Install the additional sources
mkdir -p $RPM_BUILD_ROOT{%{_libdir}/pkgconfig,%{_mandir}}
gunzip < %{SOURCE1} | (cd $RPM_BUILD_ROOT%{_datadir}; tar -xpf -)
install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_libdir}/pkgconfig/libbind.pc

# Don't install any static .a and libtool .la files
rm -f $RPM_BUILD_ROOT%{_libdir}/*.{a,la}

%files
%defattr(-,root,root)
%doc COPYRIGHT
%{_libdir}/libbind.so.*

%files devel
%defattr(-,root,root)
%{_libdir}/libbind.so
%{_libdir}/pkgconfig/libbind.pc
%{_includedir}/bind
%{_mandir}/man?/libbind-*

%clean
rm -rf $RPM_BUILD_ROOT

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%changelog
* Thu May 01 2008 Robert Scheck <robert at fedoraproject.org> 9.3.5-2
- Some spec file cleanup (#442009 #c3)

* Wed Apr 16 2008 Robert Scheck <robert at fedoraproject.org> 9.3.5-1
- Upgrade to 9.3.5 (#442009 #c1)

* Fri Apr 11 2008 Robert Scheck <robert at fedoraproject.org> 9.3.3-1
- Upgrade to 9.3.3
- Initial spec file only for Red Hat Enterprise Linux 4


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bind-libbind/EL-4/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	2 May 2008 15:52:11 -0000	1.1
+++ .cvsignore	2 May 2008 16:09:21 -0000	1.2
@@ -0,0 +1,3 @@
+bind-9.3.5.tar.gz
+bind-9.3.3-libbind-man.tar.gz
+bind-9.3.5-libbind.pc


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bind-libbind/EL-4/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	2 May 2008 15:52:11 -0000	1.1
+++ sources	2 May 2008 16:09:21 -0000	1.2
@@ -0,0 +1,3 @@
+e5b82f5284679c68b761ac41b6d6066c  bind-9.3.5.tar.gz
+13fef79f99fcefebb51d84b08805de51  bind-9.3.3-libbind-man.tar.gz
+65d5b78f3e7d509433e2c761fe777577  bind-9.3.5-libbind.pc




More information about the scm-commits mailing list