milis/talimatname/genel/o/ostree/talimat

46 lines
1.2 KiB
Plaintext
Raw Normal View History

2018-02-26 11:47:00 +01:00
# 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
}