enlightenment.talimatlar

This commit is contained in:
milisbir 2017-08-17 20:57:44 +03:00
parent 61d6a8bdc5
commit f75bb8181e
10 changed files with 175 additions and 10 deletions

View File

@ -6,7 +6,7 @@
name=bullet
version=2.86
release=1
source=(https://github.com/bulletphysics/bullet3/archive/${version}.tar.gz)
source=(https://github.com/bulletphysics/bullet3/archive/${version}.tar.gz::$name-$version.tar.gz)
build() {
cd ${name}3-$version

View File

@ -0,0 +1,19 @@
# Description: Enlightenment DR19 pencere yöneticisi
# URL: http://www.enlightenment.org/
# Packager: milisarge
# Depends on: elementary-e19 evas_generic_loaders-e19 xorg-xcb-util-keysyms xorg-font-dejavu-ttf
name=e19
version=0.19.14
release=1
source=(http://download.enlightenment.org/rel/apps/enlightenment/enlightenment-$version.tar.gz)
build()
{
cd enlightenment-$version
./configure --prefix=/usr \
--disable-mount-udisks
make
make install DESTDIR=$PKG
rm -r $PKG/usr/share/enlightenment/{AUTHORS,COPYING,doc/}
}

View File

@ -0,0 +1,23 @@
# Description: efl kütüphaneleri
# URL: http://www.enlightenment.org/
# Packager: milisarge
# Depends on: lua dbus libsndfile xorg-libxp xorg-libxscrnsaver xorg-libxcursor xorg-libxcomposite xorg-libxinerama xorg-libxrandr xorg-libxtst gst-plugins-base giflib libtiff gstreamer pulseaudio bullet luajit fribidi
name=efl-e19
version=1.15.3
release=1
source=(http://download.enlightenment.org/rel/libs/efl/efl-$version.tar.gz)
build()
{
cd efl-$version
./configure --prefix=/usr \
--disable-gstreamer \
--enable-gstreamer1 \
--enable-multisense \
--with-tests=none \
--with-opengl=full \
--disable-doc
make
make -j1 DESTDIR=$PKG install
}

View File

@ -0,0 +1,39 @@
diff -rupN a/src/modules/evas/loaders/gif/evas_image_load_gif.c b/src/modules/evas/loaders/gif/evas_image_load_gif.c
--- a/src/modules/evas/loaders/gif/evas_image_load_gif.c 2014-05-19 16:10:12.000000000 +0000
+++ b/src/modules/evas/loaders/gif/evas_image_load_gif.c 2014-06-01 11:05:50.963850389 +0000
@@ -528,7 +528,7 @@ evas_image_load_file_head_gif2(void *loa
ret = EINA_TRUE;
on_error: // jump here on any errors to clean up
- if (gif) DGifCloseFile(gif);
+ if (gif) DGifCloseFile(gif, NULL);
if (fi.map) eina_file_map_free(f, fi.map);
return ret;
}
@@ -606,7 +606,7 @@ open_file:
// start as we have nothnig to build on
if ((index > 0) && (index < loader->imgnum) && (animated->animated))
{
- if (loader->gif) DGifCloseFile(loader->gif);
+ if (loader->gif) DGifCloseFile(loader->gif, NULL);
if ((loader->fi.map) && (loader->f))
eina_file_map_free(loader->f, loader->fi.map);
loader->gif = NULL;
@@ -764,7 +764,7 @@ open_file:
loader->imgnum = imgnum;
if ((animated->frame_count <= 1) || (rec == TERMINATE_RECORD_TYPE))
{
- if (loader->gif) DGifCloseFile(loader->gif);
+ if (loader->gif) DGifCloseFile(loader->gif, NULL);
if ((loader->fi.map) && (loader->f))
eina_file_map_free(loader->f, loader->fi.map);
loader->gif = NULL;
@@ -848,7 +848,7 @@ static void
evas_image_load_file_close_gif2(void *loader_data)
{
Loader_Info *loader = loader_data;
- if (loader->gif) DGifCloseFile(loader->gif);
+ if (loader->gif) DGifCloseFile(loader->gif, NULL);
if ((loader->fi.map) && (loader->f))
eina_file_map_free(loader->f, loader->fi.map);
free(loader);

View File

@ -0,0 +1,26 @@
# Description: efl kütüphaneleri
# URL: http://www.enlightenment.org/
# Packager: milisarge
# Depends on: lua dbus libsndfile xorg-libxp xorg-libxscrnsaver gst-plugins-base giflib libtiff gstreamer
name=efl
version=1.8.6
release=1
source=(http://download.enlightenment.org/rel/libs/$name/$name-$version.tar.gz
$name-$version-giflib.patch)
build()
{
cd $name-$version
patch -p1 -i $SRC/$name-$version-giflib.patch
./autogen.sh --prefix=/usr \
--with-tests=none \
--disable-fribidi \
--disable-pulseaudio \
--disable-physics \
--disable-gstreamer \
--enable-gstreamer1 \
--disable-doc
make
make -j1 DESTDIR=$PKG install
}

View File

@ -0,0 +1,17 @@
# Description: e19 widget set
# URL: http://www.enlightenment.org/
# Packager: milisarge
# Depends on: efl-e19
name=elementary-e19
version=1.15.2
release=1
source=(http://download.enlightenment.org/rel/libs/elementary/elementary-$version.tar.gz)
build()
{
cd elementary-$version
./configure --prefix=/usr
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,14 @@
# Description: enlightenment masaüstü
# URL: sistem
# Packager: milisarge
# Depends on: bullet efl elementary-e19 evas_generic_loaders terminology-e19 e19 efl-e19 luajit
name=enlightenment-sistem
version=1
release=1
source=(talimat)
build() {
echo "enlightenment sistem"
}

View File

@ -0,0 +1,17 @@
# Description: evas yükleyicileri
# URL: http://www.enlightenment.org/
# Packager: milisarge
# Depends on: efl
name=evas_generic_loaders
version=1.8.1
release=1
source=(http://download.enlightenment.org/rel/libs/$name/$name-$version.tar.gz)
build()
{
cd $name-$version
./configure --prefix=/usr
make
make -j1 DESTDIR=$PKG install
}

View File

@ -3,22 +3,14 @@
# Packager: milisarge
# Depends on:
name=luajit
version=2.0.3
version=2.0.4
release=1
source=(http://luajit.org/download/LuaJIT-$version.tar.gz)
build() {
cd LuaJIT-$version
sed -i 's/PREFIX= \/usr\/local/\PREFIX= \/usr/' Makefile
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,18 @@
# Description: terminal emulator
# URL: http://www.enlightenment.org/
# Packager: milisarge
# Depends on: elementary-e19
name=terminology-e19
version=0.9.1
release=1
source=(http://download.enlightenment.org/rel/apps/terminology/terminology-$version.tar.gz)
build()
{
cd terminology-$version
./configure --prefix=/usr \
--mandir=/usr/man
make
make DESTDIR=$PKG install
}