From: Eric Biggers Date: Sun, 24 May 2020 18:22:36 +0000 (-0700) Subject: Remove obsolete Linux packaging files X-Git-Tag: v1.13.2~3 X-Git-Url: https://wimlib.net/git/?p=wimlib;a=commitdiff_plain;h=9576b009e463cdba7dd17274b71f429c83b4ab11 Remove obsolete Linux packaging files There are now official Debian and Fedora packages for wimlib. So the in-tree packaging files are redundant. Also I haven't tested them in a long time, so there's a good chance they don't work properly anymore. --- diff --git a/Makefile.am b/Makefile.am index 92838914..b6fbeaf4 100644 --- a/Makefile.am +++ b/Makefile.am @@ -19,8 +19,7 @@ AM_LDFLAGS = $(PLATFORM_LDFLAGS) EXTRA_DIST = README README.WINDOWS \ COPYING COPYING.GPLv3 COPYING.LGPLv3 COPYING.CC0 \ - examples \ - debian rpm + examples ############################################################################## # Library # diff --git a/README b/README index 0d105ce5..3c87edb9 100644 --- a/README +++ b/README @@ -10,8 +10,7 @@ and DISM. To install wimlib and wimlib-imagex on UNIX-like systems, you can compile from source (e.g. './configure && make && sudo make install'). Alternatively, check -if a package has already been prepared for your operating system. Example files -for Debian and RPM packaging are in the debian/ and rpm/ directories. +if a package has already been prepared for your operating system. To install wimlib and wimlib-imagex on Windows, just download and extract the ZIP file containing the latest binaries. See README.WINDOWS for more details. diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index 7bc15807..00000000 --- a/debian/changelog +++ /dev/null @@ -1,246 +0,0 @@ -wimlib (1.13.1-1) unstable; urgency=low - - * Update to v1.13.1 - - -- Eric Biggers Mon, 06 May 2019 19:23:40 -0700 - -wimlib (1.13.0-1) unstable; urgency=low - - * Update to v1.13.0 - - -- Eric Biggers Thu, 22 Nov 2018 17:04:35 -0800 - -wimlib (1.12.0-1) unstable; urgency=low - - * Update to v1.12.0 - - -- Eric Biggers Sat, 29 Jul 2017 12:01:11 -0700 - -wimlib (1.11.0-1) unstable; urgency=low - - * Update to v1.11.0 - - -- Eric Biggers Tue, 17 Jan 2017 19:41:32 -0800 - -wimlib (1.10.0-1) unstable; urgency=low - - * Update to v1.10.0 - - -- Eric Biggers Fri, 19 Aug 2016 20:12:30 -0700 - -wimlib (1.9.2-1) unstable; urgency=low - - * Update to v1.9.2 - - -- Eric Biggers Tue, 31 May 2016 20:40:27 -0500 - -wimlib (1.9.1-1) unstable; urgency=low - - * Update to v1.9.1 - - -- Eric Biggers Fri, 11 Mar 2016 21:54:00 -0600 - -wimlib (1.9.0-1) unstable; urgency=low - - * Update to v1.9.0 - - -- Eric Biggers Sat, 30 Jan 2016 23:58:54 -0600 - -wimlib (1.8.3-1) unstable; urgency=low - - * Update to v1.8.3 - - -- Eric Biggers Sat, 14 Nov 2015 13:29:29 -0600 - -wimlib (1.8.2-1) unstable; urgency=low - - * Update to v1.8.2 - - -- Eric Biggers Sat, 22 Aug 2015 09:19:10 -0500 - -wimlib (1.8.1-1) unstable; urgency=low - - * Update to v1.8.1 - - -- Eric Biggers Sat, 16 May 2015 12:35:15 -0500 - -wimlib (1.8.0-1) unstable; urgency=low - - * Update to v1.8.0 - - -- Eric Biggers Tue, 24 Feb 2015 22:54:49 -0600 - -wimlib (1.7.4-1) unstable; urgency=low - - * Update to v1.7.4 - - -- Eric Biggers Fri, 02 Jan 2015 20:01:28 -0600 - -wimlib (1.7.3-1) unstable; urgency=low - - * Update to v1.7.3 - - -- Eric Biggers Thu, 13 Nov 2014 18:11:27 -0600 - -wimlib (1.7.2-1) unstable; urgency=low - - * Update to v1.7.2 - - -- Eric Biggers Thu, 02 Oct 2014 20:24:27 -0500 - -wimlib (1.7.1-1) unstable; urgency=low - - * Update to v1.7.1 - - -- Eric Biggers Wed, 06 Aug 2014 22:34:49 -0500 - -wimlib (1.7.0-1) unstable; urgency=low - - * Update to v1.7.0 - - -- Eric Biggers Sat, 07 Jun 2014 21:34:56 -0500 - -wimlib (1.6.2-1) unstable; urgency=low - - * Update to v1.6.2 - - -- Eric Biggers Fri, 14 Mar 2014 15:59:59 -0500 - -wimlib (1.6.1-1) unstable; urgency=low - - * Update to v1.6.1 - - -- Eric Biggers Sun, 12 Jan 2014 23:13:44 -0600 - -wimlib (1.6.0-1) unstable; urgency=low - - * Update to v1.6.0 - - -- Eric Biggers Sat, 28 Dec 2013 11:13:54 -0600 - -wimlib (1.5.3-1) unstable; urgency=low - - * Update to v1.5.3 - - -- Eric Biggers Sun, 08 Dec 2013 00:34:21 -0600 - -wimlib (1.5.2-1) unstable; urgency=low - - * Update to v1.5.2 - - -- Eric Biggers Sun, 17 Nov 2013 17:10:43 -0600 - -wimlib (1.5.1-1) unstable; urgency=low - - * Update to v1.5.1 - - -- Eric Biggers Fri, 11 Oct 2013 09:34:20 -0500 - -wimlib (1.5.0-1) unstable; urgency=low - - * Update to v1.5.0 - - -- Eric Biggers Fri, 16 Aug 2013 20:51:08 -0500 - -wimlib (1.4.2-1) unstable; urgency=low - - * Update to v1.4.2 - - -- Eric Biggers Tue, 11 Jun 2013 19:46:09 -0500 - -wimlib (1.4.1-1) precise; urgency=low - - * Update to v1.4.1 - - -- Eric Biggers Mon, 20 May 2013 14:01:44 -0500 - -wimlib (1.4.0-1) unstable; urgency=low - - * Update to v1.4.0; moved wimlib-imagex and mkwinpeimg to "wimtools" - package. - - -- Eric Biggers Sun, 12 May 2013 22:59:55 -0500 - -wimlib (1.3.3-1) unstable; urgency=low - - * Update to v1.3.3 - - -- Eric Biggers Mon, 08 Apr 2013 00:16:50 -0500 - -wimlib (1.3.2-1) unstable; urgency=low - - * Update to v1.3.2 - - -- Eric Biggers Sat, 23 Mar 2013 20:00:14 -0500 - -wimlib (1.3.1-1) unstable; urgency=low - - * Update to v1.3.1 - - -- Eric Biggers Fri, 22 Mar 2013 01:05:27 -0500 - -wimlib (1.3.0-1) unstable; urgency=low - - * Update to v1.3.0 - - -- Eric Biggers Sun, 10 Mar 2013 18:46:29 -0700 - -wimlib (1.2.6-1) unstable; urgency=low - - * Update to v1.2.6 - - -- Eric Biggers Tue, 05 Mar 2013 14:26:59 -0600 - -wimlib (1.2.5-1) unstable; urgency=low - - * Update to v1.2.5 - - -- Eric Biggers Tue, 05 Feb 2013 20:26:47 -0600 - -wimlib (1.2.4-1) unstable; urgency=low - - * Update to v1.2.4 - - -- Eric Biggers Tue, 29 Jan 2013 20:19:29 -0600 - -wimlib (1.2.3-1) unstable; urgency=low - - * Update to v1.2.3 - - -- Eric Biggers Mon, 31 Dec 2012 14:33:36 -0600 - -wimlib (1.2.2-1) unstable; urgency=low - - * Update to v1.2.2 - - -- Eric Biggers Fri, 21 Dec 2012 12:39:22 -0600 - -wimlib (1.2.1-1) unstable; urgency=low - - * Update to v1.2.1 - - -- Eric Biggers Tue, 18 Dec 2012 11:25:02 -0600 - -wimlib (1.2.0-1) unstable; urgency=low - - * Update to v1.2.0 - - -- Eric Biggers Thu, 22 Nov 2012 14:35:33 -0600 - -wimlib (1.1.0-1) unstable; urgency=low - - * Update to v1.1.0 - - -- Eric Biggers Sun, 18 Nov 2012 13:49:54 -0600 - -wimlib (1.0.4-1) unstable; urgency=low - - * Update to v1.0.4 - - -- Eric Biggers Mon, 29 Oct 2012 03:57:13 +0000 - -wimlib (0.6.3-1) unstable; urgency=low - - * Initial release of Debian package - - -- Eric Biggers Tue, 01 May 2012 23:48:40 -0500 diff --git a/debian/compat b/debian/compat deleted file mode 100644 index 7f8f011e..00000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -7 diff --git a/debian/control b/debian/control deleted file mode 100644 index e8c627e4..00000000 --- a/debian/control +++ /dev/null @@ -1,66 +0,0 @@ -Source: wimlib -Priority: optional -Maintainer: Eric Biggers -Build-Depends: debhelper (>= 8.9.7), autotools-dev, pkg-config, - libfuse-dev, libxml2-dev, libssl-dev, - ntfs-3g-dev (>= 2011.4.12), attr -Build-Depends-Indep: doxygen -Standards-Version: 3.9.3 -Section: libs -Homepage: https://wimlib.net -Vcs-Git: git://wimlib.net/wimlib - -Package: wimlib15 -Section: libs -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Suggests: wimtools -Description: Library to extract, create, modify, and mount WIM files - 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-like systems and Windows, that provides features - similar to Microsoft's WIMGAPI, as well as additional features such as support - for pipable WIM files and programatically making changes to WIM images without - mounting them. - - -Package: wimtools -Section: utils -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -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-like systems 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: wimlib15 (= ${binary:Version}), ${misc:Depends} -Suggests: wimlib-doc -Description: wimlib - development files - Development files for wimlib - -Package: wimlib-doc -Section: doc -Architecture: all -Depends: ${misc:Depends} -Description: wimlib - API documentation - API documentation for wimlib diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index 05c487ee..00000000 --- a/debian/copyright +++ /dev/null @@ -1,23 +0,0 @@ -Format: http://dep.debian.net/deps/dep5 -Upstream-Name: wimlib -Source: https://wimlib.net - -Files: * -Copyright: 2012-2016 Eric Biggers -License: GPLv3+ with exception - Unless otherwise specified, wimlib and its associated programs, scripts, - documentation, and other files may be redistributed and/or modified under the - terms of the GNU General Public License; either version 3 of the License, or (at - your option) any later version. There is NO WARRANTY, to the extent permitted - by law. See the file COPYING.GPLv3 for more details. - . - Alternatively, when not prohibited by conflict with a third-party software - license, the library portion of wimlib may be redistributed and/or modified - under the terms of the GNU Lesser General Public License; either version 3 of - the License, or (at your option) any later version. There is NO WARRANTY, to - the extent permitted by law. See the file COPYING.LGPLv3 for more details. - -Files: debian/* -License: Public domain - The Debian packaging scripts are free to be redistributed and/or modified with - no restrictions. diff --git a/debian/rules b/debian/rules deleted file mode 100755 index 27b9b9e4..00000000 --- a/debian/rules +++ /dev/null @@ -1,19 +0,0 @@ -#!/usr/bin/make -f -# -*- makefile -*- -# Sample debian/rules that uses debhelper. -# This file was originally written by Joey Hess and Craig Small. -# As a special exception, when this file is copied by dh-make into a -# dh-make output file, you may use that output file without restriction. -# This special exception was added by Craig Small in version 0.37 of dh-make. - -# Uncomment this to turn on verbose mode. -export DH_VERBOSE=1 - -%: - dh $@ - -override_dh_auto_build-indep: - set -e; if type doxygen >/dev/null 2>/dev/null; \ - then \ - cd doc && doxygen; \ - fi diff --git a/debian/source/format b/debian/source/format deleted file mode 100644 index 89ae9db8..00000000 --- a/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (native) diff --git a/debian/watch b/debian/watch deleted file mode 100644 index 0d727f66..00000000 --- a/debian/watch +++ /dev/null @@ -1,6 +0,0 @@ -# See uscan(1) for format - -# Compulsory line, this is a version 3 file -version=3 - -https://wimlib.net/downloads/wimlib-(.*)\.tar\.gz diff --git a/debian/wimlib-dev.install b/debian/wimlib-dev.install deleted file mode 100644 index aff5182a..00000000 --- a/debian/wimlib-dev.install +++ /dev/null @@ -1,4 +0,0 @@ -usr/include/wimlib.h -usr/lib/libwim.a -usr/lib/libwim.so -usr/lib/pkgconfig/wimlib.pc diff --git a/debian/wimlib-doc.docs b/debian/wimlib-doc.docs deleted file mode 100644 index 3abb624d..00000000 --- a/debian/wimlib-doc.docs +++ /dev/null @@ -1,3 +0,0 @@ -doc/html -NEWS -README diff --git a/debian/wimlib-doc.examples b/debian/wimlib-doc.examples deleted file mode 100644 index e39721e2..00000000 --- a/debian/wimlib-doc.examples +++ /dev/null @@ -1 +0,0 @@ -examples/* diff --git a/debian/wimlib15.install b/debian/wimlib15.install deleted file mode 100644 index 81613876..00000000 --- a/debian/wimlib15.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libwim.so.* diff --git a/debian/wimtools.docs b/debian/wimtools.docs deleted file mode 100644 index 50bd824b..00000000 --- a/debian/wimtools.docs +++ /dev/null @@ -1,2 +0,0 @@ -NEWS -README diff --git a/debian/wimtools.install b/debian/wimtools.install deleted file mode 100644 index 68671deb..00000000 --- a/debian/wimtools.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/bin/* -usr/share/man/man1/* diff --git a/rpm/wimtools.spec b/rpm/wimtools.spec deleted file mode 100644 index 4c4a2593..00000000 --- a/rpm/wimtools.spec +++ /dev/null @@ -1,92 +0,0 @@ -Name: wimtools -Summary: Tools to create, extract, modify, and mount WIM files -Version: 1.13.1 -Release: 1 -License: GPLv3+ -URL: https://wimlib.net -Packager: Eric Biggers -Source: https://wimlib.net/downloads/wimlib-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root - - -Group: Applications/System -Requires: libwim15 -%description -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-like systems 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 -n libwim15-devel -Summary: Development files for wimlib -Group: Development/Libraries -%description -n libwim15-devel -Development files for wimlib - -%package -n libwim15 -Summary: Library to extract, create, modify, and mount WIM files -Group: System Environment/Libraries -Requires: fuse -BuildRequires: libxml2-devel, fuse, fuse-devel, openssl-devel, attr -BuildRequires: ntfs-3g-devel, ntfsprogs, libtool, pkgconfig -%description -n libwim15 -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-like systems and Windows, that provides features -similar to Microsoft's WIMGAPI, as well as additional features such as support -for pipable WIM files and programatically making changes to WIM images without -mounting them. -%post -n libwim15 -p /sbin/ldconfig -%postun -n libwim15 -p /sbin/ldconfig - -%prep -%setup -q -n wimlib-%{version} - -%build -%configure --prefix=/usr \ - --disable-rpath \ - --with-libcrypto \ - --with-ntfs-3g \ - --with-fuse -make %{?_smp_mflags} - -%install -rm -rf %{buildroot} -make DESTDIR=%{buildroot} install - -%clean -rm -rf %{buildroot} - -%files -%defattr(-, root, root) -%{_bindir}/* -%doc %{_mandir}/man1/*.1.gz -%doc README COPYING COPYING.GPLv3 - -%files -n libwim15-devel -%defattr(-, root, root) -%{_libdir}/libwim.a -%{_libdir}/libwim.so -%exclude %{_libdir}/libwim.la -%{_includedir}/wimlib.h -%{_libdir}/pkgconfig/wimlib.pc - -%files -n libwim15 -%defattr(-, root, root) -%{_libdir}/libwim.so.* -%doc COPYING COPYING.GPLv3 COPYING.LGPLv3 COPYING.CC0 diff --git a/tools/update-version b/tools/update-version index 6a769a29..092c572e 100755 --- a/tools/update-version +++ b/tools/update-version @@ -33,14 +33,3 @@ sed -i -e 's/\(#define WIMLIB_MAJOR_VERSION[[:space:]]\+\)[[:digit:]]\+/\1'$newm sed -i -e "1s/$oldmonth $oldyear/$newmonth $newyear/;1s/wimlib $oldver/wimlib $newver/" \ doc/man[1-9]/*.[1-9] - -sed -i "1i\\ -wimlib ($newver-1) unstable; urgency=low\\ -\\ - * Update to v$newver\\ -\\ - -- Eric Biggers $(date -R)\\ -" debian/changelog - -sed -i 's/\(Version:[[:space:]]*\)[^[:space:]]\+/\1'"$newver"'/' \ - rpm/*.spec