first commit to github

This commit is contained in:
K D Hedger
2016-01-08 11:58:39 +00:00
parent 92d4f3f933
commit 6717f2d667
2260 changed files with 230431 additions and 0 deletions

View File

@ -0,0 +1,47 @@
#!/bin/bash -e
. /usr/share/LFSPkg/LFSFunctions
PKGNAME="CloudFusion"
TARNAME="master"
VERSION="7.5.13"
BUILD=${BUILD:-1}
SECTION="PYTHON"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}.zip"
gettar "https://github.com/joe42/CloudFusion/archive/${TARBALL}" $SECTION
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
rm -rf "$PKG" || true
mkdir -p "$PKG"
unzip "$TARBALL"
pushd "${PKGNAME}-${TARNAME}"
python setup.py install --root=$PKG || exit 1
popd
checketc "$PKG"
packageclean "$PKG"
pushd "$PKG"
/usr/bin/lfspkg -n "$PKGNAME" -p "$VERSION" -d $SECTION -b $BUILD -s $SUFFIX -m
popd
case $DOWHAT in
up*)
lfspkg "^${PKGNAME}-[0-9][0-9]*" "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -u
;;
"install")
lfspkg "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -i
;;
"build")
echo "Just built"
;;
*)
echo "*** Unknown command ***"
exit 1
esac
rm -r "$PKG" "${PKGNAME}-${TARNAME}"

View File

@ -0,0 +1,52 @@
#!/bin/bash -e
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Python-2.7.10"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
TARNAME="Cython"
PKGNAME="Cython"
VERSION="0.23.4"
BUILD=${BUILD:-1}
SECTION="PYTHON"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.gz"
gettar "http://cython.org/release/${TARBALL}" $SECTION
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
rm -rf "$PKG" || true
mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
python setup.py install --root=$PKG --prefix=/usr || exit 1
popd
checketc $PKG
packageclean "$PKG"
pushd "$PKG"
/usr/bin/lfspkg -n "$PKGNAME" -p "$VERSION" -d $SECTION -b $BUILD -s $SUFFIX -m
popd
case $DOWHAT in
up*)
lfspkg "^${PKGNAME}-[0-9][0-9]*" "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -u
;;
"install")
lfspkg "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -i
;;
"build")
echo "Just built"
;;
*)
echo "*** Unknown command ***"
exit 1
esac
rm -r "$PKG" "${TARNAME}-${VERSION}"

View File

@ -0,0 +1,6 @@
Cython (C bindings for Python)
Cython is a language that makes writing C extensions for the Python
language as easy as Python itself. Cython is based on the well-known
Pyrex, but supports more cutting edge functionality and
optimizations.
Homepage: http://www.cython.org/

View File

@ -0,0 +1,55 @@
#!/bin/bash -e
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Python-2.7.10"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="Imaging"
TARNAME="$PKGNAME"
VERSION="1.1.7"
BUILD=${BUILD:-1}
SECTION="PYTHON"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.gz"
gettar "http://effbot.org/media/downloads/${TARBALL}" $SECTION
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
rm -rf "$PKG" || true
mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
sed -i 's@include <freetype/@include <freetype2/@g' _imagingft.c
chmod +x setup.py
python setup.py build_ext -i --library-dirs=/usr/lib${LIBDIRSUFFIX} || exit 1
python setup.py install --root=$PKG || exit 1
popd
checketc "$PKG"
packageclean "$PKG"
pushd "$PKG"
/usr/bin/lfspkg -n "$PKGNAME" -p "$VERSION" -d $SECTION -b $BUILD -s $SUFFIX -m
popd
case $DOWHAT in
up*)
lfspkg "^${PKGNAME}-[0-9][0-9]*" "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -u
;;
"install")
lfspkg "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -i
;;
"build")
echo "Just built"
;;
*)
echo "*** Unknown command ***"
exit 1
esac
rm -r "$PKG" "${TARNAME}-${VERSION}"

View File

