Blame docker-builder-data/build/script/packet/rsvg-2.40.16.sh
|
Ivan Mahonin |
3b09af |
DEPS="croco-0.6.11 gdkpixbuf-2.36.0 cairo-1.15.4 pango-1.40.3"
|
|
Ivan Mahonin |
d33075 |
|
|
Ivan Mahonin |
d33075 |
if [ "$PLATFORM" = "win" ]; then
|
|
Ivan Mahonin |
d33075 |
DEPS_NATIVE="gdkpixbuf-2.36.0"
|
|
Ivan Mahonin |
d33075 |
fi
|
|
Ivan Mahonin |
ce0d6b |
|
|
Ivan Mahonin |
ce0d6b |
PK_DIRNAME="librsvg-2.40.16"
|
|
Ivan Mahonin |
ce0d6b |
PK_ARCHIVE="$PK_DIRNAME.tar.xz"
|
|
Ivan Mahonin |
ce0d6b |
PK_URL="https://download.gnome.org/sources/librsvg/2.40/$PK_ARCHIVE"
|
|
Ivan Mahonin |
99b145 |
PK_LICENSE_FILES="AUTHORS COPYING COPYING.LIB"
|
|
Ivan Mahonin |
ce0d6b |
|
|
Ivan Mahonin |
99b145 |
source $INCLUDE_SCRIPT_DIR/inc-pkall-default.sh
|
|
Ivan Mahonin |
f969cc |
|
|
Ivan Mahonin |
3b09af |
PK_CONFIGURE_OPTIONS="--enable-introspection=no"
|
|
Ivan Mahonin |
3b09af |
|
|
Ivan Mahonin |
f969cc |
pkinstall() {
|
|
Ivan Mahonin |
f969cc |
cd "$BUILD_PACKET_DIR/$PK_DIRNAME"
|
|
Ivan Mahonin |
f969cc |
make install || return 1
|
|
Ivan Mahonin |
f969cc |
local GDK_API_VERSION=`ls $ENVDEPS_PACKET_DIR/lib/gdk-pixbuf-2.0/ | grep 2`
|
|
Ivan Mahonin |
f969cc |
if [ -z "$GDK_API_VERSION" ]; then
|
|
Ivan Mahonin |
f969cc |
return 1
|
|
Ivan Mahonin |
f969cc |
fi
|
|
Ivan Mahonin |
f969cc |
local GDK_LOADERS="$INSTALL_PACKET_DIR/lib/gdk-pixbuf-2.0/$GDK_API_VERSION/loaders"
|
|
Ivan Mahonin |
f969cc |
mkdir -p "$GDK_LOADERS" || return 1
|
|
Ivan Mahonin |
3b09af |
cp --remove-destination "$BUILD_PACKET_DIR/$PK_DIRNAME/gdk-pixbuf-loader/.libs/libpixbufloader-svg."* "$GDK_LOADERS/" || return 1
|
|
Ivan Mahonin |
f969cc |
}
|