Remove obsolete Linux packaging files
authorEric Biggers <ebiggers3@gmail.com>
Sun, 24 May 2020 18:22:36 +0000 (11:22 -0700)
committerEric Biggers <ebiggers3@gmail.com>
Sun, 24 May 2020 18:22:36 +0000 (11:22 -0700)
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.

17 files changed:
Makefile.am
README
debian/changelog [deleted file]
debian/compat [deleted file]
debian/control [deleted file]
debian/copyright [deleted file]
debian/rules [deleted file]
debian/source/format [deleted file]
debian/watch [deleted file]
debian/wimlib-dev.install [deleted file]
debian/wimlib-doc.docs [deleted file]
debian/wimlib-doc.examples [deleted file]
debian/wimlib15.install [deleted file]
debian/wimtools.docs [deleted file]
debian/wimtools.install [deleted file]
rpm/wimtools.spec [deleted file]
tools/update-version

index 9283891..b6fbeaf 100644 (file)
@@ -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 0d105ce..3c87edb 100644 (file)
--- 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 (file)
index 7bc1580..0000000
+++ /dev/null
@@ -1,246 +0,0 @@
-wimlib (1.13.1-1) unstable; urgency=low
-
-  * Update to v1.13.1
-
- -- Eric Biggers <ebiggers3@gmail.com>  Mon, 06 May 2019 19:23:40 -0700
-
-wimlib (1.13.0-1) unstable; urgency=low
-
-  * Update to v1.13.0
-
- -- Eric Biggers <ebiggers3@gmail.com>  Thu, 22 Nov 2018 17:04:35 -0800
-
-wimlib (1.12.0-1) unstable; urgency=low
-
-  * Update to v1.12.0
-
- -- Eric Biggers <ebiggers3@gmail.com>  Sat, 29 Jul 2017 12:01:11 -0700
-
-wimlib (1.11.0-1) unstable; urgency=low
-
-  * Update to v1.11.0
-
- -- Eric Biggers <ebiggers3@gmail.com>  Tue, 17 Jan 2017 19:41:32 -0800
-
-wimlib (1.10.0-1) unstable; urgency=low
-
-  * Update to v1.10.0
-
- -- Eric Biggers <ebiggers3@gmail.com>  Fri, 19 Aug 2016 20:12:30 -0700
-
-wimlib (1.9.2-1) unstable; urgency=low
-
-  * Update to v1.9.2
-
- -- Eric Biggers <ebiggers3@gmail.com>  Tue, 31 May 2016 20:40:27 -0500
-
-wimlib (1.9.1-1) unstable; urgency=low
-
-  * Update to v1.9.1
-
- -- Eric Biggers <ebiggers3@gmail.com>  Fri, 11 Mar 2016 21:54:00 -0600
-
-wimlib (1.9.0-1) unstable; urgency=low
-
-  * Update to v1.9.0
-
- -- Eric Biggers <ebiggers3@gmail.com>  Sat, 30 Jan 2016 23:58:54 -0600
-
-wimlib (1.8.3-1) unstable; urgency=low
-
-  * Update to v1.8.3
-
- -- Eric Biggers <ebiggers3@gmail.com>  Sat, 14 Nov 2015 13:29:29 -0600
-
-wimlib (1.8.2-1) unstable; urgency=low
-
-  * Update to v1.8.2
-
- -- Eric Biggers <ebiggers3@gmail.com>  Sat, 22 Aug 2015 09:19:10 -0500
-
-wimlib (1.8.1-1) unstable; urgency=low
-
-  * Update to v1.8.1
-
- -- Eric Biggers <ebiggers3@gmail.com>  Sat, 16 May 2015 12:35:15 -0500
-
-wimlib (1.8.0-1) unstable; urgency=low
-
-  * Update to v1.8.0
-
- -- Eric Biggers <ebiggers3@gmail.com>  Tue, 24 Feb 2015 22:54:49 -0600
-
-wimlib (1.7.4-1) unstable; urgency=low
-
-  * Update to v1.7.4
-
- -- Eric Biggers <ebiggers3@gmail.com>  Fri, 02 Jan 2015 20:01:28 -0600
-
-wimlib (1.7.3-1) unstable; urgency=low
-
-  * Update to v1.7.3
-
- -- Eric Biggers <ebiggers3@gmail.com>  Thu, 13 Nov 2014 18:11:27 -0600
-
-wimlib (1.7.2-1) unstable; urgency=low
-
-  * Update to v1.7.2
-
- -- Eric Biggers <ebiggers3@gmail.com>  Thu, 02 Oct 2014 20:24:27 -0500
-
-wimlib (1.7.1-1) unstable; urgency=low
-
-  * Update to v1.7.1
-
- -- Eric Biggers <ebiggers3@gmail.com>  Wed, 06 Aug 2014 22:34:49 -0500
-
-wimlib (1.7.0-1) unstable; urgency=low
-
-  * Update to v1.7.0
-
- -- Eric Biggers <ebiggers3@gmail.com>  Sat, 07 Jun 2014 21:34:56 -0500
-
-wimlib (1.6.2-1) unstable; urgency=low
-
-  * Update to v1.6.2
-
- -- Eric Biggers <ebiggers3@gmail.com>  Fri, 14 Mar 2014 15:59:59 -0500
-
-wimlib (1.6.1-1) unstable; urgency=low
-
-  * Update to v1.6.1
-
- -- Eric Biggers <ebiggers3@gmail.com>  Sun, 12 Jan 2014 23:13:44 -0600
-
-wimlib (1.6.0-1) unstable; urgency=low
-
-  * Update to v1.6.0
-
- -- Eric Biggers <ebiggers3@gmail.com>  Sat, 28 Dec 2013 11:13:54 -0600
-
-wimlib (1.5.3-1) unstable; urgency=low
-
-  * Update to v1.5.3
-
- -- Eric Biggers <ebiggers3@gmail.com>  Sun, 08 Dec 2013 00:34:21 -0600
-
-wimlib (1.5.2-1) unstable; urgency=low
-
-  * Update to v1.5.2
-
- -- Eric Biggers <ebiggers3@gmail.com>  Sun, 17 Nov 2013 17:10:43 -0600
-
-wimlib (1.5.1-1) unstable; urgency=low
-
-  * Update to v1.5.1
-
- -- Eric Biggers <ebiggers3@gmail.com>  Fri, 11 Oct 2013 09:34:20 -0500
-
-wimlib (1.5.0-1) unstable; urgency=low
-
-  * Update to v1.5.0
-
- -- Eric Biggers <ebiggers3@gmail.com>  Fri, 16 Aug 2013 20:51:08 -0500
-
-wimlib (1.4.2-1) unstable; urgency=low
-
-  * Update to v1.4.2
-
- -- Eric Biggers <ebiggers3@gmail.com>  Tue, 11 Jun 2013 19:46:09 -0500
-
-wimlib (1.4.1-1) precise; urgency=low
-
-  * Update to v1.4.1
-
- -- Eric Biggers <ebiggers3@gmail.com>  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 <ebiggers3@gmail.com>  Sun, 12 May 2013 22:59:55 -0500
-
-wimlib (1.3.3-1) unstable; urgency=low
-
-  * Update to v1.3.3
-
- -- Eric Biggers <ebiggers3@gmail.com>  Mon, 08 Apr 2013 00:16:50 -0500
-
-wimlib (1.3.2-1) unstable; urgency=low
-
-  * Update to v1.3.2
-
- -- Eric Biggers <ebiggers3@gmail.com>  Sat, 23 Mar 2013 20:00:14 -0500
-
-wimlib (1.3.1-1) unstable; urgency=low
-
-  * Update to v1.3.1
-
- -- Eric Biggers <ebiggers3@gmail.com>  Fri, 22 Mar 2013 01:05:27 -0500
-
-wimlib (1.3.0-1) unstable; urgency=low
-
-  * Update to v1.3.0
-
- -- Eric Biggers <ebiggers3@gmail.com>  Sun, 10 Mar 2013 18:46:29 -0700
-
-wimlib (1.2.6-1) unstable; urgency=low
-
-  * Update to v1.2.6
-
- -- Eric Biggers <ebiggers3@gmail.com>  Tue, 05 Mar 2013 14:26:59 -0600
-
-wimlib (1.2.5-1) unstable; urgency=low
-
-  * Update to v1.2.5
-
- -- Eric Biggers <ebiggers3@gmail.com>  Tue, 05 Feb 2013 20:26:47 -0600
-
-wimlib (1.2.4-1) unstable; urgency=low
-
-  * Update to v1.2.4
-
- -- Eric Biggers <ebiggers3@gmail.com>  Tue, 29 Jan 2013 20:19:29 -0600
-
-wimlib (1.2.3-1) unstable; urgency=low
-
-  * Update to v1.2.3
-
- -- Eric Biggers <ebiggers3@gmail.com>  Mon, 31 Dec 2012 14:33:36 -0600
-
-wimlib (1.2.2-1) unstable; urgency=low
-
-  * Update to v1.2.2
-
- -- Eric Biggers <ebiggers3@gmail.com>  Fri, 21 Dec 2012 12:39:22 -0600
-
-wimlib (1.2.1-1) unstable; urgency=low
-
-  * Update to v1.2.1
-
- -- Eric Biggers <ebiggers3@gmail.com>  Tue, 18 Dec 2012 11:25:02 -0600
-
-wimlib (1.2.0-1) unstable; urgency=low
-
-  * Update to v1.2.0
-
- -- Eric Biggers <ebiggers3@gmail.com>  Thu, 22 Nov 2012 14:35:33 -0600
-
-wimlib (1.1.0-1) unstable; urgency=low
-
-  * Update to v1.1.0
-
- -- Eric Biggers <ebiggers3@gmail.com>  Sun, 18 Nov 2012 13:49:54 -0600
-
-wimlib (1.0.4-1) unstable; urgency=low
-
-  * Update to v1.0.4
-
- -- Eric Biggers <ebiggers3@gmail.com>  Mon, 29 Oct 2012 03:57:13 +0000
-
-wimlib (0.6.3-1) unstable; urgency=low
-
-  * Initial release of Debian package
-
- -- Eric Biggers <ebiggers3@gmail.com>  Tue, 01 May 2012 23:48:40 -0500
diff --git a/debian/compat b/debian/compat
deleted file mode 100644 (file)
index 7f8f011..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7
diff --git a/debian/control b/debian/control
deleted file mode 100644 (file)
index e8c627e..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-Source: wimlib
-Priority: optional
-Maintainer: Eric Biggers <ebiggers3@gmail.com>
-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 (file)
index 05c487e..0000000
+++ /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 <ebiggers3@gmail.com>
-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 (executable)
index 27b9b9e..0000000
+++ /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 (file)
index 89ae9db..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3.0 (native)
diff --git a/debian/watch b/debian/watch
deleted file mode 100644 (file)
index 0d727f6..0000000
+++ /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 (file)
index aff5182..0000000
+++ /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 (file)
index 3abb624..0000000
+++ /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 (file)
index e39721e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-examples/*
diff --git a/debian/wimlib15.install b/debian/wimlib15.install
deleted file mode 100644 (file)
index 8161387..0000000
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/libwim.so.*
diff --git a/debian/wimtools.docs b/debian/wimtools.docs
deleted file mode 100644 (file)
index 50bd824..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-NEWS
-README
diff --git a/debian/wimtools.install b/debian/wimtools.install
deleted file mode 100644 (file)
index 68671de..0000000
+++ /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 (file)
index 4c4a259..0000000
+++ /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 <ebiggers3@gmail.com>
-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
index 6a769a2..092c572 100755 (executable)
@@ -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 <ebiggers3@gmail.com>  $(date -R)\\
-" debian/changelog
-
-sed -i 's/\(Version:[[:space:]]*\)[^[:space:]]\+/\1'"$newver"'/' \
-               rpm/*.spec