From 68cc59564658a88f6c528cb71af2cd4681b81340 Mon Sep 17 00:00:00 2001 From: Eric Biggers Date: Sun, 2 Aug 2015 21:21:06 -0500 Subject: [PATCH] Replace SourceForge references with wimlib.net --- README | 5 ++--- archlinux/PKGBUILD | 4 ++-- debian/control | 4 ++-- debian/copyright | 2 +- debian/watch | 3 +-- include/wimlib.h | 38 +++++++++++++++++--------------------- rpm/wimtools.spec | 4 ++-- wimlib.pc.in | 2 +- 8 files changed, 28 insertions(+), 34 deletions(-) diff --git a/README b/README index aa40c5d8..f5ba0b89 100644 --- a/README +++ b/README @@ -16,8 +16,7 @@ for Debian and RPM packaging are in the debian/ and rpm/ directories. 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. -All official wimlib releases are available from SourceForge -(http://sourceforge.net/projects/wimlib/files). +All official wimlib releases are available from http://wimlib.net. WIM FILES @@ -46,7 +45,7 @@ file extension rather than ".wim". They are supported in wimlib since v1.6.0. IMAGEX IMPLEMENTATION wimlib itself is a C library, and it provides a documented public API (See: -http://wimlib.sourceforge.net) for other programs to use. However, it is also +http://wimlib.net/apidoc) for other programs to use. However, it is also distributed with a command-line program called "wimlib-imagex" that uses this library to implement an imaging tool similar to Microsoft's ImageX. wimlib-imagex supports almost all the capabilities of Microsoft's ImageX as well diff --git a/archlinux/PKGBUILD b/archlinux/PKGBUILD index 1911668f..7610a999 100644 --- a/archlinux/PKGBUILD +++ b/archlinux/PKGBUILD @@ -5,7 +5,7 @@ pkgver=1.8.1 pkgrel=1 pkgdesc="A library and program to extract, create, and modify WIM files" arch=("i686" "x86_64") -url="http://sourceforge.net/projects/wimlib" +url="http://wimlib.net" license=("custom") depends=("openssl" "fuse" "libxml2" "ntfs-3g" "attr") optdepends=("cdrkit: for making ISO image of Windows PE" @@ -14,7 +14,7 @@ optdepends=("cdrkit: for making ISO image of Windows PE" "cabextract: for extracting Windows PE from the WAIK" "ntfsprogs: for making NTFS filesystems") checkdepends=("ntfsprogs") -source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz") +source=("http://wimlib.net/downloads/$pkgname-$pkgver.tar.gz") build() { cd "$pkgname-$pkgver" diff --git a/debian/control b/debian/control index dd084d5e..3b14344f 100644 --- a/debian/control +++ b/debian/control @@ -7,8 +7,8 @@ Build-Depends: debhelper (>= 8.9.7), autotools-dev, pkg-config, Build-Depends-Indep: doxygen Standards-Version: 3.9.3 Section: libs -Homepage: http://sourceforge.net/projects/wimlib -Vcs-Git: git://git.code.sf.net/p/wimlib/code +Homepage: http://wimlib.net +Vcs-Git: git://wimlib.net/wimlib Package: wimlib15 Section: libs diff --git a/debian/copyright b/debian/copyright index 40aa7fdf..af3dd447 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,6 +1,6 @@ Format: http://dep.debian.net/deps/dep5 Upstream-Name: wimlib -Source: http://sourceforge.net/projects/wimlib +Source: http://wimlib.net Files: * Copyright: 2012, 2013, 2014 Eric Biggers diff --git a/debian/watch b/debian/watch index 5606eaea..14f0e546 100644 --- a/debian/watch +++ b/debian/watch @@ -3,5 +3,4 @@ # Compulsory line, this is a version 3 file version=3 -# Find new files on sourceforge, for devscripts >= 2.9 -http://sf.net/wimlib/wimlib-(.*)\.tar\.gz +http://wimlib.net/downloads/wimlib-(.*)\.tar\.gz diff --git a/include/wimlib.h b/include/wimlib.h index 63cc3e20..145b86a5 100644 --- a/include/wimlib.h +++ b/include/wimlib.h @@ -3,9 +3,9 @@ * @brief External header for wimlib. * * This file contains comments for generating documentation with Doxygen. The - * built HTML documentation can be viewed at http://wimlib.sourceforge.net. - * Make sure to see the Modules page to make more - * sense of the declarations in this header. + * built HTML documentation can be viewed at http://wimlib.net/apidoc. Make + * sure to see the Modules page to make more sense of + * the declarations in this header. */ /** @@ -16,39 +16,35 @@ * Windows Imaging Format. This documentation is intended for developers only. * If you have installed wimlib and want to know how to use the @b wimlib-imagex * program, please see the manual pages and also the README + * href="http://wimlib.net/gitlist/wimlib/blob/master/README">README * file. * * @section sec_installing Installing * * @subsection UNIX * - * Download the source code from http://sourceforge.net/projects/wimlib/files. - * Install the library by running configure && make && sudo make install. - * See the README for information about configuration options. To use wimlib in - * your program after installing it, include wimlib.h and link your program with - * -lwim. + * Download the source code from http://wimlib.net. Install the library by + * running configure && make && sudo make install. See the README for + * information about configuration options. To use wimlib in your program after + * installing it, include wimlib.h and link your program with -lwim. * * @subsection Windows * * Download the Windows binary distribution with the appropriate architecture - * (i686 or x86_64 --- also called "x86" and "amd64" respectively) from http://sourceforge.net/projects/wimlib/files. - * Link your program with the libwim-15.dll file. Make sure to also download - * the source code so you can get wimlib.h, as it is not included in the binary - * distribution. If you need to access the DLL from other programming - * languages, note that the calling convention is "cdecl". + * (i686 or x86_64 --- also called "x86" and "amd64" respectively) from + * http://wimlib.net. Link your program with the libwim-15.dll file. Make sure + * to also download the source code so you can get wimlib.h, as it is not + * included in the binary distribution. If you need to access the DLL from + * other programming languages, note that the calling convention is "cdecl". * * @section sec_examples Examples * - * Several examples are located in the examples - * directory of the source distribution. + * Several examples are located in the "examples" directory of the source + * distribution. * * There is also the - * source code of wimlib-imagex, which is complicated but uses most + * href="http://wimlib.net/gitlist/wimlib/blob/master/programs/imagex.c"> source + * code of wimlib-imagex, which is complicated but uses most * capabilities of wimlib. * * @section backwards_compatibility Backwards Compatibility diff --git a/rpm/wimtools.spec b/rpm/wimtools.spec index 1d39f46d..88e1ada8 100644 --- a/rpm/wimtools.spec +++ b/rpm/wimtools.spec @@ -3,9 +3,9 @@ Summary: Tools to create, extract, modify, and mount WIM files Version: 1.8.1 Release: 1 License: GPLv3+ -URL: http://sourceforge.net/projects/wimlib +URL: http://wimlib.net Packager: Eric Biggers -Source: http://downloads.sourceforge.net/wimlib/wimlib-%{version}.tar.gz +Source: http://wimlib.net/downloads/wimlib-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root diff --git a/wimlib.pc.in b/wimlib.pc.in index 3ca4d991..518f554e 100644 --- a/wimlib.pc.in +++ b/wimlib.pc.in @@ -5,7 +5,7 @@ includedir=@includedir@ Name: wimlib Description: Library to extract, create, modify, and mount Windows Imaging (WIM) files -URL: https://sourceforge.net/projects/wimlib +URL: http://wimlib.net Version: @VERSION@ Libs: -L${libdir} -lwim Requires.private: @PKGCONFIG_PRIVATE_REQUIRES@ -- 2.43.0