# Tanım: Veritabanı erişim kitaplığı # URL: https://git.gnome.org/browse/libgda # Paketçi: Cihan_Alkan # Gerekler: gnome-common json-glib gtksourceview3 libxslt python libsecret graphviz goocanvas iso-codes openjdk # Grup: kütüphane isim=libgda surum=5.2.4 devir=1 _apiver=5.0 kaynak=(https://git.gnome.org/browse/libgda/snapshot/LIBGDA_5_2_4.tar.xz fix-crash.diff java.patch 0001-Convert-files-to-Unicode.patch glib-2.54-ftbfs.patch glib-2.54-ftbfs-2.patch) derle() { mkdir providers cd LIBGDA_5_2_4 patch -Np1 -i ../java.patch patch -Np1 -i ../0001-Convert-files-to-Unicode.patch patch -Np1 -i ../glib-2.54-ftbfs.patch patch -Np1 -i ../glib-2.54-ftbfs-2.patch patch -Np1 -i ../fix-crash.diff /opt/jdk/bin/javac getsp.java find -name '*.py' -exec sed -i '1s/python$/&2/' {} + NOCONFIGURE=1 ./autogen.sh ./configure --prefix=/usr --sysconfdir=/etc --disable-static \ --with-bdb=/usr --with-bdb-libdir-name=lib \ --enable-json --enable-system-sqlite --enable-binreloc \ --enable-gda-gi --enable-gdaui-gi \ --enable-vala --enable-gdaui-vala VALA_API_VERSION=0.38 \ --disable-crypto sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make make DESTDIR="$PKG" install }