pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
3dsconv: script to convert between 3ds file formats.
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <tk%giga.or.at@localhost>
Pushed By: wiz
Date: Mon Aug 20 14:27:01 2018 +0200
Changeset: ebe83734253e11e0f5d65420f55df228f55c1367
Added Files:
3dsconv/DESCR
3dsconv/Makefile
3dsconv/PLIST
3dsconv/distinfo
Log Message:
3dsconv: script to convert between 3ds file formats.
3dsconv.py is a Python 3 script that converts Nintendo 3DS CTR
Cart Image files (CCI, ".cci", ".3ds") to the CTR Importable Archive
format (CIA).
3dsconv can detect if a CCI is decrypted, encrypted using original
NCCH (slot 0x2C), or encrypted using zerokey.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ebe83734253e11e0f5d65420f55df228f55c1367
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
3dsconv/DESCR | 6 ++++++
3dsconv/Makefile | 23 +++++++++++++++++++++++
3dsconv/PLIST | 14 ++++++++++++++
3dsconv/distinfo | 6 ++++++
4 files changed, 49 insertions(+)
diffs:
diff --git a/3dsconv/DESCR b/3dsconv/DESCR
new file mode 100644
index 0000000000..35bb76422c
--- /dev/null
+++ b/3dsconv/DESCR
@@ -0,0 +1,6 @@
+3dsconv.py is a Python 3 script that converts Nintendo 3DS CTR
+Cart Image files (CCI, ".cci", ".3ds") to the CTR Importable Archive
+format (CIA).
+
+3dsconv can detect if a CCI is decrypted, encrypted using original
+NCCH (slot 0x2C), or encrypted using zerokey.
diff --git a/3dsconv/Makefile b/3dsconv/Makefile
new file mode 100644
index 0000000000..42772b10fb
--- /dev/null
+++ b/3dsconv/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD$
+
+DISTNAME= 3dsconv-4.2
+CATEGORIES= emulators
+MASTER_SITES= ${MASTER_SITE_GITHUB:=ihaveamac/}
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/ihaveamac/3dsconv/
+COMMENT= Script to convert Nintendo 3DS CCI (".cci", ".3ds") files to the CIA format
+LICENSE= mit
+
+DEPENDS+= ${PYPKGPREFIX}-aes-[0-9]*:../../security/py-aes
+
+PYTHON_VERSIONS_INCOMPATIBLE= 27
+
+REPLACE_PYTHON+= 3dsconv/3dsconv.py
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/3dsconv/PLIST b/3dsconv/PLIST
new file mode 100644
index 0000000000..b57b35047b
--- /dev/null
+++ b/3dsconv/PLIST
@@ -0,0 +1,14 @@
+@comment $NetBSD$
+bin/3dsconv
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/3dsconv/3dsconv.py
+${PYSITELIB}/3dsconv/3dsconv.pyc
+${PYSITELIB}/3dsconv/3dsconv.pyo
+${PYSITELIB}/3dsconv/__init__.py
+${PYSITELIB}/3dsconv/__init__.pyc
+${PYSITELIB}/3dsconv/__init__.pyo
diff --git a/3dsconv/distinfo b/3dsconv/distinfo
new file mode 100644
index 0000000000..b8047c1cca
--- /dev/null
+++ b/3dsconv/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (3dsconv-4.2.tar.gz) = 780dee31bd38af3d6e89e99edd6c8f659d416ea5
+RMD160 (3dsconv-4.2.tar.gz) = dd4164e5a00a201ac999795e90376cc2abb4dffe
+SHA512 (3dsconv-4.2.tar.gz) = 859d5946616115dfd3e7912f8cd03699182fc0c9b2263ea75f71781b2e0962c10dc7966b857484caca4228e74cce93129d982c96dbf20b4a07d6f857bfd10c6b
+Size (3dsconv-4.2.tar.gz) = 11966 bytes
Home |
Main Index |
Thread Index |
Old Index