From 5235aaa55be8516f3c78b5014930d6830614ee00 Mon Sep 17 00:00:00 2001 From: piernov Date: Sat, 4 Sep 2010 13:51:41 +0200 Subject: Enlightenment added --- enlightenment/enlightenment/rebuild_e17 | 38 +++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100755 enlightenment/enlightenment/rebuild_e17 (limited to 'enlightenment/enlightenment/rebuild_e17') diff --git a/enlightenment/enlightenment/rebuild_e17 b/enlightenment/enlightenment/rebuild_e17 new file mode 100755 index 0000000..3e96cc8 --- /dev/null +++ b/enlightenment/enlightenment/rebuild_e17 @@ -0,0 +1,38 @@ +#!/bin/bash +# +# Script available under the terms of the Nutritive licence. +# (do what you want, as long as it and it's derivated are free) +# +# Script to help with enlightenment port rebuild +# +# Based on Victor Martinez's script, from Crux's e17 repository. +# +# An eselect module that do it a better way should arrive... a day. :) +#+ Until this day, you can use this small script. +# +# I already tested it while Enlightenment was open. As long as you don't +#+ segfault, it works. ;) +# + +. /etc/pkg++.conf + +e17_packages=(eina embryo eet evas ecore efreet e_dbus edje enlightenment) + +prt-get remove ${e17_packages[@]} + +: ${PKGMK_PKGFILE:="Pkgfile"} + +if [[ -e "$PKGMK_PKGFILE" ]]; then + cd .. +fi + +for package in ${e17_packages[@]}; do + ( + cd $package + pkg++ -f $@ + pkg++ -f -us + pkg++ -f -um + pkg++ -f -uf + ) || exit 1 +done + -- cgit v1.2.3-54-g00ecf