Browse Source

Sebastian Jaenicke <tsa@jaenicke.org>

add package pyslsk
add package wxpython
modify wxwindows in order to make it work with wxpython


git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@1015 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc
rocklinux
Rene Rebe 23 years ago
parent
commit
ecb77ab5a7
8 changed files with 172 additions and 23 deletions
  1. +1
    -0
      Documentation/Developers/CHANGELOG-RENE
  2. +26
    -0
      package/tsa/pyslsk/pyslsk.conf
  3. +41
    -0
      package/tsa/pyslsk/pyslsk.desc
  4. +12
    -0
      package/tsa/pyslsk/typo.patch
  5. +23
    -0
      package/tsa/wxpython/wxpython.conf
  6. +44
    -0
      package/tsa/wxpython/wxpython.desc
  7. +21
    -20
      package/tsa/wxwindows/wxwindows.conf
  8. +4
    -3
      package/tsa/wxwindows/wxwindows.desc

+ 1
- 0
Documentation/Developers/CHANGELOG-RENE

@ -15,6 +15,7 @@ whole rxr-tree.
changes in STONE
- Daniel Jahre: fixed galeon13 and epiphany priority
- Daniel Pischl: updated gkrellm
- Sebastian Jaenicke: added pyslsk and wxpython and updates wxwindows
*) 2003-08-03 (2.0.0-beta7 - 2.0.0-rc1)

+ 26
- 0
package/tsa/pyslsk/pyslsk.conf

@ -0,0 +1,26 @@
# --- ROCK-COPYRIGHT-NOTE-BEGIN ---
#
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
# Please add additional copyright information _after_ the line containing
# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by
# the ./scripts/Create-CopyPatch script. Do not edit this copyright text!
#
# ROCK Linux is Copyright (C) 1998 - 2003 Clifford Wolf
#
# 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. A copy of the GNU General Public
# License can be found at Documentation/COPYING.
#
# Many people helped and are helping developing ROCK Linux. Please
# have a look at http://www.rocklinux.org/ and the Documentation/TEAM
# file for details.
#
# --- ROCK-COPYRIGHT-NOTE-END ---
pyslsk_main() {
python setup.py install
}
custmain=pyslsk_main

+ 41
- 0
package/tsa/pyslsk/pyslsk.desc

