On Tue, Oct 20, 2015 at 11:16:15PM +0100, Stuart Henderson wrote:
> On 2015/10/20 17:35, Josh Grosse wrote:
> > Updated to 15.09.  Tested on amd64.
> 
> update-plist moved rar.so to the main package; you'll probably need
> to reinstate the WANTLIBs after fixing that.
 
Thank you for catching that!  I've repaired, and took the opportunity
to move the directory creation into the subpackage PLIST while I was
correcting the error.

The reissued diff follows.  

Index: Makefile
===================================================================
RCS file: /systems/cvs/ports/archivers/p7zip/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- Makefile    16 Mar 2015 17:20:40 -0000      1.24
+++ Makefile    20 Oct 2015 23:59:31 -0000
@@ -5,7 +5,7 @@ SHARED_ONLY=    Yes
 COMMENT-main=  file archiver with high compression ratio
 COMMENT-rar=   rar modules for p7zip
 
-V=             9.38.1
+V=             15.09
 DISTNAME=      p7zip_${V}_src_all
 PKGNAME=       p7zip-${V}
 PKGNAME-main=  p7zip-${V}
Index: distinfo
===================================================================
RCS file: /systems/cvs/ports/archivers/p7zip/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo    16 Mar 2015 17:20:40 -0000      1.14
+++ distinfo    20 Oct 2015 21:10:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (p7zip_9.38.1_src_all.tar.bz2) = 
/VAZEJyaG/NK0yV9N6aFPq6BUf9QNF8KP/un2MX9uZU=
-SIZE (p7zip_9.38.1_src_all.tar.bz2) = 3917925
+SHA256 (p7zip_15.09_src_all.tar.bz2) = 
h4Os90fiEOABUPcxHMBsTNjs97DCe0rfIZQoTMSbTW8=
+SIZE (p7zip_15.09_src_all.tar.bz2) = 4048481
Index: patches/patch-install_sh
===================================================================
RCS file: /systems/cvs/ports/archivers/p7zip/patches/patch-install_sh,v
retrieving revision 1.3
diff -u -p -r1.3 patch-install_sh
--- patches/patch-install_sh    16 Mar 2015 17:20:40 -0000      1.3
+++ patches/patch-install_sh    20 Oct 2015 21:20:05 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-install_sh,v 1.3 2015/03/16 17:20:40 juanfra Exp $
---- install.sh.orig    Tue Feb 10 13:46:49 2015
-+++ install.sh Fri Feb 27 17:16:12 2015
-@@ -17,14 +17,14 @@ installShared()
+--- install.sh.orig    Tue Oct 20 17:17:32 2015
++++ install.sh Tue Oct 20 17:19:39 2015
+@@ -16,14 +16,14 @@ installShared()
  }
  
  # global install
@@ -18,16 +18,16 @@ $OpenBSD: patch-install_sh,v 1.3 2015/03
  [ "$1" ] && DEST_BIN="$1"
  [ "$2" ] && DEST_SHARE="$2"
  [ "$3" ] && DEST_MAN="$3"
-@@ -175,11 +175,11 @@ fi
+@@ -177,11 +177,14 @@ fi
  
  if [ -d DOC ]
  then
 -  echo "- installing HTML help in ${DEST_DIR}${DEST_SHARE_DOC}/DOC"
 +  echo "- installing HTML help in ${DEST_DIR}${DEST_SHARE_DOC}"
    mkdir -p "${DEST_DIR}${DEST_SHARE_DOC}"
--  cp -r DOC "${DEST_DIR}${DEST_SHARE_DOC}/DOC"
--  find "${DEST_DIR}${DEST_SHARE_DOC}/DOC" -type d -exec chmod 555 {} \;
--  find "${DEST_DIR}${DEST_SHARE_DOC}/DOC" -type f -exec chmod 444 {} \;
+   cp -r DOC "${DEST_DIR}${DEST_SHARE_DOC}/DOC"
+   find "${DEST_DIR}${DEST_SHARE_DOC}/DOC" -type d -exec chmod 755 {} \;
+   find "${DEST_DIR}${DEST_SHARE_DOC}/DOC" -type f -exec chmod 644 {} \;
 +  cp -r DOC "${DEST_DIR}${DEST_SHARE_DOC}"
 +  find "${DEST_DIR}${DEST_SHARE_DOC}" -type d -exec chmod 555 {} \;
 +  find "${DEST_DIR}${DEST_SHARE_DOC}" -type f -exec chmod 444 {} \;
