diff --git a/hardware/irda/lirc/pspec.xml b/hardware/irda/lirc/pspec.xml index 4db4f64702..c0d3017212 100644 --- a/hardware/irda/lirc/pspec.xml +++ b/hardware/irda/lirc/pspec.xml @@ -33,7 +33,8 @@ lirc alsa-lib - + libusb-compat + libX11 /etc diff --git a/hardware/misc/libftdi/pspec.xml b/hardware/misc/libftdi/pspec.xml index f2b9dbd297..4a5aa7f3fd 100644 --- a/hardware/misc/libftdi/pspec.xml +++ b/hardware/misc/libftdi/pspec.xml @@ -24,6 +24,9 @@ libftdi + + libusb + /usr/bin /usr/lib @@ -35,6 +38,7 @@ python-libftdi + libusb python3 libftdi @@ -49,6 +53,7 @@ Development files for libftdi libftdi + libusb-devel /usr/bin/libftdi-config diff --git a/multimedia/converter/vcdimager/pspec.xml b/multimedia/converter/vcdimager/pspec.xml index 41522759f1..21f1e27d69 100644 --- a/multimedia/converter/vcdimager/pspec.xml +++ b/multimedia/converter/vcdimager/pspec.xml @@ -16,6 +16,7 @@ http://ftp.gnu.org/gnu/vcdimager/vcdimager-0.7.24.tar.gz libcdio-devel + popt @@ -23,6 +24,8 @@ vcdimager libcdio + popt + libxml2 /usr/bin diff --git a/multimedia/graphics/libcaca/pspec.xml b/multimedia/graphics/libcaca/pspec.xml index 4208b5358d..ddce0b932f 100644 --- a/multimedia/graphics/libcaca/pspec.xml +++ b/multimedia/graphics/libcaca/pspec.xml @@ -24,6 +24,10 @@ libcaca imlib2 + zlib + slang + ncurses + libX11 /usr/bin diff --git a/multimedia/misc/sdl-image/pspec.xml b/multimedia/misc/sdl-image/pspec.xml index 355771c0d4..bb973c9056 100644 --- a/multimedia/misc/sdl-image/pspec.xml +++ b/multimedia/misc/sdl-image/pspec.xml @@ -28,6 +28,8 @@ libsdl tiff + zlib + libpng libjpeg-turbo @@ -71,6 +73,7 @@ libjpeg-turbo-32bit tiff-32bit zlib-32bit + glibc-32bit /usr/lib32/ diff --git a/multimedia/sound/fluidsynth/pspec.xml b/multimedia/sound/fluidsynth/pspec.xml index db6048cb95..7785ee946f 100644 --- a/multimedia/sound/fluidsynth/pspec.xml +++ b/multimedia/sound/fluidsynth/pspec.xml @@ -30,6 +30,9 @@ fluidsynth lash + dbus + glib2 + readline alsa-lib ladspa-sdk libsndfile diff --git a/multimedia/sound/lash/pspec.xml b/multimedia/sound/lash/pspec.xml index 5c5b6d256c..452bd38580 100644 --- a/multimedia/sound/lash/pspec.xml +++ b/multimedia/sound/lash/pspec.xml @@ -35,6 +35,8 @@ gtk2 jack-audio-connection-kit dmapi + libxml2 + libutil-linux /usr/bin @@ -51,8 +53,11 @@ lash-devel Development files for lash + dbus-devel lash - alsa-lib-devel + alsa-lib-devel + libxml2-devel + libutil-linux-devel /usr/include diff --git a/multimedia/video/vlc/pspec.xml b/multimedia/video/vlc/pspec.xml index 45a711a61c..9db25758ea 100644 --- a/multimedia/video/vlc/pspec.xml +++ b/multimedia/video/vlc/pspec.xml @@ -179,6 +179,7 @@ Codec and plugin library files for VLC lua + dbus zlib gtk2 lirc @@ -193,6 +194,10 @@ aalib cairo glib2 + eudev + libpng + libxcb + libidn libmad libass gnutls @@ -204,6 +209,8 @@ taglib libogg libvpx + libxml2 + libssh2 libcddb freerdp libopus @@ -231,6 +238,7 @@ libmpcdec libtheora libvorbis + libgcrypt fontconfig libraw1394 fluidsynth @@ -241,13 +249,14 @@ libmatroska schroedinger libvncserver + libgpg-error libsamplerate libjpeg-turbo + gstreamer-next libchromaprint pulseaudio-libs xcb-util-keysyms crystalhd-firmware - gstreamer-next-devel gst-plugins-base-next diff --git a/network/misc/freerdp/pspec.xml b/network/misc/freerdp/pspec.xml index 55e9a8f08a..888e6a0b6f 100644 --- a/network/misc/freerdp/pspec.xml +++ b/network/misc/freerdp/pspec.xml @@ -35,7 +35,9 @@ freerdp - cups + cups + libX11 + openssl libXv ffmpeg libXext diff --git a/programming/misc/dbus-c++/actions.py b/programming/misc/dbus-c++/actions.py new file mode 100644 index 0000000000..06ba3ac641 --- /dev/null +++ b/programming/misc/dbus-c++/actions.py @@ -0,0 +1,28 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import shelltools +from pisi.actionsapi import pisitools +from pisi.actionsapi import autotools +from pisi.actionsapi import get + +def setup(): + pisitools.dosed("configure.ac", "-O3", "") + shelltools.export("CPPFLAGS", get.CXXFLAGS()) + + shelltools.system("./autogen.sh") + autotools.configure("--disable-static \ + --enable-glib") + + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "README", "COPYING") \ No newline at end of file diff --git a/programming/misc/dbus-c++/files/dbus-c++-build-fix.patch b/programming/misc/dbus-c++/files/dbus-c++-build-fix.patch new file mode 100644 index 0000000000..acc5b811da --- /dev/null +++ b/programming/misc/dbus-c++/files/dbus-c++-build-fix.patch @@ -0,0 +1,11 @@ +diff -upNr dbus-c++.orign/src/Makefile.am dbus-c++/src/Makefile.am +--- dbus-c++.orign/src/Makefile.am 2009-01-08 21:58:42.000000000 +0100 ++++ dbus-c++/src/Makefile.am 2009-07-31 11:29:22.871072420 +0200 +@@ -24,7 +24,6 @@ HEADER_FILES = \ + $(HEADER_DIR)/object.h \ + $(HEADER_DIR)/pendingcall.h \ + $(HEADER_DIR)/server.h \ +- $(HEADER_DIR)/debug.h \ + $(HEADER_DIR)/util.h \ + $(HEADER_DIR)/refptr_impl.h \ + $(HEADER_DIR)/introspection.h \ diff --git a/programming/misc/dbus-c++/files/dbus-c++-linkfix.patch b/programming/misc/dbus-c++/files/dbus-c++-linkfix.patch new file mode 100644 index 0000000000..feef0d28fc --- /dev/null +++ b/programming/misc/dbus-c++/files/dbus-c++-linkfix.patch @@ -0,0 +1,12 @@ +diff -upNr dbus-c++.orign/src/Makefile.am dbus-c++/src/Makefile.am +--- dbus-c++.orign/src/Makefile.am 2009-01-08 21:58:42.000000000 +0100 ++++ dbus-c++/src/Makefile.am 2010-02-13 19:33:37.090109108 +0100 +@@ -38,7 +38,7 @@ lib_include_HEADERS = $(HEADER_FILES) + + lib_LTLIBRARIES = libdbus-c++-1.la + libdbus_c___1_la_SOURCES = $(HEADER_FILES) interface.cpp object.cpp introspection.cpp debug.cpp types.cpp connection.cpp connection_p.h property.cpp dispatcher.cpp dispatcher_p.h pendingcall.cpp pendingcall_p.h error.cpp internalerror.h message.cpp message_p.h server.cpp server_p.h eventloop.cpp eventloop-integration.cpp $(GLIB_CPP) +-libdbus_c___1_la_LIBADD = $(dbus_LIBS) $(glib_LIBS) $(pthread_LIBS) ++libdbus_c___1_la_LIBADD = $(dbus_LIBS) $(glib_LIBS) $(pthread_LIBS) $(xml_LIBS) + + MAINTAINERCLEANFILES = \ + Makefile.in diff --git a/programming/misc/dbus-c++/files/gcc-44.patch b/programming/misc/dbus-c++/files/gcc-44.patch new file mode 100644 index 0000000000..d3175373f7 --- /dev/null +++ b/programming/misc/dbus-c++/files/gcc-44.patch @@ -0,0 +1,24 @@ +diff --git a/examples/echo/echo-client.h b/examples/echo/echo-client.h +index 54401ec..3511cc0 100644 +--- a/examples/echo/echo-client.h ++++ b/examples/echo/echo-client.h +@@ -3,6 +3,7 @@ + + #include + #include "echo-client-glue.h" ++#include + + class EchoClient + : public org::freedesktop::DBus::EchoDemo_proxy, +diff --git a/examples/echo/echo-server.h b/examples/echo/echo-server.h +index 3f0be58..9dfbaec 100644 +--- a/examples/echo/echo-server.h ++++ b/examples/echo/echo-server.h +@@ -2,6 +2,7 @@ + #define __DEMO_ECHO_SERVER_H + + #include ++#include + #include "echo-server-glue.h" + + class EchoServer diff --git a/programming/misc/dbus-c++/pspec.xml b/programming/misc/dbus-c++/pspec.xml new file mode 100644 index 0000000000..76a2ee4efc --- /dev/null +++ b/programming/misc/dbus-c++/pspec.xml @@ -0,0 +1,72 @@ + + + + + dbus-c++ + http://sourceforge.net/projects/dbus-cplusplus/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + C++ bindings for DBus library + dbus-c++ attempts to provide a C++ API for D-BUS. The library has a glib/gtk and an Ecore mainloop integration. It also offers an optional own main loop. + + http://source.pisilinux.org/1.0/dbus-c++.tar.gz + + dbus + libgcc + expat + glib2 + + + dbus-c++-build-fix.patch + dbus-c++-linkfix.patch + gcc-44.patch + + + + + dbus-c++ + + dbus + libgcc + expat + glib2 + + + /usr/bin + /usr/lib + /usr/share/doc + + + + + dbus-c++-devel + + dbus-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2014-01-21 + 0.0_20090907 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2011-03-07 + 0.0_20090907 + First release + Pisi Linux Admins + admins@pisilinux.org + + + diff --git a/programming/misc/dbus-c++/translations.xml b/programming/misc/dbus-c++/translations.xml new file mode 100644 index 0000000000..659471f7ce --- /dev/null +++ b/programming/misc/dbus-c++/translations.xml @@ -0,0 +1,8 @@ + + + + dbus-c++ + DBus kitaplığı için C++ bağlayıcıları + dbus-c++, DBus kitaplığı için C++ programlama arayüzü sunan bir kitaplıktır. + +