improved Debian GNU/Linux packaging

This commit is contained in:
Christopher Roy Bratusek 2016-08-06 10:06:06 +02:00
parent 4f7c196e7b
commit 9cf6489a52
5 changed files with 75 additions and 2 deletions

8
debian/changelog vendored
View File

@ -1,3 +1,11 @@
patchimage (7.0.0-1nano) unstable; urgency=low
* new upstream stable release
* install 32bit pre-compiled tools into patchimage-tools-i386 package
* install 64bit pre-compiled tools into patchimage-tools-amd64 package
-- Christopher Roy Bratusek <nano@jpberlin.de> Sat, 06 Aug 2016 09:59:46 +0200
patchimage (6.3.0-1nano) unstable; urgency=low
* new upstream stable release

42
debian/control vendored
View File

@ -8,8 +8,8 @@ Homepage: http://www.nanolx.org/nanolx/patchimage
Package: patchimage
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Wii image patcher
Depends: ${shlibs:Depends}, ${misc:Depends}, patchimage-tools
Description: Wii, Wii U, 3DS image patcher
Patchimage is a script that allows to patch riivoluton, ips or xdelta patches
into wbfs or iso images of legal game dumps, ROMs or dumped cpk files.
.
@ -29,3 +29,41 @@ Description: Wii image patcher
- applying decensoring patches to Tokyo Mirage Sessions #FE
.
Be sure to read the supplied README-files for a full overview.
Package: patchimage-tools-i386
Architecture: i386
Depends: ${shlibs:Depends}, ${misc:Depends}
Provides: patchimage-tools
Description: Pre-compiled tools for patchimage
pre-compiled tools for patchimage:
- 3dstool Tool for re-packing 3DS ROMs
- ctrtool Tool for un-packing 3DS ROMs
- applyppf3 Tool for applying PPF patches
- titledumper Tool for receiving Wii U game dumps over network
- uips Tool for applying IPS patches
- wit Tool for managing Wii game dumps
- wszst Tool for manipulating Mario Kart Wii files
- xdelta3 Tool for applying DELTA patches [beta version]
- overrides for Wiims Mario Kart Fun tools (new versions of wit and wszst
that allow creating older custom track distributions on newer versions
of Debian GNU/Linux, which have newer versions of the libraries the
originally provided wit and wszst were linked against)
Package: patchimage-tools-amd64
Architecture: amd64
Depends: ${shlibs:Depends}, ${misc:Depends}
Provides: patchimage-tools
Description: Pre-compiled tools for patchimage
pre-compiled tools for patchimage:
- 3dstool Tool for re-packing 3DS ROMs
- ctrtool Tool for un-packing 3DS ROMs
- applyppf3 Tool for applying PPF patches
- titledumper Tool for receiving Wii U game dumps over network
- uips Tool for applying IPS patches
- wit Tool for managing Wii game dumps
- wszst Tool for manipulating Mario Kart Wii files
- xdelta3 Tool for applying DELTA patches [beta version]
- overrides for Wiims Mario Kart Fun tools (new versions of wit and wszst
that allow creating older custom track distributions on newer versions
of Debian GNU/Linux, which have newer versions of the libraries the
originally provided wit and wszst were linked against)

9
debian/patchimage-tools-amd64.install vendored Normal file
View File

@ -0,0 +1,9 @@
usr/share/patchimage/tools/3dstool.64
usr/share/patchimage/tools/applyppf3.64
usr/share/patchimage/tools/ctrtool.64
usr/share/patchimage/tools/titledumper.64
usr/share/patchimage/tools/uips.64
usr/share/patchimage/tools/wit.64
usr/share/patchimage/tools/wszst.64
usr/share/patchimage/tools/xdelta3.64
usr/share/patchimage/override/linux64

9
debian/patchimage-tools-i386.install vendored Normal file
View File

@ -0,0 +1,9 @@
usr/share/patchimage/tools/3dstool.32
usr/share/patchimage/tools/applyppf3.32
usr/share/patchimage/tools/ctrtool.32
usr/share/patchimage/tools/titledumper.32
usr/share/patchimage/tools/uips.32
usr/share/patchimage/tools/wit.32
usr/share/patchimage/tools/wszst.32
usr/share/patchimage/tools/xdelta3.32
usr/share/patchimage/override/linux32

9
debian/patchimage.install vendored Normal file
View File

@ -0,0 +1,9 @@
usr/bin/patchimage
usr/share/patchimage/data
usr/share/patchimage/database
usr/share/patchimage/patches
usr/share/patchimage/script.d
usr/share/patchimage/tools/gdown.pl
usr/share/patchimage/tools/ignore_3dstool.txt
usr/share/patchimage/tools/ucat
usr/share/patchimage/tools/unp