Merge branch 'master' of yasarciv67/milis into master

This commit is contained in:
Milis İşletim Sistemi 2018-07-12 07:05:31 +00:00 committed by Gogs
commit 2b12304600
8 changed files with 138 additions and 17 deletions

View File

@ -4,6 +4,6 @@ echo "**** İşlem sonrası mps -GG ve mps -G komutlarını veriniz. ****"
cd /sources/milis.git
echo "sources/milis.git yapıldı"
export LFS=/mnt/lfs
echo "LFS=/mnt/lfs yapıldı"
export LFS=/mnt/lfs-sabit
echo "LFS=/mnt/lfs-sabit yapıldı"
./lfs-mekanizma -cg

33
bin/derleme-ortami-olustur.sh Executable file
View File

@ -0,0 +1,33 @@
#!/bin/bash
echo "**** Milis Linux Sabit Derleme Alanını Oluşturup Gitmenizi Sağlar. ****"
echo "**** İşlem sonrası mps -GG ve mps -G komutlarını veriniz. ****"
# derleme ortamının indirilmesi
ortam_sha="55ac07a07eee49ba24ac8cee5db9cad2da441a55a63fa445450a4977fe7aca53"
ortam_adres="http://kaynaklar.milislinux.org/iso/milis-bootstrap-enson.sfs"
ortam=/mnt/milis-bootstrap-enson.sfs
shasum_kontrol(){
inen_sha=$(sha256sum $ortam | cut -d' ' -f1)
if [ "$ortam_sha" = "$inen_sha" ];then
echo "ortam shasum doğrulandı."
else
echo "indirilen ortamda shasum uyşmazlığı var.silip tekrar deneyiniz.";exit 1
fi
}
if [ ! -f $ortam ];then
wget $ortam_adres -O $ortam
shasum_kontrol
fi
cd /mnt
unsquashfs milis-bootstrap-enson.sfs
mv squashfs-root lfs-sabit
cd /sources/milis.git
echo "sources/milis.git yapıldı"
export LFS=/mnt/lfs-sabit
echo "LFS=/mnt/lfs-sabit yapıldı"
./lfs-mekanizma -cg

View File

@ -0,0 +1,21 @@
# Tanım: Enlightenment ağ bağlantı arayüzü
# URL: https://phab.enlightenment.org/w/projects/econnman/
# Paketçi: yasarciv67
# Gerekler: python-efl connman
isim=econnman
surum=1.1
devir=1
kaynak=(http://download.enlightenment.org/rel/apps/$isim/$isim-$surum.tar.xz)
derle() {
cd "${isim}-${surum}"
./configure --prefix=/usr
make
make DESTDIR=${PKG} install
install -d $PKG/usr/share/doc/$isim/
install -m644 -t "$PKG/usr/share/doc/$isim/" AUTHORS ChangeLog NEWS README
}

View File

@ -1,14 +1,29 @@
# Tanım: enlightenment masaüstü
# URL: sistem
# Paketçi: milisarge
# Gerekler: bullet efl evas_generic_loaders terminology e21 luajit
# Tanım: Enlightenment pencere yöneticisi
# URL: http://www.enlightenment.org/
# Paketçi: yasarciv67
# Gerekler: xorg-xcb-util-keysyms dejavu-ttf bullet efl terminology luajit python-efl econnman ephoto places
isim=enlightenment-sistem
surum=1
isim=enlightenment
surum=0.22.3
devir=1
kaynak=(http://download.enlightenment.org/rel/apps/$isim/$isim-$surum.tar.xz)
kaynak=(talimat)
derle()
{
cd $isim-$surum
./configure --prefix=/usr \
--disable-systemd \
--disable-doc \
--libdir=/usr/lib \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
--disable-static \
--enable-device-udev \
--enable-mount-udisks \
--enable-mount-eeze
derle() {
echo "enlightenment sistem"
make
make install DESTDIR=$PKG
rm -r $PKG/usr/share/enlightenment/{AUTHORS,COPYING,doc/}
}

View File

@ -0,0 +1,18 @@
# Tanım: Enlightenment için resim görüntüleyici düzenleyici slayt oluşturucu program
# URL: http://www.enlightenment.org/
# Paketçi: yasarciv67
# Gerekler: efl
isim=ephoto
surum=1.5
devir=1
kaynak=(http://download.enlightenment.org/rel/apps/$isim/$isim-$surum.tar.xz)
derle()
{
cd $_isim-$surum
./configure --prefix=/usr
make
make install DESTDIR=$PKG
}

View File

@ -0,0 +1,18 @@
# Tanım: Efl için python bağlayıcısı
# URL: http://www.enlightenment.org/
# Paketçi: yasarciv67
# Gerekler: python3 python cython efl dbus-python
# Grup:
isim=python-efl
surum=1.20.0
devir=1
kaynak=(http://download.enlightenment.org/rel/bindings/python/$isim-$surum.tar.xz)
derle()
{
cd $isim-$surum
/usr/bin/python setup.py build
/usr/bin/python setup.py install --prefix=/usr --root=$PKG
/usr/bin/python3 setup.py install --prefix=/usr --root=$PKG
}

View File

@ -0,0 +1,17 @@
# Tanım: Enlightenment için ses ve görüntü oynatıcı
# URL: http://www.enlightenment.org/
# Paketçi: yasarciv67
# Gerekler: efl meson
isim=rage
surum=0.3.0
devir=1
kaynak=(http://download.enlightenment.org/rel/apps/$isim/$isim-$surum.tar.xz)
derle()
{
cd $isim-$surum
meson --prefix /usr --buildtype release build
ninja -C build
DESTDIR=$PKG ninja -C build install
}

View File

@ -1,18 +1,17 @@
# Tanım: terminal emulator
# Tanım: Enlightenment için terminal emülatörü
# URL: http://www.enlightenment.org/
# Paketçi: milisarge
# Gerekler: elementary
# Gerekler: efl
isim=terminology
surum=1.0.0
surum=1.1.1
devir=1
kaynak=(http://download.enlightenment.org/rel/apps/terminology/terminology-$surum.tar.xz)
kaynak=(http://download.enlightenment.org/rel/apps/$isim/$isim-$surum.tar.xz)
derle()
{
cd terminology-$surum
./configure --prefix=/usr \
--mandir=/usr/man
./configure --prefix=/usr --mandir=/usr/man --disable-doc
make
make DESTDIR=$PKG install
}