@ -0,0 +1,54 @@
#!/bin/bash -e
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Python-2.7.10 Qt5-5.5.0 sip-4.15.5"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="pyqt"
TARNAME="PyQt-gpl"
VERSION="5.2.1"
BUILD=${BUILD:-1}
SECTION="PYTHON"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.gz"
gettar "http://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-5.2.1/${TARBALL}" $SECTION
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
rm -rf "$PKG" || true
mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
echo "yes"|python configure.py
make $MAKEFLAGS||make|| exit 1
make install INSTALL_ROOT=$PKG || exit 1
popd
checketc "$PKG"
packageclean "$PKG"
pushd "$PKG"
/usr/bin/lfspkg -n "$PKGNAME" -p "$VERSION" -d $SECTION -b $BUILD -s $SUFFIX -m
popd
case $DOWHAT in
up*)
lfspkg "^${PKGNAME}-[0-9][0-9]*" "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -u
;;
"install")
lfspkg "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -i
;;
"build")
echo "Just built"
;;
*)
echo "*** Unknown command ***"
exit 1
esac
rm -r "$PKG" "${TARNAME}-${VERSION}"

View File

@ -0,0 +1,62 @@
#!/bin/bash -e
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="expat-2.1.0 libffi-3.2.1 pkg-config-0.28"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="python"
TARNAME="Python"
VERSION="2.7.10"
BUILD=${BUILD:-1}
SECTION="PYTHON"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.xz"
gettar "http://www.python.org/ftp/python/${VERSION}/${TARBALL}" $SECTION
gettar "http://docs.python.org/ftp/python/doc/${VERSION}/${PKGNAME}-${VERSION}-docs-html.tar.bz2" $SECTION
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
rm -rf "$PKG" || true
mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
./configure --prefix=/usr --enable-shared --with-system-expat --with-system-ffi --enable-unicode=ucs4 --libdir=/usr/lib --with-system-expat
make $MAKEFLAGS||make|| exit 1
make install DESTDIR=$PKG || exit 1
chmod -v 755 $PKG/usr/lib/libpython2.7.so.1.0||true
install -v -dm755 $PKG/usr/share/doc/${PKGNAME}-${VERSION}
tar --strip-components=1 -C $PKG/usr/share/doc/${PKGNAME}-${VERSION} --no-same-owner -xvf ${SOURCEARCHIVES}/${SECTION}/${PKGNAME}-${VERSION}-docs-html.tar.bz2
find $PKG/usr/share/doc/${PKGNAME}-${VERSION} -type d -exec chmod 0755 {} \;
find $PKG/usr/share/doc/${PKGNAME}-${VERSION} -type f -exec chmod 0644 {} \;
popd
checketc $PKG
packageclean "$PKG"
pushd "$PKG"
/usr/bin/lfspkg -n "$PKGNAME" -p "$VERSION" -d $SECTION -b $BUILD -s $SUFFIX -m
popd
case $DOWHAT in
up*)
lfspkg "^${PKGNAME}-[0-9][0-9]*" "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -u
;;
"install")
lfspkg "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -i
;;
"build")
echo "Just built"
;;
*)
echo "*** Unknown command ***"
exit 1
esac
rm -r "$PKG" "${TARNAME}-${VERSION}"

View File

@ -0,0 +1,47 @@
#!/bin/bash -e
. /usr/share/LFSPkg/LFSFunctions
PKGNAME="arandr"
TARNAME="$PKGNAME"
VERSION="0.1.8"
BUILD=1
SECTION="PYTHON"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.gz"
gettar "http://christian.amsuess.com/tools/arandr/files/${TARBALL}" $SECTION
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
rm -rf "$PKG" || true
mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
python setup.py install --root=$PKG || exit 1
popd
checketc "$PKG"
packageclean "$PKG"
pushd "$PKG"
/usr/bin/lfspkg -n "$PKGNAME" -p "$VERSION" -d $SECTION -b $BUILD -s $SUFFIX -m
popd
case $DOWHAT in
up*)
lfspkg "^${PKGNAME}-[0-9][0-9]*" "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -u
;;
"install")
lfspkg "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -i
;;
"build")
echo "Just built"
;;
*)
echo "*** Unknown command ***"
exit 1
esac
rm -r "$PKG" "${TARNAME}-${VERSION}"

