pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/archivers



Module Name:    pkgsrc
Committed By:   nia
Date:           Mon Mar 18 11:34:38 UTC 2024

Modified Files:
        pkgsrc/archivers: Makefile
Added Files:
        pkgsrc/archivers/unrar5: DESCR Makefile Makefile.common PLIST distinfo

Log Message:
Import unrar-5.9.4 as archivers/unrar5

unRAR is a utility to extract, test and view the contents of archives
created with the RAR archiver, version 1.50 and above.  The unRAR
utility is a minor part of the RAR archiver and contains RAR
uncompression algorithm. UnRAR requires very small volume of memory to
operate.

The license for this software states that "the code may not be used to
develop a RAR (WinRAR) compatible archiver."

This version exists for compatibility with legacy systems that lack a
C++11 compiler.


To generate a diff of this commit:
cvs rdiff -u -r1.209 -r1.210 pkgsrc/archivers/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/archivers/unrar5/DESCR \
    pkgsrc/archivers/unrar5/Makefile pkgsrc/archivers/unrar5/Makefile.common \
    pkgsrc/archivers/unrar5/PLIST pkgsrc/archivers/unrar5/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/archivers/Makefile
diff -u pkgsrc/archivers/Makefile:1.209 pkgsrc/archivers/Makefile:1.210
--- pkgsrc/archivers/Makefile:1.209     Tue Jan 16 21:28:23 2024
+++ pkgsrc/archivers/Makefile   Mon Mar 18 11:34:38 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.209 2024/01/16 21:28:23 wiz Exp $
+# $NetBSD: Makefile,v 1.210 2024/03/18 11:34:38 nia Exp $
 #
 
 COMMENT=       Archivers and compression tools
@@ -152,6 +152,7 @@ SUBDIR+=    unarj
 SUBDIR+=       undms
 SUBDIR+=       unlzx
 SUBDIR+=       unrar
+SUBDIR+=       unrar5
 SUBDIR+=       unshield
 SUBDIR+=       unzip
 SUBDIR+=       unzoo

Added files:

Index: pkgsrc/archivers/unrar5/DESCR
diff -u /dev/null pkgsrc/archivers/unrar5/DESCR:1.1
--- /dev/null   Mon Mar 18 11:34:38 2024
+++ pkgsrc/archivers/unrar5/DESCR       Mon Mar 18 11:34:38 2024
@@ -0,0 +1,11 @@
+unRAR is a utility to extract, test and view the contents of archives
+created with the RAR archiver, version 1.50 and above.  The unRAR
+utility is a minor part of the RAR archiver and contains RAR
+uncompression algorithm. UnRAR requires very small volume of memory to
+operate.
+
+The license for this software states that "the code may not be used to
+develop a RAR (WinRAR) compatible archiver."
+
+This version exists for compatibility with legacy systems that lack a
+C++11 compiler.
Index: pkgsrc/archivers/unrar5/Makefile
diff -u /dev/null pkgsrc/archivers/unrar5/Makefile:1.1
--- /dev/null   Mon Mar 18 11:34:38 2024
+++ pkgsrc/archivers/unrar5/Makefile    Mon Mar 18 11:34:38 2024
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v 1.1 2024/03/18 11:34:38 nia Exp $
+
+.include "Makefile.common"
+
+INSTALLATION_DIRS=     bin share/doc/unrar
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/unrar ${DESTDIR}${PREFIX}/bin
+       cd ${WRKSRC} && ${INSTALL_DATA} readme.txt license.txt  \
+               ${DESTDIR}${PREFIX}/share/doc/unrar
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/archivers/unrar5/Makefile.common
diff -u /dev/null pkgsrc/archivers/unrar5/Makefile.common:1.1
--- /dev/null   Mon Mar 18 11:34:38 2024
+++ pkgsrc/archivers/unrar5/Makefile.common     Mon Mar 18 11:34:38 2024
@@ -0,0 +1,33 @@
+# $NetBSD: Makefile.common,v 1.1 2024/03/18 11:34:38 nia Exp $
+#
+# used by archivers/unrar5/Makefile
+
+DISTNAME=      unrarsrc-5.9.4
+PKGNAME=       ${DISTNAME:S/src//}
+CATEGORIES=    archivers
+MASTER_SITES=  https://www.rarlab.com/rar/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://www.rarlab.com/
+COMMENT=       Extract, view & test RAR archives (C++98 version)
+LICENSE=       unrar-license
+# From private mail addressed to pkgsrc maintainers:
+#
+# Date: Wed, 10 Sep 2008 18:27:35 +0600
+# From: Eugene Roshal <roshal%rarlab.com@localhost>
+# You can redistribute either original or modified binaries or sources.
+
+NO_CONFIGURE=  YES
+USE_LANGUAGES= c++
+# XXX: makefile has DOS line endings
+USE_TOOLS+=    gmake
+
+MAKE_FILE=     makefile
+MAKE_FLAGS+=   CXX=${CXX:Q} CXXFLAGS=${CXXFLAGS:Q} LDFLAGS=${LDFLAGS:Q}
+# usually set in Makefile, but overridden by line above
+LDFLAGS+=      -pthread
+CXXFLAGS+=     -fPIC
+
+WRKSRC=                ${WRKDIR}/unrar
+
+DISTINFO_FILE= ${.CURDIR}/../../archivers/unrar5/distinfo
Index: pkgsrc/archivers/unrar5/PLIST
diff -u /dev/null pkgsrc/archivers/unrar5/PLIST:1.1
--- /dev/null   Mon Mar 18 11:34:38 2024
+++ pkgsrc/archivers/unrar5/PLIST       Mon Mar 18 11:34:38 2024
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1 2024/03/18 11:34:38 nia Exp $
+bin/unrar
+share/doc/unrar/license.txt
+share/doc/unrar/readme.txt
Index: pkgsrc/archivers/unrar5/distinfo
diff -u /dev/null pkgsrc/archivers/unrar5/distinfo:1.1
--- /dev/null   Mon Mar 18 11:34:38 2024
+++ pkgsrc/archivers/unrar5/distinfo    Mon Mar 18 11:34:38 2024
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2024/03/18 11:34:38 nia Exp $
+
+BLAKE2s (unrarsrc-5.9.4.tar.gz) = d09479369ec1ba8698e84a5d2760eb2f7bfce4613cd38038687974ef180319fd
+SHA512 (unrarsrc-5.9.4.tar.gz) = 4c026bc12c38314c7df6e1b2f296be681fffa4ba525e378809063519cb5d51889fe8d3cbce16e802023354f02b45b1bcc672b79a6fa81b4baa13a374ce22c8f1
+Size (unrarsrc-5.9.4.tar.gz) = 229921 bytes



Home | Main Index | Thread Index | Old Index