rpms/hesiod/devel hesiod.spec,1.35,1.36

Nalin Dahyabhai nalin at fedoraproject.org
Wed Jan 13 22:35:48 UTC 2010


Author: nalin

Update of /cvs/pkgs/rpms/hesiod/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32482

Modified Files:
	hesiod.spec 
Log Message:
- adjust buildroot location (guidelines)
- disable static libraries (guidelines)
- tweak default payload attributes (guidelines)



Index: hesiod.spec
===================================================================
RCS file: /cvs/pkgs/rpms/hesiod/devel/hesiod.spec,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -p -r1.35 -r1.36
--- hesiod.spec	13 Oct 2009 15:54:35 -0000	1.35
+++ hesiod.spec	13 Jan 2010 22:35:47 -0000	1.36
@@ -1,6 +1,6 @@
 Name: hesiod
 Version: 3.1.0
-Release: 17%{?dist}
+Release: 18%{?dist}
 Source: ftp://athena-dist.mit.edu/pub/ATHENA/hesiod/hesiod-%{version}.tar.gz
 Patch0: hesiod-3.1.0-classes.patch
 Patch1: hesiod-3.1.0-env.patch
@@ -11,7 +11,7 @@ Patch5: hesiod-3.1.0-perms.patch
 Summary: Shared libraries for querying the Hesiod naming service
 Group: System Environment/Libraries
 License: MIT
-Buildroot: %{_tmppath}/hesiod-root
+Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: autoconf, automake, libtool
 
 %description
@@ -34,6 +34,11 @@ ensure synchronize the files among multi
 the header files and libraries required for building programs which use Hesiod.
 
 %changelog
+* Wed Jan 13 2010 Nalin Dahyabhai <nalin at fedoraproject.org> - 3.1.0-15
+- adjust buildroot location (guidelines)
+- disable static libraries (guidelines)
+- tweak default payload attributes (guidelines)
+
 * Tue Oct 13 2009 Nalin Dahyabhai <nalin at redhat.com> - 3.1.0-17
 - add a disttag
 
@@ -215,11 +220,11 @@ aclocal
 autoconf -f -i
 
 %build
-%configure 
+%configure --disable-static
 make
 
 %install
-[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
+rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
 rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la
 
@@ -231,14 +236,13 @@ rm -rf $RPM_BUILD_ROOT
 %postun -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
+%defattr(-,root,root,-)
 %doc README NEWS
 %{_libdir}/libhesiod.so.*
 %{_mandir}/man5/*
 
 %files devel
-%defattr(-,root,root)
-%{_libdir}/libhesiod.a
+%defattr(-,root,root,-)
 %{_libdir}/libhesiod.so
 %{_includedir}/hesiod.h
 %{_mandir}/man3/*



More information about the scm-commits mailing list