diff --git a/desktop/gnome/base/libbonobo/actions.py b/desktop/gnome/base/libbonobo/actions.py new file mode 100644 index 0000000000..99e1888bfd --- /dev/null +++ b/desktop/gnome/base/libbonobo/actions.py @@ -0,0 +1,25 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 2 +# See the file http://www.gnu.org/copyleft/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get +from pisi.actionsapi import shelltools + +def setup(): + pisitools.dosed("activation-server/", "DG_DISABLE_DEPRECATED", filePattern = "Makefile\.(am|in)", deleteLine = True) + autotools.autoreconf("-fiv") + autotools.configure("--disable-static \ + --enable-bonobo-activation-debug=no") + pisitools.dosed("libtool"," -shared "," -Wl,--as-needed -shared ") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("TODO", "NEWS", "README", "ChangeLog", "AUTHORS") diff --git a/desktop/gnome/base/libbonobo/files/libbonobo-2.32.1-srcdir-macro.patch b/desktop/gnome/base/libbonobo/files/libbonobo-2.32.1-srcdir-macro.patch new file mode 100644 index 0000000000..b535196eac --- /dev/null +++ b/desktop/gnome/base/libbonobo/files/libbonobo-2.32.1-srcdir-macro.patch @@ -0,0 +1,11 @@ +--- tests/Makefile.am~ 2010-08-29 06:56:00.000000000 -0500 ++++ tests/Makefile.am 2013-02-07 13:47:03.187506469 -0600 +@@ -55,7 +55,7 @@ + MODELS_DIR="$(srcdir)/models" + + TESTS = test-moniker$(EXEEXT) test-event-source$(EXEEXT) test-object$(EXEEXT) \ +- test-stream-mem$(EXEEXT) $(srcdir)/test-properties.sh test-storage-mem$(EXEEXT) \ ++ test-stream-mem$(EXEEXT) tests/test-properties.sh test-storage-mem$(EXEEXT) \ + test-main-loop$(EXEEXT) + + # TESTS += test-generic-factory.sh diff --git a/desktop/gnome/base/libbonobo/files/libbonobo-multishlib.patch b/desktop/gnome/base/libbonobo/files/libbonobo-multishlib.patch new file mode 100644 index 0000000000..5be12c720e --- /dev/null +++ b/desktop/gnome/base/libbonobo/files/libbonobo-multishlib.patch @@ -0,0 +1,20 @@ +diff -up libbonobo-2.23.1/activation-server/Makefile.am.multishlib libbonobo-2.23.1/activation-server/Makefile.am +--- libbonobo-2.23.1/activation-server/Makefile.am.multishlib 2007-01-01 18:46:55.000000000 -0500 ++++ libbonobo-2.23.1/activation-server/Makefile.am 2008-08-22 20:23:53.000000000 -0400 +@@ -6,13 +6,15 @@ bin_PROGRAMS=activation-client + libexec_PROGRAMS=bonobo-activation-server + noinst_PROGRAMS=test-performance + ++serverinfolibdir = $(libdir)/bonobo/servers:$(exec_prefix)/lib/bonobo/servers ++ + INCLUDES= \ + -I$(top_srcdir) \ + -I$(top_builddir) \ + -I$(top_builddir)/bonobo-activation \ + -I$(top_srcdir)/bonobo-activation \ + -DPREFIX=\""$(prefix)"\" \ +- -DSERVERINFODIR=\"$(libdir)/bonobo/servers\" \ ++ -DSERVERINFODIR=\"$(serverinfolibdir)\" \ + -DSERVER_LOCALEDIR=\""${prefix}/${DATADIRNAME}/locale"\" \ + $(SERVER_CFLAGS) \ + $(WARN_CFLAGS) \ diff --git a/desktop/gnome/base/libbonobo/pspec.xml b/desktop/gnome/base/libbonobo/pspec.xml new file mode 100644 index 0000000000..46c50640ad --- /dev/null +++ b/desktop/gnome/base/libbonobo/pspec.xml @@ -0,0 +1,115 @@ + + + + + libbonobo + http://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2 + library + GNOME CORBA framework + Bonobo is a component system based on CORBA, used by the GNOME desktop. + mirrors://gnome/libbonobo/2.32/libbonobo-2.32.1.tar.bz2 + + orbit2-devel + glib2-devel + libxml2-devel + libtool + flex + grep + intltool + perl + gettext-devel + gtkdoc + + + libbonobo-2.32.1-srcdir-macro.patch + libbonobo-multishlib.patch + + + + + libbonobo + + orbit2 + glib2 + libxml2 + + + /etc + /usr/bin + /usr/sbin + /usr/libexec + /usr/lib + /usr/share/man + /usr/share/locale + /usr/share/doc + /usr/share/idl + + + + + libbonobo-devel + Development files for libbonobo + + libbonobo + orbit2-devel + glib2-devel + + + /usr/lib/pkgconfig + /usr/include + + + + + libbonobo-docs + data:doc + Bonobo referance documents + + /usr/share/gtk-doc + + + + + + 2014-05-24 + 2.32.1 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-10-29 + 2.32.1 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-02 + 2.32.1 + Rebuild for RC. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-03-30 + 2.32.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2010-10-18 + 2.32.0 + First release + Burak Çalışkan + admins@pisilinux.org + + + diff --git a/desktop/gnome/base/libbonobo/translations.xml b/desktop/gnome/base/libbonobo/translations.xml new file mode 100644 index 0000000000..037af8e09a --- /dev/null +++ b/desktop/gnome/base/libbonobo/translations.xml @@ -0,0 +1,12 @@ + + + + libbonobo + GNOME CORBA geliştirme ortamı + + + + libbonobo-devel + libbonobo için geliştirme dosyaları + + diff --git a/pisi-index.xml b/pisi-index.xml index 0be65fdd0d..41598d89a1 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -39242,6 +39242,119 @@ + + + libbonobo + http://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2 + library + desktop.gnome.base + GNOME CORBA framework + GNOME CORBA geliştirme ortamı + Bonobo is a component system based on CORBA, used by the GNOME desktop. + mirrors://gnome/libbonobo/2.32/libbonobo-2.32.1.tar.bz2 + + orbit2-devel + glib2-devel + libxml2-devel + libtool + flex + grep + intltool + perl + gettext-devel + gtkdoc + + + libbonobo-2.32.1-srcdir-macro.patch + libbonobo-multishlib.patch + + desktop/gnome/base/libbonobo/pspec.xml + + + libbonobo + + orbit2 + glib2 + libxml2 + + + /etc + /usr/bin + /usr/sbin + /usr/libexec + /usr/lib + /usr/share/man + /usr/share/locale + /usr/share/doc + /usr/share/idl + + + + libbonobo-devel + Development files for libbonobo + libbonobo için geliştirme dosyaları + + libbonobo + orbit2-devel + glib2-devel + + + /usr/lib/pkgconfig + /usr/include + + + + libbonobo-docs + Bonobo referance documents + data:doc + + /usr/share/gtk-doc + + + + + 2014-05-24 + 2.32.1 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-10-29 + 2.32.1 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-02 + 2.32.1 + Rebuild for RC. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-03-30 + 2.32.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2010-10-18 + 2.32.0 + First release + Burak Çalışkan + admins@pisilinux.org + + + libgnome-keyring diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 9428a9952d..a97434a7ed 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -d6058d652bfb7d7254b7db35860a41419cb74908 \ No newline at end of file +b22c60290570115718f9c38a7c7f9ec3a1699bba \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 24e75d477d..55a25f737c 100644 Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 0c4ecfe092..644b1cc89c 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -b869277136f70a5969ffe3efe0f140d70657955e \ No newline at end of file +616e437613be4317d3a8e542d953baf5113f412d \ No newline at end of file