aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--main/unrar/APKBUILD9
-rw-r--r--main/unrar/makefile.patch15
2 files changed, 13 insertions, 11 deletions
diff --git a/main/unrar/APKBUILD b/main/unrar/APKBUILD
index deff6c0d742..7005a9b3794 100644
--- a/main/unrar/APKBUILD
+++ b/main/unrar/APKBUILD
@@ -2,7 +2,7 @@
# Contributor: Carlo Landmeter <clandmeter@gmail.com>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=unrar
-pkgver=5.5.8
+pkgver=5.6.1
pkgrel=0
pkgdesc="The RAR uncompression program"
url="http://www.rarlab.com"
@@ -18,8 +18,7 @@ builddir="$srcdir"/$pkgname
build() {
cd "$builddir"
- make CXX="${CXX:-g++}" CXXFLAGS="$CXXFLAGS" \
- LDFLAGS="$LDFLAGS" STRIP=: -f makefile
+ make CXX="${CXX:-g++}" STRIP=: -f makefile
}
package() {
@@ -29,5 +28,5 @@ package() {
"$pkgdir/usr/share/licenses/$pkgname/license.txt"
}
-sha512sums="9eac83707fa47a03925e5f3e8adf47889064d748304b732d12a2d379ab525b441f1aa33216377d4ef445f45c4e8ad73d2cd0b560601ceac344c60571b77fd6aa unrarsrc-5.5.8.tar.gz
-16ac44a1d5f3673ead8a974245b93f45e880d3df562bfd5029f955a1ff24f7bee36e02cda014669393932de0e9b25af307d84fb4a383e1e0e45ae6a13875b83a makefile.patch"
+sha512sums="62f37f9e3deb86651c92832190fa27a8e4490084c6a95f42e8a5f5668fbc7aafd9c273a2c60683c3534b614e0ca44b20d18598296f67edb0812850a50b807e77 unrarsrc-5.6.1.tar.gz
+2caa145c2fb1257c3cea1f552cba7bf8a3f8772c65c9751aad3fb5bec4957c7fefdb7bbb016c94b73d4778cef76460ddc2abafa8a12d09ebd24bcb6f1dcb263c makefile.patch"
diff --git a/main/unrar/makefile.patch b/main/unrar/makefile.patch
index e56fa9e98c6..f54b4533e4d 100644
--- a/main/unrar/makefile.patch
+++ b/main/unrar/makefile.patch
@@ -1,12 +1,15 @@
diff -upr unrar.orig/makefile unrar/makefile
---- unrar.orig/makefile 2017-06-30 21:34:46.228703991 +0200
-+++ unrar/makefile 2017-06-30 21:35:07.535424717 +0200
-@@ -3,12 +3,12 @@
+--- unrar.orig/makefile 2018-03-11 17:33:12.697132381 +0100
++++ unrar/makefile 2018-03-11 17:33:48.763911497 +0100
+@@ -2,13 +2,14 @@
+ # Makefile for UNIX - unrar
# Linux using GCC
- CXX=c++
--CXXFLAGS=-O2
+-CXX=c++
+-CXXFLAGS=-O2 -Wno-logical-op-parentheses -Wno-switch -Wno-dangling-else
++CXX?=c++
+CXXFLAGS?=-O2
++CXXFLAGS+=-Wno-logical-op-parentheses -Wno-switch -Wno-dangling-else
LIBFLAGS=-fPIC
DEFINES=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP
STRIP=strip
@@ -16,7 +19,7 @@ diff -upr unrar.orig/makefile unrar/makefile
DESTDIR=/usr
# Linux using LCC
-@@ -140,7 +140,7 @@ uninstall: uninstall-unrar
+@@ -140,7 +141,7 @@ uninstall: uninstall-unrar
clean:
@rm -f *.o *.bak *~