chiark / gitweb /
unzip: Clean build a little
authorFredrik Fornwall <fredrik@fornwall.net>
Fri, 7 Jul 2017 06:48:26 +0000 (08:48 +0200)
committerFredrik Fornwall <fredrik@fornwall.net>
Fri, 7 Jul 2017 06:48:26 +0000 (08:48 +0200)
packages/unzip/build.sh
packages/unzip/unix-configure.patch
packages/unzip/unzpriv.h.patch [deleted file]

index 6880cfb4178a498e2578f89037641b244a70c823..4c1ffedeeca75616b56b2184eda492c8345f9594 100644 (file)
@@ -12,7 +12,7 @@ termux_step_configure () {
 }
 
 termux_step_make () {
 }
 
 termux_step_make () {
-       prefix=$TERMUX_PREFIX LD="$CC $LDFLAGS" CC="$CC $CFLAGS $CPPFLAGS $LDFLAGS" PREFIX=$TERMUX_PREFIX make -j $TERMUX_MAKE_PROCESSES generic
+       LD="$CC $LDFLAGS" CC="$CC $CFLAGS $CPPFLAGS $LDFLAGS" make -j $TERMUX_MAKE_PROCESSES generic
 }
 
 termux_step_make_install () {
 }
 
 termux_step_make_install () {
index a090e59b6b50ddc24d19ed5a1dcbbe3f980a02c2..b4e78adba9d8a2b5ef6c3772634ad5ff74c05aed 100644 (file)
@@ -1,8 +1,18 @@
 diff -u -r ../unzip60/unix/configure ./unix/configure
 --- ../unzip60/unix/configure  2009-04-16 21:25:12.000000000 +0200
 diff -u -r ../unzip60/unix/configure ./unix/configure
 --- ../unzip60/unix/configure  2009-04-16 21:25:12.000000000 +0200
-+++ ./unix/configure   2017-07-07 02:49:13.106298790 +0200
-@@ -418,7 +370,9 @@
- [ $? -ne 0 ] && CFLAGSR="${CFLAGSR} -DNO_ERRNO"
++++ ./unix/configure   2017-07-07 08:46:56.815279304 +0200
+@@ -401,8 +401,8 @@
+ rm -f "${temp_file}"
+ echo Check for memset
+-echo "int main(){ char k; memset(&k,0,0); return 0; }" > conftest.c
+-$CC -o conftest conftest.c >/dev/null 2>/dev/null
++printf "#include <string.h>\nint main(){ char k; memset(&k,0,0); return 0; }" > conftest.c
++$CC -o conftest conftest.c >/dev/null
+ [ $? -ne 0 ] && CFLAGSR="${CFLAGSR} -DZMEM"
+ echo Check for errno declaration
+@@ -419,6 +419,8 @@
  
  echo Check for directory libraries
  cat > conftest.c << _EOF_
  
  echo Check for directory libraries
  cat > conftest.c << _EOF_
diff --git a/packages/unzip/unzpriv.h.patch b/packages/unzip/unzpriv.h.patch
deleted file mode 100644 (file)
index 6ac1e5b..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -u -r ../unzip60/unzpriv.h ./unzpriv.h
---- ../unzip60/unzpriv.h       2009-04-19 23:59:26.000000000 +0000
-+++ ./unzpriv.h        2017-07-07 00:38:24.057603217 +0000
-@@ -1284,9 +1284,9 @@
- #ifdef ZMEM
- #  undef ZMEM
--#  define memcmp(b1,b2,len)      bcmp(b2,b1,len)
--#  define memcpy(dest,src,len)   bcopy(src,dest,len)
--#  define memzero                bzero
-+#  define memcmp(b1,b2,len)      memcmp(b2,b1,len)
-+#  define memcpy(b1,b2,len)      (void)(__builtin_memmove((b2), (b1), (len)))
-+#  define memzero(b,len)         (void)(__builtin_memset((b), '\0', (len)))
- #else
- #  define memzero(dest,len)      memset(dest,0,len)
- #endif