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 patchimage (6.3.0-1nano) unstable; urgency=low
* new upstream stable release * new upstream stable release

42
debian/control vendored
View File

@ -8,8 +8,8 @@ Homepage: http://www.nanolx.org/nanolx/patchimage
Package: patchimage Package: patchimage
Architecture: all Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, patchimage-tools
Description: Wii image patcher Description: Wii, Wii U, 3DS image patcher
Patchimage is a script that allows to patch riivoluton, ips or xdelta patches 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. 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 - applying decensoring patches to Tokyo Mirage Sessions #FE
. .
Be sure to read the supplied README-files for a full overview. 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