SPECS: unalz.spec - updated to 0.60
qboosh
qboosh at pld-linux.org
Mon Jan 8 22:15:18 CET 2007
Author: qboosh Date: Mon Jan 8 21:15:18 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- updated to 0.60
---- Files affected:
SPECS:
unalz.spec (1.6 -> 1.7)
---- Diffs:
================================================================
Index: SPECS/unalz.spec
diff -u SPECS/unalz.spec:1.6 SPECS/unalz.spec:1.7
--- SPECS/unalz.spec:1.6 Mon Mar 13 19:04:53 2006
+++ SPECS/unalz.spec Mon Jan 8 22:15:12 2007
@@ -2,15 +2,14 @@
Summary: Utility for decompressing alzip format files
Summary(pl): Narzędzie do dekompresji plików w formacie alzip
Name: unalz
-Version: 0.55
+Version: 0.60
Release: 1
License: BSD
Group: Applications/Archiving
Source0: http://www.kipple.pe.kr/win/unalz/%{name}-%{version}.tgz
-# Source0-md5: 493e3258ac58be20ed8e179f9e0f01d1
+# Source0-md5: ccab4fa5686522b1d519724eef6f66cd
URL: http://www.kipple.pe.kr/win/unalz/
BuildRequires: libstdc++-devel
-BuildRequires: sed >= 4.0
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -22,15 +21,31 @@
%prep
%setup -q -n %{name}
-sed -i -e 's/ -liconv//' Makefile
+# lacking functions
+cat >> UnAlz.h <<EOF
+extern "C" char *strlcpy(char *dst, const char *src, size_t dst_size);
+extern "C" char *strlcat(char *dst, const char *src, size_t dst_size);
+EOF
+cat >> UnAlz.cpp <<EOF
+char *strlcpy(char *dst, const char *src, size_t dst_size)
+{
+ strncpy(dst, src, dst_size - 1);
+ dst[dst_size - 1] = 0;
+}
+char *strlcat(char *dst, const char *src, size_t dst_size)
+{
+ strncat(dst, src, dst_size - 1);
+ dst[dst_size - 1] = 0;
+}
+EOF
%build
-%{__make} posix \
+%{__make} linux-utf8 \
CC="%{__cc}" \
CPP="%{__cxx}" \
CXX="%{__cxx}" \
CFLAGS="%{rpmcflags} -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" \
- CXXFLAGS="%{rpmcflags} -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
+ CXXFLAGS="%{rpmcxxflags} -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
%install
rm -rf $RPM_BUILD_ROOT
@@ -51,6 +66,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.7 2007/01/08 21:15:12 qboosh
+- updated to 0.60
+
Revision 1.6 2006/03/13 18:04:53 qboosh
- added CVE note to rev. 1.4 changelog
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/unalz.spec?r1=1.6&r2=1.7&f=u
More information about the pld-cvs-commit
mailing list