mirror of
https://github.com/KeithDHedger/LFSPkgBuilds.git
synced 2025-08-20 13:14:52 +00:00
first commit to github
This commit is contained in:
47
LFSPkgBuildScripts/python/CloudFusion/CloudFusion.LFSBuild
Executable file
47
LFSPkgBuildScripts/python/CloudFusion/CloudFusion.LFSBuild
Executable 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}"
|
52
LFSPkgBuildScripts/python/Cython/Cython.LFSBuild
Executable file
52
LFSPkgBuildScripts/python/Cython/Cython.LFSBuild
Executable 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}"
|
6
LFSPkgBuildScripts/python/Cython/info
Normal file
6
LFSPkgBuildScripts/python/Cython/info
Normal 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/
|
55
LFSPkgBuildScripts/python/Imaging/Imaging.LFSBuild
Executable file
55
LFSPkgBuildScripts/python/Imaging/Imaging.LFSBuild
Executable 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}"
|
54
LFSPkgBuildScripts/python/PyQt/PyQt.LFSBuild
Executable file
54
LFSPkgBuildScripts/python/PyQt/PyQt.LFSBuild
Executable 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}"
|
62
LFSPkgBuildScripts/python/Python/Python.LFSBuild
Executable file
62
LFSPkgBuildScripts/python/Python/Python.LFSBuild
Executable 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}"
|
47
LFSPkgBuildScripts/python/arandr/arandr.LFSBuild
Executable file
47
LFSPkgBuildScripts/python/arandr/arandr.LFSBuild
Executable 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}"
|
57
LFSPkgBuildScripts/python/dbus-python/dbus-python.LFSBuild
Executable file
57
LFSPkgBuildScripts/python/dbus-python/dbus-python.LFSBuild
Executable 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}"
|
53
LFSPkgBuildScripts/python/fuse-python/fuse-python.LFSBuild
Executable file
53
LFSPkgBuildScripts/python/fuse-python/fuse-python.LFSBuild
Executable 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}"
|
52
LFSPkgBuildScripts/python/html2text/html2text.LFSBuild
Executable file
52
LFSPkgBuildScripts/python/html2text/html2text.LFSBuild
Executable 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"
|
3
LFSPkgBuildScripts/python/html2text/info
Normal file
3
LFSPkgBuildScripts/python/html2text/info
Normal 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
|
54
LFSPkgBuildScripts/python/py2cairo/py2cairo.LFSBuild
Executable file
54
LFSPkgBuildScripts/python/py2cairo/py2cairo.LFSBuild
Executable 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}"
|
56
LFSPkgBuildScripts/python/pygobject/pygobject.LFSBuild
Executable file
56
LFSPkgBuildScripts/python/pygobject/pygobject.LFSBuild
Executable 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}"
|
54
LFSPkgBuildScripts/python/pygtk/pygtk.LFSBuild
Executable file
54
LFSPkgBuildScripts/python/pygtk/pygtk.LFSBuild
Executable 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}"
|
1
LFSPkgBuildScripts/python/pygtksourceview/info
Normal file
1
LFSPkgBuildScripts/python/pygtksourceview/info
Normal file
@ -0,0 +1 @@
|
||||
pygtksourceview (Python bindings for gtksourceview) Pygtksourceview provides python bindings for gtksourceview. Homepage: http://www.pygtk.org/
|
54
LFSPkgBuildScripts/python/pygtksourceview/pygtksourceview.LFSBuild
Executable file
54
LFSPkgBuildScripts/python/pygtksourceview/pygtksourceview.LFSBuild
Executable 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}"
|
7
LFSPkgBuildScripts/python/pysetuptools/info
Normal file
7
LFSPkgBuildScripts/python/pysetuptools/info
Normal 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.
|
52
LFSPkgBuildScripts/python/pysetuptools/pysetuptools.LFSBuild
Executable file
52
LFSPkgBuildScripts/python/pysetuptools/pysetuptools.LFSBuild
Executable 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}"
|
54
LFSPkgBuildScripts/python/sip/sip.LFSBuild
Executable file
54
LFSPkgBuildScripts/python/sip/sip.LFSBuild
Executable 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}"
|
Reference in New Issue
Block a user