Je suis actuellement en train de faire un modèle, cependant j'ai besoin de la version modelioFree 1.2.2 pour le retranscrire (et pas la version 2.0). J'ai remarqué que ce modeleur UML utilise la version 1.2.10 de libpng, j'ai donc réécrit un PKGBUILD qui va bien en m'inspirant celui qui déjà présent sur le dépôt :
Code : Tout sélectionner
pkgname=lib32-libpng12
_realname=libpng
pkgver=1.2.10
pkgrel=2
pkgdesc="A collection of routines used to create PNG format graphics files"
arch=('i686' 'x86_64')
url="http://www.libpng.org/pub/png/libpng.html"
license=('custom')
depends=('zlib')
options=('!libtool')
source=("http://downloads.sourceforge.net/project/libpng/libpng12/older-releases/${pkgver}/libpng-${pkgver}.tar.gz")
build() {
export CC="gcc -m32"
export CXX="g++ -m32"
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
cd "${srcdir}/${_realname}-${pkgver}"
libtoolize --force --copy
aclocal
autoconf
automake --add-missing
./configure --prefix=/usr --libdir=/usr/lib32
make ECHO=echo
}
package() {
cd "${srcdir}/${_realname}-${pkgver}"
make ECHO=echo DESTDIR="${pkgdir}" install
rm -f ${pkgdir}/usr/lib32/{libpng.so,libpng.a,pkgconfig/libpng.pc}
rm -rf ${pkgdir}/usr/{include,share,bin}
}
md5sums=('720b4d636482405939dbdaa56ed2b8f6')
Code : Tout sélectionner
#!/bin/bash
#######################################################################
# Modelio launcher
#
# Parameters available
# -nl en/fr : define the user interface language
# -clean : Clean the cached data.
# -workspace dir_path : Open th modelio session which using the
# "dir_path" directory as workspace data.
# -project proj_name : Open directly the project_name with modelio
# -script script_name.py : Execute a Jython script
#
#######################################################################
####
# Add modelio directory in the PATH system
if [ -L "$0" ] ; then
SLNK=$(\ls -l $0| sed -e "s|.* -> ||")
if [ "${SLNK:0:1}" != "/" ] ; then
FILE_PATH=$(dirname $0)/$SLNK
else
FILE_PATH=$SLNK
fi
else
FILE_PATH=$0
fi
export FULL_PATH=$(cd -P -- "$(dirname -- "$FILE_PATH")" && printf '%s\n' "$(pwd -P)/${FILE_PATH##*/}")
export MODELIO_PATH=$(dirname $FULL_PATH)
export PATH=${PATH}:${MODELIO_PATH}
export MOZILLA_FIVE_HOME=${MODELIO_PATH}/bundle/xulrunner
export GDK_NATIVE_WINDOWS=1
if [ "$(uname -m)" != "x86_64" ] ; then
export LD_LIBRARY_PATH=${MODELIO_PATH}/usr/lib32
else
export LD_LIBRARY_PATH=${MODELIO_PATH}/lib:$LD_LIBRARY_PATH
fi
####
# Xulrunner
${MOZILLA_FIVE_HOME}/xulrunner --register-user
####
# creation of configuration directory
if [ -n "${HOME}" ] ; then
if [ -f "${HOME}/.modelio" ] ; then
rm -f "${HOME}/.modelio"
fi
if [ ! -d "${HOME}/.modelio" ] ; then
mkdir -p "${HOME}/.modelio"
fi
fi
####
# Run
if [ -n "${HOME}" ] ; then
(cd "${HOME}/.modelio" ; ${MODELIO_PATH}/modelio $*)
else
(cd ; ${MODELIO_PATH}/modelio $*)
fi
Donc si quelqu'un a réussi à installer cette version de modelio je suis preneur !
Merci