Index: pkg/PLIST-main
===================================================================
RCS file: /systems/cvs/ports/archivers/p7zip/pkg/PLIST-main,v
retrieving revision 1.8
diff -u -p -r1.8 PLIST-main
--- pkg/PLIST-main      16 Mar 2015 17:20:40 -0000      1.8
+++ pkg/PLIST-main      20 Oct 2015 23:57:57 -0000
@@ -8,7 +8,6 @@ lib/p7zip/7z.so
 @bin lib/p7zip/7zCon.sfx
 @bin lib/p7zip/7za
 @bin lib/p7zip/7zr
-lib/p7zip/Codecs/
 @man man/man1/7z.1
 @man man/man1/7za.1
 @man man/man1/7zr.1
@@ -19,56 +18,86 @@ share/doc/p7zip/DOC/7zC.txt
 share/doc/p7zip/DOC/7zFormat.txt
 share/doc/p7zip/DOC/License.txt
 share/doc/p7zip/DOC/MANUAL/
-share/doc/p7zip/DOC/MANUAL/commands/
-share/doc/p7zip/DOC/MANUAL/commands/add.htm
-share/doc/p7zip/DOC/MANUAL/commands/bench.htm
-share/doc/p7zip/DOC/MANUAL/commands/delete.htm
-share/doc/p7zip/DOC/MANUAL/commands/extract.htm
-share/doc/p7zip/DOC/MANUAL/commands/extract_full.htm
-share/doc/p7zip/DOC/MANUAL/commands/hash.htm
-share/doc/p7zip/DOC/MANUAL/commands/index.htm
-share/doc/p7zip/DOC/MANUAL/commands/list.htm
-share/doc/p7zip/DOC/MANUAL/commands/rename.htm
-share/doc/p7zip/DOC/MANUAL/commands/style.css
-share/doc/p7zip/DOC/MANUAL/commands/test.htm
-share/doc/p7zip/DOC/MANUAL/commands/update.htm
-share/doc/p7zip/DOC/MANUAL/exit_codes.htm
-share/doc/p7zip/DOC/MANUAL/index.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/
+share/doc/p7zip/DOC/MANUAL/cmdline/commands/
+share/doc/p7zip/DOC/MANUAL/cmdline/commands/add.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/commands/bench.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/commands/delete.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/commands/extract.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/commands/extract_full.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/commands/hash.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/commands/index.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/commands/list.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/commands/rename.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/commands/style.css
+share/doc/p7zip/DOC/MANUAL/cmdline/commands/test.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/commands/update.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/exit_codes.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/index.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/style.css
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/ar_exclude.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/ar_include.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/ar_no.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/charset.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/email.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/exclude.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/include.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/index.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/large_pages.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/list_tech.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/method.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/output_dir.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/overwrite.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/password.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/recurse.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/sa.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/scc.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/scrc.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/sdel.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/sfx.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/shared.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/sni.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/sns.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/spf.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/ssc.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/stdin.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/stdout.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/stl.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/stop_switch.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/style.css
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/type.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/update.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/volume.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/working_dir.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/switches/yes.htm
+share/doc/p7zip/DOC/MANUAL/cmdline/syntax.htm
+share/doc/p7zip/DOC/MANUAL/fm/
+share/doc/p7zip/DOC/MANUAL/fm/about.htm
+share/doc/p7zip/DOC/MANUAL/fm/benchmark.htm
+share/doc/p7zip/DOC/MANUAL/fm/index.htm
+share/doc/p7zip/DOC/MANUAL/fm/menu.htm
+share/doc/p7zip/DOC/MANUAL/fm/options.htm
+share/doc/p7zip/DOC/MANUAL/fm/plugins/
+share/doc/p7zip/DOC/MANUAL/fm/plugins/7-zip/
+share/doc/p7zip/DOC/MANUAL/fm/plugins/7-zip/add.htm
+share/doc/p7zip/DOC/MANUAL/fm/plugins/7-zip/extract.htm
+share/doc/p7zip/DOC/MANUAL/fm/plugins/7-zip/index.htm
+share/doc/p7zip/DOC/MANUAL/fm/plugins/7-zip/style.css
+share/doc/p7zip/DOC/MANUAL/fm/plugins/index.htm
+share/doc/p7zip/DOC/MANUAL/fm/plugins/style.css
+share/doc/p7zip/DOC/MANUAL/fm/style.css
+share/doc/p7zip/DOC/MANUAL/general/
+share/doc/p7zip/DOC/MANUAL/general/7z.htm
+share/doc/p7zip/DOC/MANUAL/general/faq.htm
+share/doc/p7zip/DOC/MANUAL/general/formats.htm
+share/doc/p7zip/DOC/MANUAL/general/index.htm
+share/doc/p7zip/DOC/MANUAL/general/license.htm
+share/doc/p7zip/DOC/MANUAL/general/performance.htm
+share/doc/p7zip/DOC/MANUAL/general/style.css
+share/doc/p7zip/DOC/MANUAL/general/thanks.htm
+share/doc/p7zip/DOC/MANUAL/start.htm
 share/doc/p7zip/DOC/MANUAL/style.css