View File

@ -0,0 +1,57 @@
#!/bin/bash -e
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="dbus-glib-0.104 Python-2.7.10"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="dbus-python"
TARNAME="$PKGNAME"
VERSION="1.2.0"
BUILD=${BUILD:-1}
SECTION="PYTHON"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.gz"
gettar "http://dbus.freedesktop.org/releases/dbus-python/${TARBALL}" $SECTION
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
rm -rf "$PKG" || true
mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
mkdir python2
pushd python2
PYTHON=/usr/bin/python ../configure ${CONFIGOPTIONS} --docdir=/usr/share/doc/${PKGNAME}-${VERSION}
make || exit 1
popd
make -C python2 install DESTDIR=$PKG || exit 1
popd
checketc "$PKG"
packageclean "$PKG"
pushd "$PKG"
/usr/bin/lfspkg -n "$PKGNAME" -p "$VERSION" -d $SECTION -b $BUILD -s $SUFFIX -m
popd
case $DOWHAT in
up*)
lfspkg "^${PKGNAME}-[0-9][0-9]*" "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -u
;;
"install")
lfspkg "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -i
;;
"build")
echo "Just built"
;;
*)
echo "*** Unknown command ***"
exit 1
esac
rm -r "$PKG" "${TARNAME}-${VERSION}"

View File

@ -0,0 +1,53 @@
#!/bin/bash -e
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="python-2.7.9 fuse-2.9.3"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="fuse-python"
TARNAME="$PKGNAME"
VERSION="0.2.1"
BUILD=1
SECTION="PYTHON"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.gz"
gettar "http://softlayer-ams.dl.sourceforge.net/project/fuse/fuse-python/0.2.1/${TARBALL}" $SECTION
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
rm -rf "$PKG" || true
mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
python setup.py build || exit 1
python setup.py install --root=$PKG --prefix=/usr || exit 1
popd
checketc "$PKG"
packageclean "$PKG"
pushd "$PKG"
/usr/bin/lfspkg -n "$PKGNAME" -p "$VERSION" -d $SECTION -b $BUILD -s $SUFFIX -m
popd
case $DOWHAT in
up*)
lfspkg "^${PKGNAME}-[0-9][0-9]*" "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -u
;;
"install")
lfspkg "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -i
;;
"build")
echo "Just built"
;;
*)
echo "*** Unknown command ***"
exit 1
esac
rm -r "$PKG" "${TARNAME}-${VERSION}"

View File

@ -0,0 +1,52 @@
#!/bin/bash -e
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Python-2.7.10 pysetuptools-18.2"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="html2text"
TARNAME="$PKGNAME"
VERSION="2015.11.4"
BUILD=${BUILD:-1}
SECTION="PYTHON"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}_8ddc844b03.zip"
gettar "http://lukenshiro.altervista.org/sbo-sources/${TARBALL}" $SECTION
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
rm -rf "$PKG" || true
mkdir -p "$PKG"
unzip "$TARBALL"
pushd "${PKGNAME}-master"
python setup.py install --root=$PKG || exit 1
popd
checketc "$PKG"
packageclean "$PKG"
pushd "$PKG"
/usr/bin/lfspkg -n "$PKGNAME" -p "$VERSION" -d $SECTION -b $BUILD -s $SUFFIX -m
popd
case $DOWHAT in
up*)
lfspkg "^${PKGNAME}-[0-9][0-9]*" "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -u
;;
"install")
lfspkg "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -i
;;
"build")
echo "Just built"
;;
*)
echo "*** Unknown command ***"
exit 1
esac
rm -r "$PKG" "${PKGNAME}-master"

View File

@ -0,0 +1,3 @@
html2text (Python HTML-to-text converter)
It turns HTML into equivalent Markdown-structured text.
Homepage: http://www.aaronsw.com/2002/html2text

