45 lines
1.3 KiB
Plaintext
45 lines
1.3 KiB
Plaintext
|
# 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
|
|||
|
|
|||
|
}
|