123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- # 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
- }
|