diff options
Diffstat (limited to 'filesystems/wimlib')
-rw-r--r-- | filesystems/wimlib/Makefile | 30 | ||||
-rw-r--r-- | filesystems/wimlib/distinfo | 3 | ||||
-rw-r--r-- | filesystems/wimlib/pkg-descr | 18 | ||||
-rw-r--r-- | filesystems/wimlib/pkg-plist | 57 |
4 files changed, 108 insertions, 0 deletions
diff --git a/filesystems/wimlib/Makefile b/filesystems/wimlib/Makefile new file mode 100644 index 000000000000..8f5fa210b35d --- /dev/null +++ b/filesystems/wimlib/Makefile @@ -0,0 +1,30 @@ +PORTNAME= wimlib +PORTVERSION= 1.13.0 +PORTREVISION= 3 +CATEGORIES= filesystems sysutils +MASTER_SITES= https://wimlib.net/downloads/ + +MAINTAINER= mail_of_sergey@mail.ru +COMMENT= Manipulate Windows Imaging (WIM) archives +WWW= https://wimlib.net/ + +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/COPYING.GPLv3 + +USES= gmake gnome fuse libtool pkgconfig +USE_GNOME= libxml2 +USE_LDCONFIG= yes + +GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX=${PREFIX}/share +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:filesystems/ntfs + +.include <bsd.port.mk> diff --git a/filesystems/wimlib/distinfo b/filesystems/wimlib/distinfo new file mode 100644 index 000000000000..7daf28637a57 --- /dev/null +++ b/filesystems/wimlib/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1543424329 +SHA256 (wimlib-1.13.0.tar.gz) = 51d92cafaae0180c7a91b50620f86ffbcec6d6aef360d38dd47e274e65d7970b +SIZE (wimlib-1.13.0.tar.gz) = 1035146 diff --git a/filesystems/wimlib/pkg-descr b/filesystems/wimlib/pkg-descr new file mode 100644 index 000000000000..e806457b59ad --- /dev/null +++ b/filesystems/wimlib/pkg-descr @@ -0,0 +1,18 @@ +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 diff --git a/filesystems/wimlib/pkg-plist b/filesystems/wimlib/pkg-plist new file mode 100644 index 000000000000..ebb96360f340 --- /dev/null +++ b/filesystems/wimlib/pkg-plist @@ -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.15.0 +libdata/pkgconfig/wimlib.pc +share/man/man1/mkwinpeimg.1.gz +share/man/man1/wimappend.1.gz +share/man/man1/wimapply.1.gz +share/man/man1/wimcapture.1.gz +share/man/man1/wimdelete.1.gz +share/man/man1/wimdir.1.gz +share/man/man1/wimexport.1.gz +share/man/man1/wimextract.1.gz +share/man/man1/wiminfo.1.gz +share/man/man1/wimjoin.1.gz +share/man/man1/wimlib-imagex-append.1.gz +share/man/man1/wimlib-imagex-apply.1.gz +share/man/man1/wimlib-imagex-capture.1.gz +share/man/man1/wimlib-imagex-delete.1.gz +share/man/man1/wimlib-imagex-dir.1.gz +share/man/man1/wimlib-imagex-export.1.gz +share/man/man1/wimlib-imagex-extract.1.gz +share/man/man1/wimlib-imagex-info.1.gz +share/man/man1/wimlib-imagex-join.1.gz +share/man/man1/wimlib-imagex-mount.1.gz +share/man/man1/wimlib-imagex-mountrw.1.gz +share/man/man1/wimlib-imagex-optimize.1.gz +share/man/man1/wimlib-imagex-split.1.gz +share/man/man1/wimlib-imagex-unmount.1.gz +share/man/man1/wimlib-imagex-update.1.gz +share/man/man1/wimlib-imagex-verify.1.gz +share/man/man1/wimlib-imagex.1.gz +share/man/man1/wimmount.1.gz +share/man/man1/wimmountrw.1.gz +share/man/man1/wimoptimize.1.gz +share/man/man1/wimsplit.1.gz +share/man/man1/wimunmount.1.gz +share/man/man1/wimupdate.1.gz +share/man/man1/wimverify.1.gz |