Skip to content

Commit 010b279

Browse files
committed
Merge pull request #65 from conchurnavid/debian
import debian package from Debian's pkg-games team
2 parents 3a2a39f + 1ed857f commit 010b279

File tree

14 files changed

+807
-30
lines changed

14 files changed

+807
-30
lines changed

dist/debian/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/bin/sh
2-
apt-get -y install build-essential debhelper pyqt5-dev-tools dh-python python python3-pyqt5 python3-pyqt5.qtopengl
2+
apt-get -y install build-essential debhelper dh-python python3 python3-pyqt5 pyqt5-dev-tools
33
rm -rf ../../debian/
44
cp -fr ../debian/ ../../
55
cd ../../

dist/debian/changelog

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
m64py (0-0) unstable; urgency=low
1+
mupen64plus-ui-python (0-0) unstable; urgency=low
22

33
See changelog.gz for changelog
44

dist/debian/control

Lines changed: 34 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1-
Source: m64py
1+
Source: mupen64plus-ui-python
22
Section: games
33
Priority: optional
4-
Maintainer: Milan Nikolic <[email protected]>
5-
Standards-Version: 3.9.5
4+
Maintainer: Debian Games Team <[email protected]>
5+
Uploaders:
6+
Sérgio Benjamim <[email protected]>,
7+
Standards-Version: 3.9.6
68
Homepage: http://m64py.sourceforge.net/
9+
Vcs-Git: git://anonscm.debian.org/pkg-games/mupen64plus-ui-python.git
10+
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-games/mupen64plus-ui-python.git
711
Build-Depends:
812
debhelper (>= 9),
913
dh-python,
@@ -16,14 +20,36 @@ Package: m64py
1620
Architecture: all
1721
Depends:
1822
${misc:Depends},
19-
python3,
23+
${python3:Depends},
2024
libsdl2-dev,
25+
mupen64plus-audio-all | mupen64plus-audio,
26+
mupen64plus-config-abi-2.2,
27+
mupen64plus-data,
28+
mupen64plus-frontend-abi-2.1.1,
29+
mupen64plus-input-all | mupen64plus-input,
30+
mupen64plus-rsp-all | mupen64plus-rsp,
31+
mupen64plus-video-all | mupen64plus-video,
32+
python3-opengl,
2133
python3-pyqt5,
2234
python3-pyqt5.qtopengl,
2335
python3-pyqt5.qtsvg,
36+
Provides:
37+
mupen64plus-ui,
2438
Recommends:
25-
mupen64plus,
26-
python-lzma | p7zip,
27-
python-opengl,
39+
python3-dbus,
40+
python3-lzma | p7zip,
2841
unrar,
29-
Description: A frontend for Mupen64Plus
42+
Description: Python based graphical frontend for mupen64plus
43+
M64Py is a Qt5 front-end (GUI) for Mupen64Plus 2.0, a cross-platform
44+
plugin-based Nintendo 64 emulator. M64Py is written in Python and it
45+
provides a user-friendly interface over Mupen64Plus shared library.
46+
.
47+
Features:
48+
* Changeable emulation plugins for audio, core, input, rsp, video
49+
* Selection of emulation core
50+
* Configuration dialogs for core, plugin and input settings
51+
* ROMs list
52+
* Input bindings configuration
53+
* Cheats support
54+
* Support gzip, bzip2, zip, rar and 7z archives
55+
* Video extension (embedded OpenGL window)

dist/debian/copyright

Lines changed: 675 additions & 14 deletions
Large diffs are not rendered by default.

dist/debian/links

Lines changed: 0 additions & 1 deletion
This file was deleted.

dist/debian/m64py.6

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
.\" Hey, EMACS: -*- nroff -*-
2+
.\" First parameter, NAME, should be all caps
3+
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
4+
.\" other parameters are allowed: see man(7), man(1)
5+
.TH "M64PY" "6" "Dec 21, 2013" "" "General Commands Manual"
6+
.\" Please adjust this date whenever revising the manpage.
7+
.\"
8+
.\" Some roff macros, for reference:
9+
.\" .nh disable hyphenation
10+
.\" .hy enable hyphenation
11+
.\" .ad l left justify
12+
.\" .ad b justify to both left and right margins
13+
.\" .nf disable filling
14+
.\" .fi enable filling
15+
.\" .br insert line break
16+
.\" .sp <n> insert n+1 empty lines
17+
.\" for manpage-specific macros, see man(7)
18+
.\" --------------------------------------------------------------------------
19+
.\" Process this file with
20+
.\" groff -man m64py.6 -Tutf8
21+
.\" Retrieve format warnings with
22+
.\" man --warnings m64py.6 > /dev/null
23+
.\" --------------------------------------------------------------------------
24+
.ad l
25+
.SH NAME
26+
m64py \- Mupen64plus 2.0 frontend
27+
.SH SYNOPSIS
28+
.B m64py [\fIoptions\fP]
29+
.br
30+
.SH DESCRIPTION
31+
m64py is a graphical Qt5 frontend for the Nintendo64 emulator mupen64plus 2.0
32+
.PP
33+
.PP
34+
.SH OPTIONS
35+
.TP
36+
\fB\-v\fP, \fB\-\-verbose\fP
37+
Show verbose output.
38+
.TP
39+
\fB\-\-sdl2\fP
40+
Use SDL2 instead of auto-detecting the libmupen64plus2 build type.
41+
.
42+
.SH SEE ALSO
43+
.BR mupen64plus (6),
44+
.SH AUTHOR
45+
m64py was written by Milan Nikolic <[email protected]>.
46+
.PP
47+
This manual page was written by Sven Eckelmann <[email protected]>.
File renamed without changes.

dist/debian/m64py.links

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
usr/share/m64py/m64py_run /usr/games/m64py

dist/debian/m64py.manpages

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
debian/m64py.6

dist/debian/m64py.menu

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)