svn commit: r472083 - in head/sysutils: . wimlib

Tobias Kortkamp tobik at FreeBSD.org
Sat Jun 9 19:27:33 UTC 2018


Author: tobik
Date: Sat Jun  9 19:27:31 2018
New Revision: 472083
URL: https://svnweb.freebsd.org/changeset/ports/472083

Log:
  New port: sysutils/wimlib
  
  Allows to read and write Windows Imaging (WIM) files and deployment
  of Windows operating systems.
  
  General capabilities:
  
  - Apply (extract) a WIM image (wimapply)
  - Capture (create) a WIM image (wimcapture)
  - Append, delete, and export WIM images (wimappend, wimdelete, wimexport)
  - Modify a WIM image (wimupdate)
  - Extract files or directories from a WIM image (wimextract)
  - Optimize a WIM archive, removing wasted space
    and optionally recompressing (wimoptimize)
  - Split or join a WIM archive (wimsplit, wimjoin)
  - Mount a WIM image (wimmount, wimmountrw)
  
  Sample of usage:
  
  http://www.ultimatedeployment.org/win7pxelinux3.html
  
  WWW: https://wimlib.net/
  
  PR:		219163
  Submitted by:	mail_of_sergey at mail.ru

Added:
  head/sysutils/wimlib/
  head/sysutils/wimlib/Makefile   (contents, props changed)
  head/sysutils/wimlib/distinfo   (contents, props changed)
  head/sysutils/wimlib/pkg-descr   (contents, props changed)
  head/sysutils/wimlib/pkg-plist   (contents, props changed)
Modified:
  head/sysutils/Makefile

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Sat Jun  9 19:25:56 2018	(r472082)
+++ head/sysutils/Makefile	Sat Jun  9 19:27:31 2018	(r472083)
@@ -1384,6 +1384,7 @@
     SUBDIR += whatpix
     SUBDIR += whowatch
     SUBDIR += wiimms
+    SUBDIR += wimlib
     SUBDIR += wmapmload
     SUBDIR += wmbluecpu
     SUBDIR += wmbsdbatt

Added: head/sysutils/wimlib/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/wimlib/Makefile	Sat Jun  9 19:27:31 2018	(r472083)
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME=	wimlib
+PORTVERSION=	1.12.0
+CATEGORIES=	sysutils
+MASTER_SITES=	https://wimlib.net/downloads/
+
+MAINTAINER=	mail_of_sergey at mail.ru
+COMMENT=	Manipulate Windows Imaging (WIM) archives
+
+LICENSE=	GPLv3+
+LICENSE_FILE=	${WRKSRC}/COPYING.GPLv3
+
+USES=		gmake gnome fuse libtool pkgconfig
+USE_GNOME=	libxml2
+USE_LDCONFIG=	yes
+
+GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--disable-static
+
+OPTIONS_DEFINE=		NTFS
+OPTIONS_DEFAULT=	NTFS
+
+NTFS_DESC=	Build with libntfs-3g for NTFS support (recommended)
+
+NTFS_CONFIGURE_WITH=	ntfs-3g
+NTFS_LIB_DEPENDS=	libntfs-3g.so:sysutils/fusefs-ntfs
+
+.include <bsd.port.mk>

Added: head/sysutils/wimlib/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/wimlib/distinfo	Sat Jun  9 19:27:31 2018	(r472083)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1528383487
+SHA256 (wimlib-1.12.0.tar.gz) = 852cf59d682a91974f715f09fa98cab621b740226adcfea7a42360be0f86464f
+SIZE (wimlib-1.12.0.tar.gz) = 1014508

Added: head/sysutils/wimlib/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/wimlib/pkg-descr	Sat Jun  9 19:27:31 2018	(r472083)
@@ -0,0 +1,20 @@
+Allows to read and write Windows Imaging (WIM) files and deployment
+of Windows operating systems.
+
+General capabilities:
+
+- Apply (extract) a WIM image (wimapply)
+- Capture (create) a WIM image (wimcapture)
+- Append, delete, and export WIM images (wimappend, wimdelete, wimexport)
+- Modify a WIM image (wimupdate)
+- Extract files or directories from a WIM image (wimextract)
+- Optimize a WIM archive, removing wasted space 
+  and optionally recompressing (wimoptimize)
+- Split or join a WIM archive (wimsplit, wimjoin)
+- Mount a WIM image (wimmount, wimmountrw)
+
+Sample of usage:
+
+http://www.ultimatedeployment.org/win7pxelinux3.html
+
+WWW: https://wimlib.net/

Added: head/sysutils/wimlib/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/wimlib/pkg-plist	Sat Jun  9 19:27:31 2018	(r472083)
@@ -0,0 +1,57 @@
+bin/mkwinpeimg
+bin/wimappend
+bin/wimapply
+bin/wimcapture
+bin/wimdelete
+bin/wimdir
+bin/wimexport
+bin/wimextract
+bin/wiminfo
+bin/wimjoin
+bin/wimlib-imagex
+bin/wimmount
+bin/wimmountrw
+bin/wimoptimize
+bin/wimsplit
+bin/wimunmount
+bin/wimupdate
+bin/wimverify
+include/wimlib.h
+lib/libwim.so
+lib/libwim.so.15
+lib/libwim.so.15.14.0
+libdata/pkgconfig/wimlib.pc
+man/man1/mkwinpeimg.1.gz
+man/man1/wimappend.1.gz
+man/man1/wimapply.1.gz
+man/man1/wimcapture.1.gz
+man/man1/wimdelete.1.gz
+man/man1/wimdir.1.gz
+man/man1/wimexport.1.gz
+man/man1/wimextract.1.gz
+man/man1/wiminfo.1.gz
+man/man1/wimjoin.1.gz
+man/man1/wimlib-imagex-append.1.gz
+man/man1/wimlib-imagex-apply.1.gz
+man/man1/wimlib-imagex-capture.1.gz
+man/man1/wimlib-imagex-delete.1.gz
+man/man1/wimlib-imagex-dir.1.gz
+man/man1/wimlib-imagex-export.1.gz
+man/man1/wimlib-imagex-extract.1.gz
+man/man1/wimlib-imagex-info.1.gz
+man/man1/wimlib-imagex-join.1.gz
+man/man1/wimlib-imagex-mount.1.gz
+man/man1/wimlib-imagex-mountrw.1.gz
+man/man1/wimlib-imagex-optimize.1.gz
+man/man1/wimlib-imagex-split.1.gz
+man/man1/wimlib-imagex-unmount.1.gz
+man/man1/wimlib-imagex-update.1.gz
+man/man1/wimlib-imagex-verify.1.gz
+man/man1/wimlib-imagex.1.gz
+man/man1/wimmount.1.gz
+man/man1/wimmountrw.1.gz
+man/man1/wimoptimize.1.gz
+man/man1/wimsplit.1.gz
+man/man1/wimunmount.1.gz
+man/man1/wimupdate.1.gz
+man/man1/wimverify.1.gz


More information about the svn-ports-all mailing list