diff options
author | PCSX* teams | 2010-11-16 14:15:22 +0200 |
---|---|---|
committer | Grazvydas Ignotas | 2010-11-16 14:15:22 +0200 |
commit | ef79bbde537d6b9c745a7d86cb9df1d04c35590d (patch) | |
tree | ef8d2520dbb9e1e345b41b12c9959f300ca8fd10 /debian | |
download | pcsx_rearmed-ef79bbde537d6b9c745a7d86cb9df1d04c35590d.tar.gz pcsx_rearmed-ef79bbde537d6b9c745a7d86cb9df1d04c35590d.tar.bz2 pcsx_rearmed-ef79bbde537d6b9c745a7d86cb9df1d04c35590d.zip |
pcsxr-1.9.92
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 5 | ||||
-rw-r--r-- | debian/compat | 1 | ||||
-rw-r--r-- | debian/control | 20 | ||||
-rw-r--r-- | debian/copyright | 61 | ||||
-rw-r--r-- | debian/docs | 5 | ||||
-rw-r--r-- | debian/pcsxr.menu | 5 | ||||
-rwxr-xr-x | debian/rules | 75 |
7 files changed, 172 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..4f9c95c --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +pcsxr (2:1.9.92-1) unstable; urgency=low + + * Initial Release. + + -- Wei Mingzhi <whistler_wmz@users.sf.net> Fri, 15 Sep 2009 21:15:32 +0800 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..840611b --- /dev/null +++ b/debian/control @@ -0,0 +1,20 @@ +Source: pcsxr +Section: otherosfs +Priority: extra +Maintainer: Wei Mingzhi <whistler@openoffice.org> +Build-Depends: debhelper (>= 5), libgtk2.0-dev, libglade2-dev, zlib1g-dev | libz-dev, libxv-dev, libxtst-dev, nasm, libgl1-mesa-dev, libxxf86vm-dev, libsdl1.2-dev +Standards-Version: 3.7.3 + +Package: pcsxr +Architecture: any +Depends: ${shlibs:Depends} +Replaces: pcsx, pcsx-bin, pcsx-i18n, psemu-drive-cdrmooby, psemu-input-omnijoy, psemu-input-padjoy, psemu-sound-alsa, psemu-sound-oss, psemu-video-x11, pcsx-df +Conflicts: pcsx (<= 1:1.699df-rc3-1), pcsx-bin (<= 1:1.699df-rc3-1), pcsx-i18n (<= 1:1.699df-rc3-1), pcsx-df (<= 1:1.999) +Description: Sony PlayStation emulator -- binary + PCSX is an advanced PlayStation (PSX) emulator, which uses a plugin + architecture to provide full support for all components of the PSX. + It has full emulation support for gamepads, videos, sound, memory cards, + and other important PSX components, and is able to play many games + without problems. + . + This package provides the main PCSX binary, library, and support files. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..411fcbd --- /dev/null +++ b/debian/copyright @@ -0,0 +1,61 @@ +This package was debianized by Wei Mingzhi <whistler@openoffice.org> on +Fri, 16 Jan 2009 13:32:52 +0800. + +It was downloaded from <http://www.codeplex.com/pcsxr> + +Upstream Authors: + PCSX-Reloaded: + Wei Mingzhi <weimingzhi@gmail.com> + PCSX-df: + Stephen Chao <stephen@digitalnexus.org> + Ryan Schultz <schultz.ryan@gmail.com> + Andrew Burton <adb@iinet.net.au> + Stefan Sikora <hoshy@schrauberstube.de> + Marcus Comstedt <marcus@mc.pp.se> + PCSX Team + Linuzappz <linuzappz@pcsx.net> + Shadow <shadow@pcsx.net> + Pete Bernett <psswitch@online.de> + NoComp <NoComp@mailcity.com> + Nik3d + Akumax <akumax@pcsx.net> + +Copyright: (C) 2008-2009 Wei Mingzhi + (C) 2005-2007 Ryan Schultz + (C) 2005-2007 Andrew Burton + (C) 2007 Stephen Chao + (C) 2007 Stefan Sikora + (C) 1999-2003 Pcsx Team + (C) 1998 Vision Thing + +License: + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA + 02111-1307 USA. + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The file 'PSEmu_Plugin_Defs.h' is released to the public domain, contrary +to its headers. This is an excerpt from a forum, by Pete Bernert (who wrote +many of the plugins and was a PCSX contributor): + +"The "PSEmu Plugin Def.h" header file is very old (1998) and (as you +have noticed) contains just a few basic defines. When PSemu Pro died in +early 1999, and new psx emus showed up, the Vision Thing crew allowed +free usage/enhancements of the interface. Sure, nobody ever updated the +header file to state something new, but Duddie gave his agreement, as +well as Kazz with his XA audio defines (used in the spu plugin +interface). So, there is nothing to worry about using the headers." diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000..cdd049d --- /dev/null +++ b/debian/docs @@ -0,0 +1,5 @@ +doc/keys.txt +doc/tweaks.txt +README +NEWS +ChangeLog.df diff --git a/debian/pcsxr.menu b/debian/pcsxr.menu new file mode 100644 index 0000000..7fccc89 --- /dev/null +++ b/debian/pcsxr.menu @@ -0,0 +1,5 @@ +?package(pcsxr): \ + needs="X11" \ + section="Applications/Emulators" \ + title="PCSX PlayStation Emulator" \ + command="/usr/games/pcsx" diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..8645846 --- /dev/null +++ b/debian/rules @@ -0,0 +1,75 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +#export DH_VERBOSE=1 + +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 -fomit-frame-pointer +endif + +CONFIGURE_PARAM = \ + --host=$(DEB_HOST_GNU_TYPE) \ + --build=$(DEB_BUILD_GNU_TYPE) \ + --prefix=/usr \ + --bindir=/usr/games \ + --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info \ + --enable-opengl + +config.status: configure + dh_testdir + CFLAGS="$(CFLAGS)" ./configure $(CONFIGURE_PARAM) + +build: build-stamp + +build-stamp: config.status + dh_testdir + $(MAKE) + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + + [ ! -f Makefile ] || make distclean + + dh_clean config.status config.log po/stamp-po + +install: build + dh_testdir + dh_testroot + dh_installdirs + $(MAKE) install DESTDIR=$(CURDIR)/debian/pcsxr + # Remove useless files + rm -f $(CURDIR)/debian/pcsxr/usr/lib/games/psemu/*.la + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs + dh_installmenu + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_makeshlibs + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install |