pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/archivers/innoextract Import innoextract-1.4 as archiv...
details: https://anonhg.NetBSD.org/pkgsrc/rev/d6445ec2b63a
branches: trunk
changeset: 649430:d6445ec2b63a
user: wiz <wiz%pkgsrc.org@localhost>
date: Fri Apr 03 09:40:54 2015 +0000
description:
Import innoextract-1.4 as archivers/innoextract, packaged for wip
by yhardy and myself.
Inno Setup is a tool to create installers for Microsoft Windows
applications. innoextract allows to extract such installers under
non-windows systems without running the actual installer using
Wine. innoextract currently supports installers created by Inno
Setup 1.2.10 to 5.5.5.
diffstat:
archivers/innoextract/DESCR | 5 ++
archivers/innoextract/Makefile | 21 +++++++++
archivers/innoextract/PLIST | 3 +
archivers/innoextract/distinfo | 7 +++
archivers/innoextract/patches/patch-CMakeLists.txt | 17 +++++++
archivers/innoextract/patches/patch-cmake_VersionString.cmake | 24 +++++++++++
6 files changed, 77 insertions(+), 0 deletions(-)
diffs (101 lines):
diff -r 8b9af04c96bf -r d6445ec2b63a archivers/innoextract/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/innoextract/DESCR Fri Apr 03 09:40:54 2015 +0000
@@ -0,0 +1,5 @@
+Inno Setup is a tool to create installers for Microsoft Windows
+applications. innoextract allows to extract such installers under
+non-windows systems without running the actual installer using
+Wine. innoextract currently supports installers created by Inno
+Setup 1.2.10 to 5.5.5.
diff -r 8b9af04c96bf -r d6445ec2b63a archivers/innoextract/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/innoextract/Makefile Fri Apr 03 09:40:54 2015 +0000
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2015/04/03 09:40:54 wiz Exp $
+
+DISTNAME= innoextract-1.4
+CATEGORIES= archivers
+MASTER_SITES= http://constexpr.org/innoextract/files/
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= http://constexpr.org/innoextract/
+COMMENT= Tool to unpack installers created by Inno Setup
+LICENSE= zlib
+
+USE_CMAKE= yes
+USE_LANGUAGES= c c++
+
+CMAKE_ARGS+= -DCMAKE_INSTALL_MANDIR=${PREFIX}/${PKGMANDIR}
+CMAKE_ARGS+= -DUSE_CXX11=OFF
+
+.include "../../archivers/xz/buildlink3.mk"
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/boost-libs/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 8b9af04c96bf -r d6445ec2b63a archivers/innoextract/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/innoextract/PLIST Fri Apr 03 09:40:54 2015 +0000
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1 2015/04/03 09:40:54 wiz Exp $
+bin/innoextract
+man/man1/innoextract.1
diff -r 8b9af04c96bf -r d6445ec2b63a archivers/innoextract/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/innoextract/distinfo Fri Apr 03 09:40:54 2015 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2015/04/03 09:40:54 wiz Exp $
+
+SHA1 (innoextract-1.4.tar.gz) = 3fd3ac98c802c72a1f4ae5f6e6a5dca35747ff98
+RMD160 (innoextract-1.4.tar.gz) = 5f9cd26d508ee8f28cedaa619df4108f5f761a9c
+Size (innoextract-1.4.tar.gz) = 151230 bytes
+SHA1 (patch-CMakeLists.txt) = ebc9db4211bf01ebab6881ea23e3e5c32321a7aa
+SHA1 (patch-cmake_VersionString.cmake) = db368ea50042a73b78770c0b43d3480398fdff1c
diff -r 8b9af04c96bf -r d6445ec2b63a archivers/innoextract/patches/patch-CMakeLists.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/innoextract/patches/patch-CMakeLists.txt Fri Apr 03 09:40:54 2015 +0000
@@ -0,0 +1,17 @@
+$NetBSD: patch-CMakeLists.txt,v 1.1 2015/04/03 09:40:54 wiz Exp $
+
+Fix use of CMAKE_MODULE_PATH
+
+--- CMakeLists.txt.orig 2013-05-22 21:50:31.000000000 +0200
++++ CMakeLists.txt 2013-05-22 21:52:02.000000000 +0200
+@@ -45,7 +45,9 @@
+
+ include(CheckSymbolExists)
+
+-set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake") # For custom cmake modules
++# For custom cmake modules
++set(CMAKE_CUSTOM_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
++set(CMAKE_MODULE_PATH "${CMAKE_CUSTOM_MODULE_PATH}")
+ include(BuildType)
+ include(CompileCheck)
+ include(CXX11Check)
diff -r 8b9af04c96bf -r d6445ec2b63a archivers/innoextract/patches/patch-cmake_VersionString.cmake
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/innoextract/patches/patch-cmake_VersionString.cmake Fri Apr 03 09:40:54 2015 +0000
@@ -0,0 +1,24 @@
+$NetBSD: patch-cmake_VersionString.cmake,v 1.1 2015/04/03 09:40:54 wiz Exp $
+
+Fix use of CMAKE_MODULE_PATH
+
+--- cmake/VersionString.cmake.orig 2013-05-22 21:52:30.000000000 +0200
++++ cmake/VersionString.cmake 2013-05-22 21:53:26.000000000 +0200
+@@ -47,7 +47,7 @@
+ set(mode "variable")
+
+ set(args)
+- set(dependencies "${CMAKE_MODULE_PATH}/VersionScript.cmake")
++ set(dependencies "${CMAKE_CUSTOM_MODULE_PATH}/VersionScript.cmake")
+
+ foreach(arg IN LISTS VERSION_SOURCES)
+
+@@ -90,7 +90,7 @@
+ "-DVERSION_SOURCES=${args}"
+ "-DGIT_DIR=${abs_git_dir}"
+ ${defines}
+- -P "${CMAKE_MODULE_PATH}/VersionScript.cmake"
++ -P "${CMAKE_CUSTOM_MODULE_PATH}/VersionScript.cmake"
+ MAIN_DEPENDENCY
+ "${abs_src}"
+ DEPENDS
Home |
Main Index |
Thread Index |
Old Index