46 lines
1.2 KiB
Plaintext
46 lines
1.2 KiB
Plaintext
# Tanım: İşletim sistemi ve konteyner ikili dağıtımı ve yükseltmeleri
|
||
# URL: https://github.com/ostreedev/ostree
|
||
# Paketçi: Cihan_Alkan
|
||
# Gerekler: glib libsoup gpgme fuse gobject-introspection libxslt python syslinux gjs elfutils
|
||
# Grup: sistem
|
||
|
||
isim=ostree
|
||
surum=2018.1
|
||
devir=1
|
||
kaynak=()
|
||
|
||
derle() {
|
||
adres="https://github.com/ostreedev/ostree"
|
||
git_indir ${adres} ${isim}
|
||
adres1="https://github.com/mendsley/bsdiff"
|
||
git_indir ${adres1} $SRC/bsdiff
|
||
adres2="https://git.gnome.org/browse/libglnx"
|
||
git_indir ${adres2} $SRC/libglnx
|
||
|
||
cd ${isim}
|
||
git submodule init
|
||
git config --local submodule.bsdiff.url "$SRC/bsdiff"
|
||
git config --local submodule.libglnx.url "$SRC/libglnx"
|
||
git submodule update
|
||
|
||
find . -name '*.py' -exec sed -i '1s/python$/&2/' {} +
|
||
|
||
NOCONFIGURE=1 ./autogen.sh
|
||
./configure \
|
||
--prefix=/usr \
|
||
--sysconfdir=/etc \
|
||
--localstatedir=/var \
|
||
--sbindir=/usr/bin \
|
||
--libexecdir=/usr/lib \
|
||
--without-mkinitcpio \
|
||
--with-openssl \
|
||
--with-builtin-grub2-mkconfig \
|
||
--enable-experimental-api \
|
||
--disable-static \
|
||
--disable-gtk-doc
|
||
|
||
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
|
||
make
|
||
make DESTDIR="$PKG" install
|
||
}
|