From: Eric Biggers Date: Fri, 24 May 2013 21:00:49 +0000 (-0500) Subject: Update Debian package X-Git-Tag: v1.4.2~18 X-Git-Url: https://wimlib.net/git/?p=wimlib;a=commitdiff_plain;h=05d64850e4f6defa944bb5ce1a4cedce4949a76f Update Debian package --- diff --git a/debian/control b/debian/control index c1b84c01..b6921a00 100644 --- a/debian/control +++ b/debian/control @@ -1,39 +1,77 @@ Source: wimlib Priority: optional Maintainer: Eric Biggers -Build-Depends: debhelper (>= 7.0.0), autotools-dev, pkg-config, +Build-Depends: debhelper (>= 8.9.7), autotools-dev, pkg-config, libfuse-dev, libxml2-dev, libssl-dev, ntfs-3g-dev (>= 2011.4.12), attr-dev, bash, attr +Build-Depends-Indep: doxygen Standards-Version: 3.9.2 Section: libs Homepage: http://sourceforge.net/projects/wimlib Vcs-Git: git://git.code.sf.net/p/wimlib/code -Package: wimlib-dev -Section: libdevel -Architecture: any -Depends: wimlib (= ${binary:Version}) -Description: Development files for wimlib - Development files for wimlib - -Package: wimlib +Package: wimlib7 Section: libs Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libfuse2, libxml2, - libssl0.9.8 | libssl1.0.0, ntfs-3g (>= 2011.4.12), attr +Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: wimtools Description: Library to extract, create, modify, and mount WIM files - wimlib is a C library for creating, extracting, modifying, and mounting files - in the Windows Imaging Format (WIM files). It is similar to Microsoft's - WIMGAPI but is designed for both UNIX and Windows. + wimlib is a C library for extracting, creating, modifying, and mounting WIM + (Windows Imaging) files. WIM is an archive format designed primarily for + archiving Windows filesystems. It features single-instancing and LZ77-based + compression, and is used by Microsoft to distribute and deploy Windows Vista + and later. wimlib is an independent implementation of an API for handling WIM + files, available on both UNIX and Windows, that provides capabilities similar + to Microsoft's WIMGAPI. + Package: wimtools -Section: libs +Section: utils Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Suggests: genisoimage, mtools, syslinux, cabextract, ntfsprogs -Description: Tools to create, extract, modify, and mount WIM files - Tools to create, extract, modify, and mount files in the Windows Imaging - Format (WIM files). These files are normally created by using the - `imagex.exe' utility on Windows, but this package contains a free - implementation of ImageX called "wimlib-imagex" that is designed to work on - both UNIX and Windows. +Suggests: genisoimage, mtools, syslinux, cabextract +Description: Tools to extract, create, modify, and mount WIM files + Tools to extract, create, modify, and mount WIM (Windows Imaging) files. WIM + is an archive format designed primarily for archiving Windows filesystems. It + features single-instancing and LZ77-based compression and is used by Microsoft + to distribute and deploy Windows Vista and later. WIM files are normally + created by using the `imagex.exe' utility on Windows, but this package + contains a free implementation of ImageX called "wimlib-imagex" that is + designed to work on both UNIX and Windows. + . + In addition to the usual extract/create/update support, wimlib-imagex allows + you to mount WIM images readonly or read-write, and it even allows you to + extract or create a WIM image directly to/from an unmounted NTFS volume. This + makes it possible to, from Linux, back up or deploy a Windows OS directly to + or from a WIM file, such as the install.wim distributed on the Windows + installation media. + . + This package also contains a script to make a customized Windows PE image + based on the capabilities provided by wimlib-imagex. + +Package: wimlib-dev +Section: libdevel +Architecture: any +Depends: wimlib7 (= ${binary:Version}), ${misc:Depends} +Suggests: wimlib-doc +Description: wimlib - development files + Development files for wimlib, a C library for extracting, creating, modifying, + and mounting WIM (Windows Imaging) files. WIM is an archive format designed + primarily for archiving Windows filesystems. It features single-instancing + and LZ77-based compression, and is used by Microsoft to distribute and deploy + Windows Vista and later. wimlib is an independent implementation of an API + for handling WIM files, available on both UNIX and Windows, that provides + capabilities similar to Microsoft's WIMGAPI. + +Package: wimlib-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Description: wimlib - API documentation + Documentation for library API of wimlib. wimlib is a C library for + extracting, creating, modifying, and mounting WIM (Windows Imaging) files. + WIM is an archive format designed primarily for archiving Windows filesystems. + It features single-instancing and LZ77-based compression, and is used by + Microsoft to distribute and deploy Windows Vista and later. wimlib is an + independent implementation of an API for handling WIM files, available on both + UNIX and Windows, that provides capabilities similar to Microsoft's WIMGAPI. diff --git a/debian/rules b/debian/rules index ff81fc03..27b9b9e4 100755 --- a/debian/rules +++ b/debian/rules @@ -12,5 +12,8 @@ export DH_VERBOSE=1 %: dh $@ -override_dh_auto_test: - true +override_dh_auto_build-indep: + set -e; if type doxygen >/dev/null 2>/dev/null; \ + then \ + cd doc && doxygen; \ + fi diff --git a/debian/wimlib-doc.docs b/debian/wimlib-doc.docs new file mode 100644 index 00000000..b2ea5b5f --- /dev/null +++ b/debian/wimlib-doc.docs @@ -0,0 +1,5 @@ +doc/html +AUTHORS +NEWS +README +README.WINDOWS diff --git a/debian/wimlib-doc.examples b/debian/wimlib-doc.examples new file mode 100644 index 00000000..e39721e2 --- /dev/null +++ b/debian/wimlib-doc.examples @@ -0,0 +1 @@ +examples/* diff --git a/debian/wimlib.install b/debian/wimlib.install deleted file mode 100644 index 81613876..00000000 --- a/debian/wimlib.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libwim.so.* diff --git a/debian/docs b/debian/wimtools.docs similarity index 100% rename from debian/docs rename to debian/wimtools.docs