--- a/ChangeLog Sat Mar 26 15:27:34 2011 +0000
+++ b/ChangeLog Sat Mar 26 15:34:51 2011 +0000
@@ -10,6 +10,7 @@
* base-specs/ffmpeg.spec: bump to 0.6.2
* SFExfcalendar.spec: bump to 4.8.1, move to SFE from osol xfce
* SFExfce4-mixer.spec: bump to 4.8.0, move to SFE from osol xfce
+ * SFEcadaver.spec: initial spec
2011-03-25 Milan Jurik <[email protected]>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SFEcadaver.spec Sat Mar 26 15:34:51 2011 +0000
@@ -0,0 +1,80 @@
+#
+# This file and all modifications and additions to the pristine
+# package are under the same license as the package itself.
+#
+
+%include Solaris.inc
+
+%define src_name cadaver
+%define src_url http://www.webdav.org/cadaver/
+
+Name: SFEcadaver
+Summary: command-line WebDAV client for Unix
+Version: 0.23.3
+URL: http://www.webdav.org/cadaver/
+Source: %{src_url}/%{src_name}-%{version}.tar.gz
+Patch1: cadaver-01-locale.diff
+SUNW_BaseDir: %{_basedir}
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+%include default-depend.inc
+BuildRequires: SUNWneon
+Requires: SUNWneon
+
+%if %build_l10n
+%package l10n
+Summary: %{summary} - l10n files
+SUNW_BaseDir: %{_basedir}
+Requires: %{name}
+%endif
+
+%prep
+%setup -q -n %{src_name}-%{version}
+%patch1 -p1
+
+%build
+CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
+if test "x$CPUS" = "x" -o $CPUS = 0; then
+ CPUS=1
+fi
+
+export CFLAGS="%optflags"
+export LDFLAGS="%_ldflags"
+./configure --prefix=%{_prefix} \
+ --libdir=%{_libdir} \
+ --libexecdir=%{_libexecdir} \
+ --datadir=%{_datadir} \
+ --mandir=%{_mandir} \
+ --sysconfdir=%{_sysconfdir} \
+ --enable-threads=solaris
+
+make -j $CPUS
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
+%if %build_l10n
+%else
+#REMOVE l10n FILES
+rm -rf $RPM_BUILD_ROOT%{_datadir}/locale
+%endif
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,bin)
+%{_bindir}
+%dir %attr (0755, root, sys) %{_datadir}
+%{_mandir}
+
+%if %build_l10n
+%files l10n
+%defattr (-, root, bin)
+%dir %attr (0755, root, sys) %dir %{_datadir}
+%attr (-, root, other) %{_datadir}/locale
+%endif
+
+%changelog
+* Sat Mar 26 2011 - Milan Jurik
+- Inital version.
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/cadaver-01-locale.diff Sat Mar 26 15:34:51 2011 +0000
@@ -0,0 +1,10 @@
+--- cadaver-0.23.3/src/cadaver.c 2008-10-29 10:35:33.000000000 +0100
++++ cadaver-0.23.3-patch/src/cadaver.c 2011-03-26 16:20:48.467817935 +0100
+@@ -29,6 +29,7 @@
+ #include <ctype.h>
+ #include <signal.h>
+ #include <time.h>
++#include <locale.h>
+
+ #ifdef HAVE_STDLIB_H
+ #include <stdlib.h>