diff --git a/inadyn-mt-conf.patch b/inadyn-mt-conf.patch new file mode 100644 index 0000000..e85da65 --- /dev/null +++ b/inadyn-mt-conf.patch @@ -0,0 +1,13 @@ +diff -up inadyn-mt.v.02.18.14/src/Makefile.am.acx inadyn-mt.v.02.18.14/src/Makefile.am +--- inadyn-mt.v.02.18.14/src/Makefile.am.acx 2010-05-11 21:46:16.619787778 +0200 ++++ inadyn-mt.v.02.18.14/src/Makefile.am 2010-05-11 21:48:28.336787654 +0200 +@@ -28,7 +28,7 @@ endif + inadyn_mt_LDADD = $(ARCH_SPECIFIC_LIBS) $(SNDFILE_LIB) + + #for FreeBSD +-inadyn_mt_LDFLAGS = -L/usr/local/lib -L/usr/lib $(ARCH_SPECIFIC_LDFLAGS) ++inadyn_mt_LDFLAGS = -L$(libdir) $(ARCH_SPECIFIC_LDFLAGS) + +-inadyn_mt_CFLAGS = -I /usr/local/include $(CFLAGS) $(ARCH_SPECIFIC_CFLAGS) ++inadyn_mt_CFLAGS = -I $(includedir) $(CFLAGS) $(ARCH_SPECIFIC_CFLAGS) + diff --git a/inadyn-mt.spec b/inadyn-mt.spec index becd4a7..6d74354 100644 --- a/inadyn-mt.spec +++ b/inadyn-mt.spec @@ -3,7 +3,7 @@ Name: inadyn-mt Version: 2.18.14 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Dynamic DNS Client @@ -15,9 +15,10 @@ Source1: inadyn.conf Source2: inadyn.init Patch1: inadyn-mt-path.patch Patch2: inadyn-mt-ip.patch +Patch3: inadyn-mt-conf.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: libao-devel +BuildRequires: automake autoconf libao-devel Requires(post): /sbin/chkconfig Requires(post): /sbin/service @@ -41,9 +42,12 @@ should then fill in /etc/inadyn.conf with the appropriate detail %setup -q -n %name.v.0%{version} %patch1 -p1 -b .xx %patch2 -p1 -b .ip +%patch3 -p1 -b .acx %build rm -rf bin/ +autoreconf +%configure make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" %install @@ -109,6 +113,9 @@ fi %changelog +* Tue May 11 2010 Jochen Schmitt 2.18.14-2 +- Suppress warnings of skipping /usr/lib libraries on x86_64 systems + * Sun Apr 25 2010 Jochen Schmitt 2.18.14-1 - New upstream release