-share/doc/p7zip/DOC/MANUAL/switches/
-share/doc/p7zip/DOC/MANUAL/switches/ar_exclude.htm
-share/doc/p7zip/DOC/MANUAL/switches/ar_include.htm
-share/doc/p7zip/DOC/MANUAL/switches/ar_no.htm
-share/doc/p7zip/DOC/MANUAL/switches/charset.htm
-share/doc/p7zip/DOC/MANUAL/switches/exclude.htm
-share/doc/p7zip/DOC/MANUAL/switches/include.htm
-share/doc/p7zip/DOC/MANUAL/switches/index.htm
-share/doc/p7zip/DOC/MANUAL/switches/large_pages.htm
-share/doc/p7zip/DOC/MANUAL/switches/list_tech.htm
-share/doc/p7zip/DOC/MANUAL/switches/method.htm
-share/doc/p7zip/DOC/MANUAL/switches/output_dir.htm
-share/doc/p7zip/DOC/MANUAL/switches/overwrite.htm
-share/doc/p7zip/DOC/MANUAL/switches/password.htm
-share/doc/p7zip/DOC/MANUAL/switches/recurse.htm
-share/doc/p7zip/DOC/MANUAL/switches/sa.htm
-share/doc/p7zip/DOC/MANUAL/switches/scrc.htm
-share/doc/p7zip/DOC/MANUAL/switches/sdel.htm
-share/doc/p7zip/DOC/MANUAL/switches/sfx.htm
-share/doc/p7zip/DOC/MANUAL/switches/sni.htm
-share/doc/p7zip/DOC/MANUAL/switches/sns.htm
-share/doc/p7zip/DOC/MANUAL/switches/spf.htm
-share/doc/p7zip/DOC/MANUAL/switches/ssc.htm
-share/doc/p7zip/DOC/MANUAL/switches/stdin.htm
-share/doc/p7zip/DOC/MANUAL/switches/stdout.htm
-share/doc/p7zip/DOC/MANUAL/switches/stl.htm
-share/doc/p7zip/DOC/MANUAL/switches/stop_switch.htm
-share/doc/p7zip/DOC/MANUAL/switches/style.css
-share/doc/p7zip/DOC/MANUAL/switches/type.htm
-share/doc/p7zip/DOC/MANUAL/switches/update.htm
-share/doc/p7zip/DOC/MANUAL/switches/volume.htm
-share/doc/p7zip/DOC/MANUAL/switches/working_dir.htm
-share/doc/p7zip/DOC/MANUAL/switches/yes.htm
-share/doc/p7zip/DOC/MANUAL/syntax.htm
 share/doc/p7zip/DOC/Methods.txt
 share/doc/p7zip/DOC/copying.txt
 share/doc/p7zip/DOC/lzma.txt
Index: pkg/PLIST-rar
===================================================================
RCS file: /systems/cvs/ports/archivers/p7zip/pkg/PLIST-rar,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST-rar
--- pkg/PLIST-rar       16 Mar 2015 17:20:40 -0000      1.3
+++ pkg/PLIST-rar       20 Oct 2015 23:57:45 -0000
@@ -1,2 +1,3 @@
 @comment $OpenBSD: PLIST-rar,v 1.3 2015/03/16 17:20:40 juanfra Exp $
-lib/p7zip/Codecs/Rar29.so
+lib/p7zip/Codecs/
+lib/p7zip/Codecs/Rar.so

Reply via email to