View File

@ -0,0 +1,54 @@
#!/bin/bash -e
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Python-2.7.10 Cairo-1.14.2"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="py2cairo"
TARNAME="$PKGNAME"
VERSION="1.10.0"
BUILD=${BUILD:-1}
SECTION="PYTHON"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.bz2"
gettar "http://cairographics.org/releases/${TARBALL}" $SECTION
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
rm -rf "$PKG" || true
mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
./waf configure --prefix=/usr
./waf build || exit
./waf --destdir=$PKG install || exit
popd
checketc $PKG
packageclean "$PKG"
pushd "$PKG"
/usr/bin/lfspkg -n "$PKGNAME" -p "$VERSION" -d $SECTION -b $BUILD -s $SUFFIX -m
popd
case $DOWHAT in
up*)
lfspkg "^${PKGNAME}-[0-9][0-9]*" "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -u
;;
"install")
lfspkg "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -i
;;
"build")
echo "Just built"
;;
*)
echo "*** Unknown command ***"
exit 1
esac
rm -r "$PKG" "${TARNAME}-${VERSION}"

View File

@ -0,0 +1,56 @@
#!/bin/bash -e
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GLib-2.44.1 Py2cairo-1.10.0 gobject-introspection-1.44.0 libxslt-1.1.28"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="pygobject"
TARNAME="$PKGNAME"
VERSION="2.28.6"
BUILD=${BUILD:-1}
SECTION="PYTHON"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.xz"
gettar "http://ftp.gnome.org/pub/gnome/sources/pygobject/2.28/${TARBALL}" $SECTION
gettar "http://www.linuxfromscratch.org/patches/blfs/7.6/${TARNAME}-${VERSION}-fixes-1.patch" $SECTION
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
rm -rf "$PKG" || true
mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
patch -Np1 -i ${SOURCEARCHIVES}/${SECTION}/${TARNAME}-${VERSION}-fixes-1.patch
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} --disable-docs
make $MAKEFLAGS||make|| exit 1
make install DESTDIR=$PKG || exit 1
popd
checketc $PKG
packageclean "$PKG"
pushd "$PKG"
/usr/bin/lfspkg -n "$PKGNAME" -p "$VERSION" -d $SECTION -b $BUILD -s $SUFFIX -m
popd
case $DOWHAT in
up*)
lfspkg "^${PKGNAME}-[0-9][0-9]*" "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -u
;;
"install")
lfspkg "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -i
;;
"build")
echo "Just built"
;;
*)
echo "*** Unknown command ***"
exit 1
esac
rm -r "$PKG" "${TARNAME}-${VERSION}"

View File

@ -0,0 +1,54 @@
#!/bin/bash -e
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GTK-2.24.28 PyGObject-2.28.6 Py2cairo-1.10.0 libglade-2.6.4 libxslt-1.1.28"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="pygtk"
TARNAME="$PKGNAME"
VERSION="2.24.0"
BUILD=${BUILD:-1}
SECTION="PYTHON"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.bz2"
gettar "http://ftp.gnome.org/pub/gnome/sources/pygtk/2.24/${TARBALL}" $SECTION
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
rm -rf "$PKG" || true
mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} --enable-docs
make $MAKEFLAGS||make|| exit 1
make install DESTDIR=$PKG || exit 1
popd
checketc $PKG
packageclean "$PKG"
pushd "$PKG"
/usr/bin/lfspkg -n "$PKGNAME" -p "$VERSION" -d $SECTION -b $BUILD -s $SUFFIX -m
popd
case $DOWHAT in
up*)
lfspkg "^${PKGNAME}-[0-9][0-9]*" "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -u
;;
"install")
lfspkg "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -i
;;
"build")
echo "Just built"
;;
*)
echo "*** Unknown command ***"
exit 1
esac
rm -r "$PKG" "${TARNAME}-${VERSION}"

View File