@ -0,0 +1,41 @@
[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN ---
[COPY]
[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
[COPY] Please add additional copyright information _after_ the line containing
[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by
[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text!
[COPY]
[COPY] ROCK Linux: rock-src/package/tsa/pyslsk/pyslsk.desc
[COPY] ROCK Linux is Copyright (C) 1998 - 2003 Clifford Wolf
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License as published by
[COPY] the Free Software Foundation; either version 2 of the License, or
[COPY] (at your option) any later version. A copy of the GNU General Public
[COPY] License can be found at Documentation/COPYING.
[COPY]
[COPY] Many people helped and are helping developing ROCK Linux. Please
[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM
[COPY] file for details.
[COPY]
[COPY] --- ROCK-COPYRIGHT-NOTE-END ---
[I] pyslsk
[T] PySoulSeek is a client for SoulSeek filesharing system that runs under
[T] Linux/FreeBSD/Solaris and other Unices and sorta runs under Mac OS X.
[U] http://www.sensi.org/~ak/pyslsk/
[A] Alexander Kanavin <ak@sensi.org>
[M] Sebastian Jaenicke <tsa@rocklinux.org>
[C] extra/multimedia
[L] GPL
[S] Stable
[V] 1.2.3
[P] X -----5---9 362.000
[D] 2750732072 pyslsk-1.2.3.tar.gz http://www.sensi.org/~ak/pyslsk/

+ 12
- 0
package/tsa/pyslsk/typo.patch

@ -0,0 +1,12 @@
diff -Nur pyslsk-1.2.3.orig/pyslsk pyslsk-1.2.3/pyslsk
--- ./pyslsk 2003-06-23 19:24:12.000000000 +0200
+++ ./pyslsk 2003-08-04 02:45:19.000000000 +0200
@@ -55,7 +55,7 @@
def usage():
print """Usage: pyslsk [OPTION]...
- -c file, --config=file Use non-defult configuration file
+ -c file, --config=file Use non-default configuration file
-h, --help Display this help and exit
Report bugs to <ak@sensi.org>"""

+ 23
- 0
package/tsa/wxpython/wxpython.conf

@ -0,0 +1,23 @@
build_wxpython() {
# we only want the wxpython stuff, so we'll just build in this subdir
echo "Building wxPython.."
cd wxPython
python setup.py BUILD_GLCANVAS=0 build install
#echo "Building wxrc.."
#cd ../contrib/utils/wxrc
#WCXX=`../../../wx-config --cxx`
#WCXXFLAGS=`../../../wx-config --cxxflags`
#for f in wxrc.cpp ../../src/xrc/xml.cpp ../../src/xrc/xmlres.cpp; do
# $WCXX $WCXXFLAGS -I ../../include -I ../../src/xrc/expat/xmlparse \
# -I ../../src/xrc/expat/xmltok -c $f
#done
#$WCXX `../../../wx-config --libs` *.o -o wxrc
#strip wxrc
}
custmain="build_wxpython"
createdocs=0

+ 44
- 0
package/tsa/wxpython/wxpython.desc

@ -0,0 +1,44 @@
[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN ---
[COPY]
[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
[COPY] Please add additional copyright information _after_ the line containing
[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by
[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text!
[COPY]
[COPY] ROCK Linux: rock-src/package/tsa/wxpython/wxpython.desc
[COPY] ROCK Linux is Copyright (C) 1998 - 2003 Clifford Wolf
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License as published by
[COPY] the Free Software Foundation; either version 2 of the License, or
[COPY] (at your option) any later version. A copy of the GNU General Public
[COPY] License can be found at Documentation/COPYING.
[COPY]
[COPY] Many people helped and are helping developing ROCK Linux. Please
[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM
[COPY] file for details.
[COPY]
[COPY] --- ROCK-COPYRIGHT-NOTE-END ---
[I] wxPython
[T] wxPython is a GUI toolkit for the Python programming language. It allows
[T] Python programmers to create programs with a robust, highly functional
[T] graphical user interface, simply and easily. It is implemented as a Python
[T] extension module (native code) that wraps the popular wxWindows cross
[T] platform GUI library, which is written in C++.
[U] http://www.wxpython.org
[A] <zeitlin@dptmaths.ens-cachan.fr>
[M] Sebastian Jaenicke <tsa@rocklinux.org>
[C] extra/development
[L] LGPL
[S] Stable
[V] 2.4.1.2
[P] X -----5---9 361.000
[D] 1876620909 wxPythonSrc-2.4.1.2.tar.gz http://belnet.dl.sourceforge.net/sourceforge/wxpython/

+ 21
- 20
package/tsa/wxwindows/wxwindows.conf

@ -1,23 +1,24 @@
# --- ROCK-COPYRIGHT-NOTE-BEGIN ---
#
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
# Please add additional copyright information _after_ the line containing
# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by
# the ./scripts/Create-CopyPatch script. Do not edit this copyright text!
#
# ROCK Linux is Copyright (C) 1998 - 2003 Clifford Wolf
#
# 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. A copy of the GNU General Public
# License can be found at Documentation/COPYING.
#
# Many people helped and are helping developing ROCK Linux. Please
# have a look at http://www.rocklinux.org/ and the Documentation/TEAM
# file for details.
#
# --- ROCK-COPYRIGHT-NOTE-END ---
[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN ---
[COPY]
[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
[COPY] Please add additional copyright information _after_ the line containing
[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by
[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text!
[COPY]
[COPY] ROCK Linux: rock-src/package/tsa/wxwindows/wxwindows.conf
[COPY] ROCK Linux is Copyright (C) 1998 - 2003 Clifford Wolf
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License as published by
[COPY] the Free Software Foundation; either version 2 of the License, or
[COPY] (at your option) any later version. A copy of the GNU General Public
[COPY] License can be found at Documentation/COPYING.
[COPY]
[COPY] Many people helped and are helping developing ROCK Linux. Please
[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM
[COPY] file for details.
[COPY]
[COPY] --- ROCK-COPYRIGHT-NOTE-END ---
var_append confopt ' ' '--enable-optimise'
var_append confopt ' ' '--enable-shared'

+ 4
- 3
package/tsa/wxwindows/wxwindows.desc

@ -20,6 +20,7 @@
[COPY]
[COPY] --- ROCK-COPYRIGHT-NOTE-END ---
[I] wxWindows
[T] wxWindows gives you a single, easy-to-use API for writing GUI applications
@ -40,8 +41,8 @@
[L] LGPL
[S] Stable
[V] 2.4.1
[P] X -----5---9 360.000
[V] 2.4.1.2
[P] X ---3-5---9 360.000
[D] 2013203456 wxGTK-2.4.1.tar.bz2 ftp://biolpc22.york.ac.uk/pub/2.4.1/
[D] 1876620909 wxPythonSrc-2.4.1.2.tar.gz ftp://biolpc22.york.ac.uk/pub/2.4.1/

Loading…
Cancel
Save