@ -0,0 +1 @@
pygtksourceview (Python bindings for gtksourceview) Pygtksourceview provides python bindings for gtksourceview. Homepage: http://www.pygtk.org/

View File

@ -0,0 +1,54 @@
#!/bin/bash -e
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="gtksourceview-2.11.1"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="pygtksourceview"
TARNAME="$PKGNAME"
VERSION="2.10.1"
BUILD=${BUILD:-1}
SECTION="PYTHON"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.bz2"
gettar "http://ftp.gnome.org/pub/gnome/sources/pygtksourceview/2.10/${TARBALL}" $SECTION
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
rm -rf "$PKG" || true
mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS}
make $MAKEFLAGS||make|| exit 1
make install DESTDIR=$PKG || exit 1
popd
checketc "$PKG"
packageclean "$PKG"
pushd "$PKG"
/usr/bin/lfspkg -n "$PKGNAME" -p "$VERSION" -d $SECTION -b $BUILD -s $SUFFIX -m
popd
case $DOWHAT in
up*)
lfspkg "^${PKGNAME}-[0-9][0-9]*" "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -u
;;
"install")
lfspkg "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -i
;;
"build")
echo "Just built"
;;
*)
echo "*** Unknown command ***"
exit 1
esac
rm -r "$PKG" "${TARNAME}-${VERSION}"

View File

@ -0,0 +1,7 @@
pysetuptools (a collection of enhancements to Python distutils)
Easily build, install, upgrade, and uninstall Python packages!
Setuptools is a fully-featured, actively-maintained, and stable
library designed to facilitate packaging Python projects, where
packaging includes Python package and module definitions,
distribution package metadata, test hooks, project installation,
platform-specific details, and Python 3 support.

View File

@ -0,0 +1,52 @@
#!/bin/bash -e
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Python-2.7.10"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="pysetuptools"
TARNAME="setuptools"
VERSION="18.2"
BUILD=${BUILD:-1}
SECTION="PYTHON"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.gz"
gettar "https://pypi.python.org/packages/source/s/setuptools/${TARBALL}" $SECTION
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
rm -rf "$PKG" || true
mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
python setup.py install --optimize=1 --root=$PKG|| exit 1
popd
checketc "$PKG"
packageclean "$PKG"
pushd "$PKG"
/usr/bin/lfspkg -n "$PKGNAME" -p "$VERSION" -d $SECTION -b $BUILD -s $SUFFIX -m
popd
case $DOWHAT in
up*)
lfspkg "^${PKGNAME}-[0-9][0-9]*" "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -u
;;
"install")
lfspkg "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -i
;;
"build")
echo "Just built"
;;
*)
echo "*** Unknown command ***"
exit 1
esac
rm -r "$PKG" "${TARNAME}-${VERSION}"

View File

@ -0,0 +1,54 @@
#!/bin/bash -e
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Python-2.7.10 Qt5-5.5.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="sip"
TARNAME="$PKGNAME"
VERSION="4.15.5"
BUILD=${BUILD:-1}
SECTION="PYTHON"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.gz"
gettar "http://sourceforge.net/projects/pyqt/files/sip/sip-4.15.5/${TARBALL}" $SECTION
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}
rm -rf "$PKG" || true
mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
python configure.py
make $MAKEFLAGS||make|| exit 1
make install DESTDIR=$PKG || exit 1
popd
checketc "$PKG"
packageclean "$PKG"
pushd "$PKG"
/usr/bin/lfspkg -n "$PKGNAME" -p "$VERSION" -d $SECTION -b $BUILD -s $SUFFIX -m
popd
case $DOWHAT in
up*)
lfspkg "^${PKGNAME}-[0-9][0-9]*" "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -u
;;
"install")
lfspkg "${OUTPUT}/${SECTION}/${PKGNAME}-${VERSION}-${BUILD}_${SECTION}_${SUFFIX}.tar.gz" -i
;;
"build")
echo "Just built"
;;
*)
echo "*** Unknown command ***"
exit 1
esac
rm -r "$PKG" "${TARNAME}-${VERSION}"