updating dev-meta

This commit is contained in:
K D Hedger
2017-05-12 21:02:44 +01:00
parent bae0fa9d4f
commit 34681105bf
72 changed files with 161 additions and 170 deletions

View File

@ -4,7 +4,7 @@
PKGNAME="berkeley-db"
TARNAME="db"
VERSION="6.1.26"
VERSION="6.2.23"
BUILD=${BUILD:-1}
SECTION="ADMIN"
SUFFIX="LFSPKG"

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Berkeley-DB-6.1.26"
DEPENDS="Berkeley-DB-6.2.23"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="xdg-utils-1.1.1 gtksourceview-2.11.1 GTK-2.24.31 webkitgtk-2.4.9 aspell-0.60.6.1 ctags-5.8"
DEPENDS="xdg-utils-1.1.1 gtksourceview-2.11.2 GTK-2.24.31 webkitgtk-2.14.5 aspell-0.60.6.1 ctags-5.8"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -4,7 +4,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="libgcrypt-1.6.3 libexif-0.6.21 git-2.5.0 pulseaudio-6.0 bzip2-1.0.6 flac-1.3.1 harfbuzz-1.4.2 icu-58.2 libevent-2.0.22 openjpeg-1.5.2 libpng-1.6.28 nspr-4.13.1 openssl-1.0.2 xdg-utils-1.1.1 yasm-1.3.0"
DEPENDS="libgcrypt-1.6.3 libexif-0.6.21 git-2.11.1 pulseaudio-10.0 bzip2-1.0.6 flac-1.3.1 harfbuzz-1.4.2 icu-58.2 libevent-2.0.22 openjpeg-1.5.2 libpng-1.6.28 nspr-4.13.1 openssl-1.0.2 xdg-utils-1.1.1 yasm-1.3.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -22,9 +22,9 @@ ConsoleKit-1.0.0
gnome-icon-theme-3.12.0
Sudo-1.8.12
xfce-meta-4.10.1
gtksourceview-2.11.1
gtksourceview-2.11.2
leafpad-0.8.18.1
shared-mime-info-1.4
shared-mime-info-1.8
OpenSSH-6.7
ntp-4.2.8
xdg-utils-1.1.1
@ -35,7 +35,7 @@ ImageMagick-6.9.2
Firefox-41.0
Thunderbird-38.3.0
spacefm-1.0.4
ManPageEditor-0.0.18
ManPageEditor-0.1.2
AspellGUI-0.0.8
KKEdit-0.2.11
xarchiver-0.5.4

View File

@ -2,11 +2,11 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="gegl-0.2.0 GTK-2.24.31 PyGTK-2.24.0 librsvg-2.40.16 dbus-glib-0.108 ghostscript-9.20 Poppler-0.35.0 GTK-Doc-1.25 libgudev-231 webkitgtk-2.4.9"
DEPENDS="gegl-0.2.0 GTK-2.24.31 PyGTK-2.24.0 librsvg-2.40.16 dbus-glib-0.108 ghostscript-9.20 Poppler-0.35.0 GTK-Doc-1.25 libgudev-231 webkitgtk-2.14.5"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
#DEPENDS="gegl-0.2.0 GTK-2.24.31 PyGTK-2.24.0 librsvg-2.40.16 dbus-glib-0.108 ghostscript-9.20 Poppler-0.35.0 GTK-Doc-1.25 gudev-1.10 webkitgtk-2.4.9"
#DEPENDS="gegl-0.2.0 GTK-2.24.31 PyGTK-2.24.0 librsvg-2.40.16 dbus-glib-0.108 ghostscript-9.20 Poppler-0.35.0 GTK-Doc-1.25 gudev-1.10 webkitgtk-2.14.5"
PKGNAME="gimp"
TARNAME="$PKGNAME"

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Gperf-3.0.4 Archive-Zip-1.50 UnZip-6.0 Wget-1.19.1 Which-2.21 Zip-3.0 neon-0.30.1 clucene-2.3.3.4 Boost-1.59.0 NPAPI-SDK-0.27.2 GLU-9.0.0 Boost-1.59.0"
DEPENDS="Gperf-3.0.4 Archive-Zip-1.50 UnZip-6.0 Wget-1.19.1 Which-2.21 Zip-3.0 neon-0.30.1 clucene-2.3.3.4 Boost-1.63.0 NPAPI-SDK-0.27.2 GLU-9.0.0 Boost-1.63.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -9,7 +9,7 @@ fi
PKGNAME="shared-mime-info"
TARNAME="$PKGNAME"
VERSION="1.4"
VERSION="1.8"
BUILD=${BUILD:-1}
SECTION="DESKTOP"
SUFFIX="LFSPKG"

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Qt5-5.5.0"
DEPENDS="Qt5-5.8.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="curl-7.52.1 Intltool-0.51.0 libevent-2.0.22 OpenSSL-1.0.2 qt5-5.5.0"
DEPENDS="curl-7.52.1 Intltool-0.51.0 libevent-2.0.22 OpenSSL-1.0.2 qt5-5.8.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,22 +2,20 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GTK-2.24.31 aspell-0.60.6.1 shared-mime-info-1.4"
DEPENDS="GTK-2.24.31 aspell-0.60.6.1 shared-mime-info-1.8"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="ManPageEditor"
TARNAME="$PKGNAME"
VERSION="0.1.0"
VERSION="0.1.2"
BUILD=${BUILD:-1}
SECTION="DEVEL"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.gz"
scriptLog "${PKGNAME}-${VERSION}"
gettar "https://dl.dropboxusercontent.com/s/urwrobf8gg4wpbr/${TARBALL}" $SECTION
gettar "https://github.com/KeithDHedger/ManPageEditor/archive/master.zip" $SECTION ManPageEditor-${VERSION}.zip
PKG="${OUTPUT}/${PKGNAME}"
@ -26,7 +24,7 @@ rm -rf "$PKG" || true
mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
pushd "ManPageEditor-master"
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} --enable-aspell
mkdir -vp $PKG/usr/share/icons/hicolor/256x256/apps
make $MAKEFLAGS||make|| exit 1
@ -55,4 +53,4 @@ case $DOWHAT in
exit 1
esac
rm -r "$PKG" "${TARNAME}-${VERSION}"
rm -r "$PKG" "ManPageEditor-master"

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

View File

@ -2,30 +2,29 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="BinaryJDK-1.8.0.60 alsa-lib-1.1.3 certdata-8.0 giflib-5.1.1 cpio-2.11 Cups-2.2.2 UnZip-6.0 Wget-1.19.1 Which-2.21 xorg-libs-8.0 Zip-3.0"
DEPENDS="BinaryJDK-1.8.0.121 alsa-lib-1.1.3 certdata-8.0 giflib-5.1.4 cpio-2.12 Cups-2.2.2 UnZip-6.0 Wget-1.19.1 Which-2.21 xorg-libs-8.0 Zip-3.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="OpenJDK"
TARNAME="$PKGNAME"
VERSION="1.8.0.60"
VERSION="1.8.0.121"
BUILD=${BUILD:-1}
SECTION="DEVEL"
SUFFIX="LFSPKG"
TARROOTPKGNAME="jdk8u"
TARROOTPKGVERSION="60"
TARROOTPKGSUBVERSION="b27"
TARROOTPKGSUBVERSION="b13"
TARROOTPKGVERSION="121-${TARROOTPKGSUBVERSION}"
scriptLog "${PKGNAME}-${VERSION}"
gettar "http://hg.openjdk.java.net/${TARROOTPKGNAME}/${TARROOTPKGNAME}${TARROOTPKGVERSION}/archive/${TARROOTPKGNAME}${TARROOTPKGVERSION}-${TARROOTPKGSUBVERSION}.tar.bz2" $SECTION
gettar "http://hg.openjdk.java.net/${TARROOTPKGNAME}/${TARROOTPKGNAME}/archive/${TARROOTPKGNAME}${TARROOTPKGVERSION}.tar.bz2" $SECTION
pushd ${SOURCEARCHIVES}/${SECTION}
for subproject in corba hotspot jaxp jaxws langtools jdk nashorn
do
wget -c http://hg.openjdk.java.net/${TARROOTPKGNAME}/${TARROOTPKGNAME}${TARROOTPKGVERSION}/${subproject}/archive/${TARROOTPKGNAME}${TARROOTPKGVERSION}-${TARROOTPKGSUBVERSION}.tar.bz2 -O ${subproject}.tar.bz2
wget -c http://hg.openjdk.java.net/${TARROOTPKGNAME}/${TARROOTPKGNAME}/${subproject}/archive/${TARROOTPKGNAME}${TARROOTPKGVERSION}.tar.bz2 -O ${subproject}.tar.bz2
done
popd
@ -35,8 +34,8 @@ DOWHAT=${1:-"build"}
rm -rf "$PKG" || true
mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARROOTPKGNAME}${TARROOTPKGVERSION}-${TARROOTPKGSUBVERSION}.tar.bz2"
pushd "${TARROOTPKGNAME}${TARROOTPKGVERSION}-${TARROOTPKGNAME}${TARROOTPKGVERSION}-${TARROOTPKGSUBVERSION}"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARROOTPKGNAME}${TARROOTPKGVERSION}.tar.bz2"
pushd "${TARROOTPKGNAME}${TARROOTPKGVERSION}"
for subproject in corba hotspot jaxp jaxws langtools jdk nashorn
do
mkdir -pv ${subproject}
@ -45,12 +44,13 @@ pushd "${TARROOTPKGNAME}${TARROOTPKGVERSION}-${TARROOTPKGNAME}${TARROOTPKGVERSIO
unset JAVA_HOME
PATH="${PATH}:/opt/jdk/bin"
sh ./configure --with-update-version=${TARROOTPKGVERSION} --with-build-number=${TARROOTPKGSUBVERSION} --with-milestone=BLFS --enable-unlimited-crypto --with-zlib=system --with-giflib=system
make DEBUG_BINARIES=true all
sh ./configure --with-update-version=${TARROOTPKGVERSION} --with-build-number=${TARROOTPKGSUBVERSION} --with-milestone=BLFS --enable-unlimited-crypto --with-zlib=system --with-giflib=system --with-extra-cflags="-std=c++98 -Wno-error -fno-delete-null-pointer-checks -fno-lifetime-dse" --with-extra-cxxflags="-std=c++98 -fno-delete-null-pointer-checks -fno-lifetime-dse"
make DEBUG_BINARIES=true SCTP_WERROR= all
find build/*/images/j2sdk-image -iname \*.diz -delete
mkdir -vp $PKG/opt/${PKGNAME}-${VERSION}||true
mkdir -vp $PKG/opt/${PKGNAME}-${VERSION} $PKG/opt/jdk $PKG/usr/share/pixmaps||true
cp -RT build/*/images/j2sdk-image $PKG/opt/${PKGNAME}-${VERSION}
chown -R root:root $PKG/opt/${PKGNAME}-${VERSION}
cp ../javaws.png $PKG/usr/share/pixmaps
popd
checketc $PKG
@ -75,5 +75,5 @@ case $DOWHAT in
exit 1
esac
rm -r "$PKG" "${TARROOTPKGNAME}${TARROOTPKGVERSION}-${TARROOTPKGNAME}${TARROOTPKGVERSION}-${TARROOTPKGSUBVERSION}"
rm -r "$PKG" "${TARROOTPKGNAME}${TARROOTPKGVERSION}}"

View File

@ -2,7 +2,7 @@
#©keithhedger Wed 18 Feb 12:28:04 GMT 2015 kdhedger68713@gmail.com
JDKVERSION="1.8.0.60"
JDKVERSION="1.8.0.121"
mkdir -vp /usr/share/applications||true
cat > /usr/share/applications/openjdk-8-policytool.desktop << "EOF"

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="OpenJDK-1.8.0.60"
DEPENDS="OpenJDK-1.8.0.121 GLib-2.50.3"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="apache-ant"
TARNAME="$PKGNAME"
VERSION="1.9.6"
VERSION="1.10.1"
BUILD=${BUILD:-1}
SECTION="DEVEL"
SUFFIX="LFSPKG"
@ -17,12 +17,8 @@ TARBALL="${TARNAME}-${VERSION}-src.tar.bz2"
scriptLog "${PKGNAME}-${VERSION}"
gettar "http://archive.apache.org/dist/ant/source/${TARBALL}" $SECTION
scriptLog "${PKGNAME}-${VERSION}"
gettar "http://anduin.linuxfromscratch.org/sources/other/junit-4.11.jar" $SECTION
scriptLog "${PKGNAME}-${VERSION}"
gettar "http://hamcrest.googlecode.com/files/hamcrest-1.3.tgz" $SECTION
gettar "http://repo1.maven.org/maven2/junit/junit/4.11/junit-4.11.jar" $SECTION
gettar "http://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" $SECTION
PKG="${OUTPUT}/${PKGNAME}"
@ -33,11 +29,9 @@ tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
export JAVA_HOME
pushd "${TARNAME}-${VERSION}"
cp -v ${SOURCEARCHIVES}/${SECTION}/junit-4.11.jar ${SOURCEARCHIVES}/${SECTION}/hamcrest-core-1.3.jar lib/optional
mkdir -vp $PKG/opt/ant-${VERSION}||true
tar -xvf ${SOURCEARCHIVES}/${SECTION}/hamcrest-1.3.tgz
cp -v ${SOURCEARCHIVES}/${SECTION}/junit-4.11.jar hamcrest-1.3/hamcrest-core-1.3.jar lib/optional
./build.sh -Ddist.dir=$PKG/opt/ant-${VERSION} dist
ln -v -sfn ant-${VERSION} $PKG/opt/ant
popd

View File

@ -3,7 +3,7 @@
. /usr/share/LFSPkg/LFSFunctions
PKGNAME="astyle"
VERSION="2.05.1"
VERSION="3.0"
TARNAME="${PKGNAME}_${VERSION}_linux"
BUILD=${BUILD:-1}
SECTION="DEVEL"
@ -23,7 +23,7 @@ tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${PKGNAME}"
cd build/gcc
make release shared|| exit 1
USER=0 make install prefix=$PKG/usr/|| exit 1
USER=0 make install prefix=$PKG/usr/ SYSCONF_PATH=$PKG/usr/doc/${PKGNAME}-${VERSION}|| exit 1
popd
pushd "$PKG"

View File

@ -4,7 +4,7 @@
PKGNAME="BinaryJDK"
TARNAME="OpenJDK"
VERSION="1.8.0.60"
VERSION="1.8.0.121"
BUILD=${BUILD:-1}
SECTION="DEVEL"
SUFFIX="LFSPKG"
@ -21,9 +21,9 @@ else
ARCHBIN=i686
fi
scriptLog "${PKGNAME}-${VERSION}"
gettar "http://anduin.linuxfromscratch.org/files/BLFS/${TARNAME}-${VERSION}/${TARNAME}-${VERSION}-$ARCHBIN-bin.tar.xz" $SECTION
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARNAME}-${VERSION}-$ARCHBIN-bin.tar.xz"
pushd "${TARNAME}-${VERSION}-$ARCHBIN-bin"
mkdir -vp $PKG/opt

View File

@ -2,20 +2,28 @@
. /usr/share/LFSPkg/LFSFunctions
PKGNAME="development-meta"
VERSION="8.0"
BUILD=${BUILD:-1}
SECTION="DEVEL"
SUFFIX="LFSPKG"
scriptLog "${PKGNAME}-${VERSION}"
DEPENDS="abs-guide-6.6
bazaar-2.5.1
ctags-5.8
libglade-2.6.4
Ruby-2.2.3
Subversion-1.9.1
Git-2.5.0
Qt5-5.5.0
Ruby-2.4.0
Subversion-1.9.5
Git-2.11.1
Qt5-5.8.0
CMake-3.7.2
apache-ant-1.9.6
OpenJDK-1.8.0.60
apache-ant-1.10.1
OpenJDK-1.8.0.121
orc-0.4.23
astyle-2.05.1
webkitgtk-2.4.9
astyle-3.0
webkitgtk-2.14.5
devhelp-2.32.0
dialog-1.2
gtkdialog-0.8.3
@ -23,22 +31,17 @@ help2man-1.46.4
man2html-1.6
meld-1.8.6
mm-meta-8.0
poedit-1.6.11
yad-0.32.0
poedit-1.8.12
yad-0.38.1
xforms-1.2.4
ddd-3.3.12
ManPageEditor-0.0.18"
ManPageEditor-0.1.2"
if ! lfspkg -B "$DEPENDS";then
if ! SCRIPTLOG=0 lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="development-meta"
VERSION="8.0"
BUILD=${BUILD:-1}
SECTION="DEVEL"
SUFFIX="LFSPKG"
PKG="${OUTPUT}/${PKGNAME}"
DOWHAT=${1:-"build"}

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="curl-7.52.1 OpenSSL-1.0.2 Python-2.7.13 PCRE-8.40 Subversion-1.9.1"
DEPENDS="curl-7.52.1 OpenSSL-1.0.2 Python-2.7.13 PCRE-8.40 Subversion-1.9.5"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="git"
TARNAME="$PKGNAME"
VERSION="2.5.0"
VERSION="2.11.1"
BUILD=${BUILD:-1}
SECTION="DEVEL"
SUFFIX="LFSPKG"
@ -17,11 +17,7 @@ TARBALL="${TARNAME}-${VERSION}.tar.xz"
scriptLog "${PKGNAME}-${VERSION}"
gettar "https://www.kernel.org/pub/software/scm/git/${TARBALL}" $SECTION
scriptLog "${PKGNAME}-${VERSION}"
gettar "https://www.kernel.org/pub/software/scm/git/git-manpages-${VERSION}.tar.xz" $SECTION
scriptLog "${PKGNAME}-${VERSION}"
gettar "https://www.kernel.org/pub/software/scm/git/git-htmldocs-${VERSION}.tar.xz" $SECTION
PKG="${OUTPUT}/${PKGNAME}"

View File

@ -4,7 +4,7 @@
PKGNAME="gtest"
TARNAME="$PKGNAME"
VERSION="1.5.0"
VERSION="1.8.0"
BUILD=${BUILD:-1}
SECTION="DEVEL"
SUFFIX="LFSPKG"
@ -21,7 +21,9 @@ mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS}
mkdir -p build||true
cd build
cmake $CMAKEINSTALLPREFIX $CMAKELIBDIRSUFFIX $CMAKEUSEQT5 $CMAKEPREFIXPATH -DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON -DCMAKE_BUILD_TYPE=Release ..
make $MAKEFLAGS||make|| exit 1
make install DESTDIR=$PKG || exit 1
popd

View File

@ -3,8 +3,8 @@
. /usr/share/LFSPkg/LFSFunctions
PKGNAME="json-c"
TARNAME="json-c"
VERSION="0.12"
TARNAME="${PKGNAME}"
VERSION="0.12.1"
BUILD=${BUILD:-1}
SECTION="DEVEL"
SUFFIX="LFSPKG"
@ -21,7 +21,7 @@ mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
sed -i s/-Werror// Makefile.in
sed -i s/-Werror// Makefile.in tests/Makefile.in
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS}
make -j1|| exit 1
make -j1 install DESTDIR=$PKG || exit 1

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="wxWidgets-3.0.1 luceneplus-3.0.7 berkeley-db-6.1.19"
DEPENDS="wxWidgets-3.0.2 luceneplus-3.0.7 berkeley-db-6.2.23"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="poedit"
TARNAME="$PKGNAME"
VERSION="1.6.11"
VERSION="1.8.12"
BUILD=${BUILD:-1}
SECTION="DEVEL"
SUFFIX="LFSPKG"

View File

@ -4,7 +4,7 @@
PKGNAME="ruby"
TARNAME="$PKGNAME"
VERSION="2.2.3"
VERSION="2.4.0"
BUILD=${BUILD:-1}
SECTION="DEVEL"

View File

@ -9,14 +9,14 @@ fi
PKGNAME="serf"
TARNAME="$PKGNAME"
VERSION="1.3.8"
VERSION="1.3.9"
BUILD=${BUILD:-1}
SECTION="DEVEL"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.bz2"
scriptLog "${PKGNAME}-${VERSION}"
gettar "http://serf.googlecode.com/svn/src_releases/${TARBALL}" $SECTION
gettar "https://www.apache.org/dist/${PKGNAME}/${TARBALL}" $SECTION
PKG="${OUTPUT}/${PKGNAME}"

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Ruby-2.2.3 Apr-Util-1.5.4 SQLite-3.17.0 Serf-1.3.8"
DEPENDS="Ruby-2.4.0 Apr-Util-1.5.4 SQLite-3.17.0 Serf-1.3.9"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="subversion"
TARNAME="$PKGNAME"
VERSION="1.9.1"
VERSION="1.9.5"
BUILD=${BUILD:-1}
SECTION="DEVEL"
SUFFIX="LFSPKG"
@ -28,11 +28,10 @@ tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
./configure --prefix=/usr --disable-static --with-apache-libexecdir
sed -i 's#Makefile.PL.in$#& libsvn_swig_perl#' Makefile.in
make $MAKEFLAGS||make|| exit 1
make install DESTDIR=$PKG || exit 1
make install-swig-py swig_pydir=/usr/lib/python2.8/site-packages/libsvn swig_pydir_extra=/usr/lib/python2.7/site-packages/svn DESTDIR=$PKG
make install-swig-py swig_pydir=/usr/lib/python2.7/site-packages/libsvn swig_pydir_extra=/usr/lib/python2.7/site-packages/svn DESTDIR=$PKG
make install-swig-pl DESTDIR=$PKG || exit 1
make install-swig-rb DESTDIR=$PKG || exit 1

View File

@ -4,7 +4,7 @@
PKGNAME="wxWidgets"
TARNAME="$PKGNAME"
VERSION="3.0.1"
VERSION="3.0.2"
BUILD=${BUILD:-1}
SECTION="DEVEL"
SUFFIX="LFSPKG"

View File

@ -9,7 +9,7 @@ fi
PKGNAME="yad"
TARNAME="$PKGNAME"
VERSION="0.32.0"
VERSION="0.38.1"
BUILD=${BUILD:-1}
SECTION="DEVEL"
SUFFIX="LFSPKG"
@ -31,7 +31,7 @@ else
fi
pushd "${TARNAME}-${VERSION}"
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec --disable-nls --enable-icon-browser $HTML
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec --disable-nls --enable-icon-browser $HTML --with-gtk=gtk2 --with-rgb=/usr/share/X11/rgb.txt
make $MAKEFLAGS||make|| exit 1
make install DESTDIR=$PKG || exit 1
ln -sv yad $PKG/usr/bin/zenity

View File

@ -9,7 +9,7 @@ fi
PKGNAME="gtksourceview"
TARNAME="$PKGNAME"
VERSION="2.11.1"
VERSION="2.11.2"
BUILD=${BUILD:-1}
SECTION="GTK"
SUFFIX="LFSPKG"

View File

@ -4,14 +4,14 @@
PKGNAME="pciutils"
TARNAME="$PKGNAME"
VERSION="3.4.0"
VERSION="3.5.2"
BUILD=${BUILD:-1}
SECTION="HWARE"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.xz"
scriptLog "${PKGNAME}-${VERSION}"
gettar "http://ftp.kernel.org/pub/software/utils/pciutils/${TARBALL}" $SECTION
gettar "https://www.kernel.org/pub/software/utils/${PKGNAME}/${TARBALL}" $SECTION
PKG="${OUTPUT}/${PKGNAME}"

View File

@ -30,9 +30,9 @@ xfce4-terminal-0.6.2
xfce4-screenshooter-1.7.9
Xfce-Theme-Manager-0.3.7
Xfwm4CompositeEditor-0.2.1
gtksourceview-2.11.1
gtksourceview-2.11.2
leafpad-0.8.18.1
shared-mime-info-1.4
shared-mime-info-1.8
OpenSSH-6.7
ntp-4.2.8
xdg-utils-1.1.1
@ -43,7 +43,7 @@ ImageMagick-6.9.2
Firefox-41.0
Thunderbird-38.3.0
spacefm-1.0.4
ManPageEditor-0.0.18
ManPageEditor-0.1.2
AspellGUI-0.0.8
KKEdit-0.2.11
xarchiver-0.5.4

View File

@ -2,22 +2,22 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="icu-58.2 Python-2.7.13"
DEPENDS="Which-2.2 icu-58.2 Python-2.7.13"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="boost"
TARNAME="$PKGNAME"
VERSION="1.59.0"
VERSION="1.63.0"
BUILD=${BUILD:-1}
SECTION="LIBS"
SUFFIX="LFSPKG"
TARVERSION=1_56_0
TARVERSION="1_63_0"
TARBALL="${TARNAME}_${TARVERSION}.tar.bz2"
scriptLog "${PKGNAME}-${VERSION}"
gettar "http://downloads.sourceforge.net/boost/${TARBALL}" $SECTION
gettar "http://downloads.sourceforge.net/${PKGNAME}/${PKGNAME}/${VERSION}/${TARBALL}" $SECTION
PKG="${OUTPUT}/${PKGNAME}"
@ -27,7 +27,6 @@ mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}_${TARVERSION}"
sed -e '1 i#ifndef Q_MOC_RUN' -e '$ a#endif' -i boost/type_traits/detail/has_binary_operator.hpp
./bootstrap.sh --prefix=$PKG/usr || exit
./b2 -j3 stage threading=multi link=shared || true
./b2 -j3 install threading=multi link=shared || true

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="CMake-3.7.2 Boost-1.59.0"
DEPENDS="CMake-3.7.2 Boost-1.63.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -4,7 +4,7 @@
PKGNAME="giflib"
TARNAME="$PKGNAME"
VERSION="5.1.1"
VERSION="5.1.4"
BUILD=${BUILD:-1}
SECTION="LIBS"
SUFFIX="LFSPKG"

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="GnuTLS-3.5.9 gsettings-desktop-schemas-3.16.1"
DEPENDS="GnuTLS-3.5.9 gsettings-desktop-schemas-3.22.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="glib-networking"
TARNAME="$PKGNAME"
VERSION="2.44.0"
VERSION="2.50.0"
BUILD=${BUILD:-1}
SECTION="LIBS"
SUFFIX="LFSPKG"

View File

@ -9,7 +9,7 @@ fi
PKGNAME="gsettings-desktop-schemas"
TARNAME="$PKGNAME"
VERSION="3.16.1"
VERSION="3.22.0"
BUILD=${BUILD:-1}
SECTION="LIBS"
SUFFIX="LFSPKG"
@ -26,6 +26,7 @@ mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
sed -i -r 's:"(/system):"/org/gnome\1:g' schemas/*.in
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS}
make $MAKEFLAGS||make|| exit 1
make install DESTDIR=$PKG || exit 1

View File

@ -4,7 +4,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="xorg-libs-8.0 giflib-5.1.1"
DEPENDS="xorg-libs-8.0 giflib-5.1.4"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -9,7 +9,7 @@ fi
PKGNAME="libsecret"
TARNAME="$PKGNAME"
VERSION="0.18.3"
VERSION="0.18.5"
BUILD=${BUILD:-1}
SECTION="LIBS"
SUFFIX="LFSPKG"

View File

@ -9,7 +9,7 @@ fi
PKGNAME="libwebp"
TARNAME="$PKGNAME"
VERSION="0.4.3"
VERSION="0.6.0"
BUILD=${BUILD:-1}
SECTION="LIBS"
SUFFIX="LFSPKG"
@ -27,7 +27,7 @@ mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS}
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} --enable-libwebpmux --enable-libwebpdemux --enable-libwebpdecoder --enable-libwebpextras --enable-swap-16bit-csp
make $MAKEFLAGS||make|| exit 1
make install DESTDIR=$PKG || exit 1
popd

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Boost-1.59.0 gtest-1.5.0"
DEPENDS="Boost-1.63.0 gtest-1.8.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="json-c-0.12 libsndfile-1.0.25"
DEPENDS="json-c-0.12.1 libsndfile-1.0.27"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="pulseaudio"
TARNAME="$PKGNAME"
VERSION="6.0"
VERSION="10.0"
BUILD=${BUILD:-1}
SECTION="LIBS"
SUFFIX="LFSPKG"
@ -26,8 +26,6 @@ mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
find . -name "Makefile.in" | xargs sed -i "s|(libdir)/@PACKAGE@|(libdir)/pulse|"
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/libexec --libdir=/usr/lib${LIBDIRSUFFIX} --disable-bluez4 --disable-rpath --disable-systemd-daemon --disable-systemd-login --with-module-dir=/usr/lib${LIBDIRSUFFIX}/pulse/modules --disable-static
make $MAKEFLAGS||make|| exit 1

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Boost-1.59.0"
DEPENDS="Boost-1.63.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="qt5-5.4.0 libqtxdg-git-1.1.0 kwindowsystem-5.7.0"
DEPENDS="qt5-5.8.0 libqtxdg-git-1.1.0 kwindowsystem-5.7.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="qt5-5.4.0"
DEPENDS="qt5-5.8.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="qt5-5.4.0"
DEPENDS="qt5-5.8.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="qt5-5.4.0"
DEPENDS="qt5-5.8.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="qt5-5.4.0 libqtxdg-git-1.1.0 liblxqt-git-0.9.0"
DEPENDS="qt5-5.8.0 libqtxdg-git-1.1.0 liblxqt-git-0.9.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -5,7 +5,7 @@
export NODOWNLOAD=1
DEPENDS="qt5-5.4.0
DEPENDS="qt5-5.8.0
libsysstat-qt-git-0.3.0
libqtxdg-git-1.1.0
liblxqt-git-0.9.0

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="qt5-5.4.0 liblxqt-git-0.9.0 lxqt-globalkeys-git-0.9.0"
DEPENDS="qt5-5.8.0 liblxqt-git-0.9.0 lxqt-globalkeys-git-0.9.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="qt5-5.4.0 liblxqt-git-0.9.0"
DEPENDS="qt5-5.8.0 liblxqt-git-0.9.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="qt5-5.4.0"
DEPENDS="qt5-5.8.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="qt5-5.4.0 libfm-extras-1.2.3 menu-cache-1.1.0 libfm-1.2.3"
DEPENDS="qt5-5.8.0 libfm-extras-1.2.3 menu-cache-1.1.0 libfm-1.2.3"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="qt5-5.4.0 qtermwidget-0.6.0"
DEPENDS="qt5-5.8.0 qtermwidget-0.6.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="qt5-5.4.0 "
DEPENDS="qt5-5.8.0 "
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="wxgtk-2.24.26 libsndfile-1.0.25"
DEPENDS="wxgtk-2.24.26 libsndfile-1.0.27"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -4,7 +4,7 @@
PKGNAME="libsndfile"
TARNAME="$PKGNAME"
VERSION="1.0.25"
VERSION="1.0.27"
BUILD=${BUILD:-1}
SECTION="MM"
SUFFIX="LFSPKG"

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="OpenJDK-1.8.0.60"
DEPENDS="OpenJDK-1.8.0.121"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="NPAPI-SDK-0.27.2 OpenJDK-1.8.0.60"
DEPENDS="NPAPI-SDK-0.27.2 OpenJDK-1.8.0.121"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,14 +2,14 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="glib-networking-2.44.0 libxml2-2.9.4 SQLite-3.17.0"
DEPENDS="glib-networking-2.50.0 libxml2-2.9.4 SQLite-3.17.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="libsoup"
TARNAME="$PKGNAME"
VERSION="2.50.0"
VERSION="2.56.0"
BUILD=${BUILD:-1}
SECTION="NET"
SUFFIX="LFSPKG"

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="gst-plugins-base1.0-1.10.3 GTK-2.24.31 icu-58.2 libsoup-2.50.0 MesaLib-13.0.4 Ruby-2.2.3 SQLite-3.17.0 Which-2.21 libwebp-0.4.3 libsecret-0.18.3 GTK-Doc-1.25"
DEPENDS="gst-plugins-base1.0-1.10.3 GTK-2.24.31 icu-58.2 libsoup-2.56.0 MesaLib-13.0.4 Ruby-2.4.0 SQLite-3.17.0 Which-2.21 libwebp-0.6.0 libsecret-0.18.5 GTK-Doc-1.25"
if ! lfspkg -B "$DEPENDS";then
exit 100
@ -10,7 +10,7 @@ fi
PKGNAME="webkitgtk"
TARNAME="$PKGNAME"
VERSION="2.4.9"
VERSION="2.14.5"
BUILD=${BUILD:-1}
SECTION="NET"
SUFFIX="LFSPKG"

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="gst-plugins-base1.0-1.10.3 GTK-2.24.31 icu-58.2 libsoup-2.50.0 MesaLib-13.0.4 Ruby-2.2.3 SQLite-3.17.0 Which-2.21 libwebp-0.4.3 libsecret-0.18.3 GTK-Doc-1.25"
DEPENDS="gst-plugins-base1.0-1.10.3 GTK-2.24.31 icu-58.2 libsoup-2.56.0 MesaLib-13.0.4 Ruby-2.4.0 SQLite-3.17.0 Which-2.21 libwebp-0.6.0 libsecret-0.18.5 GTK-Doc-1.25"
if ! lfspkg -B "$DEPENDS";then
exit 100

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Python-2.7.13 Qt5-5.5.0 sip-4.15.5"
DEPENDS="Python-2.7.13 Qt5-5.8.0 sip-4.15.5"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="gtksourceview-2.11.1"
DEPENDS="gtksourceview-2.11.2"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Python-2.7.13 Qt5-5.5.0"
DEPENDS="Python-2.7.13 Qt5-5.8.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="cmake-3.7.2 qt5-5.5.0"
DEPENDS="cmake-3.7.2 qt5-5.8.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Qt5-5.5.0"
DEPENDS="Qt5-5.8.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="Qt5-5.5.0 Polkit-0.113"
DEPENDS="Qt5-5.8.0 Polkit-0.113"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,21 +2,21 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="alsa-lib-1.1.3 DBus-1.10.14 MesaLib-13.0.4 xcb-util-image-0.4.0 xcb-util-keysyms-0.4.0 xcb-util-renderutil-0.3.9 xcb-util-wm-0.4.1 pulseaudio-6.0 pciutils-3.4.0 NSS-3.20"
DEPENDS="alsa-lib-1.1.3 DBus-1.10.14 MesaLib-13.0.4 xcb-util-image-0.4.0 xcb-util-keysyms-0.4.0 xcb-util-renderutil-0.3.9 xcb-util-wm-0.4.1 pulseaudio-10.0 pciutils-3.5.2 NSS-3.20"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi
PKGNAME="qt5"
TARNAME="qt-everywhere-opensource-src"
VERSION="5.5.0"
VERSION="5.8.0"
BUILD=${BUILD:-1}
SECTION="QT"
SUFFIX="LFSPKG"
TARBALL="${TARNAME}-${VERSION}.tar.xz"
scriptLog "${PKGNAME}-${VERSION}"
gettar "http://download.qt-project.org/official_releases/qt/5.5/${VERSION}/single/${TARBALL}" $SECTION
gettar "http://download.qt.io/archive/qt/${VERSION%.?*}/${VERSION}/single/${TARBALL}" $SECTION
PKG="${OUTPUT}/${PKGNAME}"
CWD=$(pwd)
@ -40,15 +40,15 @@ pushd qt5build
export QT5PLUGINS=${QT5LINK}/share/doc/${PKGNAME}/plugins
../${TARNAME}-${VERSION}/configure -prefix ${QT5LINK} -sysconfdir /etc/xdg -bindir /usr/bin -headerdir ${QT5INCLUDES} -libdir ${QT5LIBS} -archdatadir ${QT5LIBS} -datadir ${QT5DATA} -docdir ${QT5DOCS} -translationdir ${QT5TRANSLATIONS} -examplesdir ${QT5EXAMPLES} -examplesdir ${QT5DEMOS} -confirm-license -opensource -dbus-linked -openssl-linked -system-sqlite -no-nis -optimized-qmake -plugindir ${QT5PLUGINS} -importdir ${QT5IMPORTS}
../${TARNAME}-${VERSION}/configure -prefix ${QT5LINK} -sysconfdir /etc/xdg -bindir /usr/bin -headerdir ${QT5INCLUDES} -libdir ${QT5LIBS} -archdatadir ${QT5LIBS} -datadir ${QT5DATA} -docdir ${QT5DOCS} -translationdir ${QT5TRANSLATIONS} -examplesdir ${QT5EXAMPLES} -examplesdir ${QT5DEMOS} -confirm-license -opensource -dbus-linked -openssl-linked -system-sqlite -optimized-qmake -plugindir ${QT5PLUGINS} -importdir ${QT5IMPORTS}
find . -name "*.pc" -exec perl -pi -e "s, -L$PWD/?\S+,,g" {} \;
make $MAKEFLAGS||make|| exit 1
make install INSTALL_ROOT=$PKG || exit 1
sed -e "s:$PWD/qtbase:${QT5LIBS}:g" -i ${PKG}/${QT5LIBS}/mkspecs/modules/qt_lib_bootstrap_private.pri
find $PKG/${QT5LIBS}/libqgsttools_p.prl -exec sed -i -r '/^QMAKE_PRL_BUILD_DIR/d;s/(QMAKE_PRL_LIBS =).*/1/' {} \;||true
find $PKG/${QT5LIBS}/libQt5*.prl -exec sed -i -r '/^QMAKE_PRL_BUILD_DIR/d;s/(QMAKE_PRL_LIBS =).*/1/' {} \;||true
find ${PKG}${QT5LINK}/ -name qt_lib_bootstrap_private.pri -exec sed -i -e "s:$PWD/qtbase:/$QT5PREFIX/lib/:g" {} \;
find${PKG}${QT5LINK}/ -name \*.prl -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
install -v -dm755 $PKG/usr/share/pixmaps/ $PKG/usr/share/applications $PKG/etc/profile.d
install -v -Dm644 ${CWD}/${TARNAME}-${VERSION}/qttools/src/assistant/assistant/images/assistant-128.png $PKG/usr/share/pixmaps/assistant-qt5.png

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="cmake-3.7.2 qt5-5.5.0"
DEPENDS="cmake-3.7.2 qt5-5.8.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -4,7 +4,7 @@
PKGNAME="cpio"
TARNAME="$PKGNAME"
VERSION="2.11"
VERSION="2.12"
BUILD=${BUILD:-1}
SECTION="SYS"
SUFFIX="LFSPKG"
@ -21,7 +21,6 @@ mkdir -p "$PKG"
tar -xvf "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
pushd "${TARNAME}-${VERSION}"
sed -i -e '/gets is a/d' gnu/stdio.in.h
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure --prefix=/usr --bindir=/bin --libexecdir=/tmp --enable-mt --with-rmt=/usr/sbin/rmt
make $MAKEFLAGS||make|| exit 1
makeinfo --html -o doc/html doc/cpio.texi

View File

@ -2,7 +2,7 @@
. /usr/share/LFSPkg/LFSFunctions
DEPENDS="libsoup-2.50.0 xfce4-panel-4.10.1 libxfcegui4-4.10.0"
DEPENDS="libsoup-2.56.0 xfce4-panel-4.10.1 libxfcegui4-4.10.0"
if ! lfspkg -B "$DEPENDS";then
exit 100
fi

View File

@ -2,6 +2,13 @@
#©keithhedger Tue 9 May 11:56:59 BST 2017 kdhedger68713@gmail.com
RED='\e[1;31m'
GREEN='\e[1;32m'
BLACK='\e[0;30m'
NORMAL='\e[0;0m'
#SPINNER="-\|/"
declare -a DEPENDSON
if [ -e ../LFSScripts/SystemData ];then
@ -23,13 +30,14 @@ stripVar ()
echo -e "$1"|sed -r "s/\x1b\[[0-9;]*m?//g;s/^ *//;s/ *$//"|tr -d '\n\r\t'
}
echo "Finding build scripts ..."
readarray DEPENDSON < <(lfspkg --nocolour -R $LFS -F $1)
echo -e "\r${GREEN}Finding packages needing to be installed ...${NORMAL}"
echo -e "\r "
for ((j=0;j<${#DEPENDSON[@]};j++))
do
#echo -en "\r${SPINNER:$(($j % 4)):1}"
if [ "X${DEPENDSON[j]//[$'\t\r\n ']}" = "Xavailable" ];then
lfspkg --nocolour -R $LFS -F $1
exit 0
@ -39,6 +47,5 @@ for ((j=0;j<${#DEPENDSON[@]};j++))
if ! lfspkg -R $LFS "${PACKAGE%-?*}" &>/dev/null;then
echo "$PACKAGE"
fi
done

View File

@ -14,6 +14,7 @@ fi
RED='\e[1;31m'
GREEN='\e[1;32m'
BLACK='\e[0;30m'
BLUE='\e[1;34m'
NORMAL='\e[0;0m'
declare -a RESULTS
@ -43,26 +44,22 @@ for ((j=0;j<${#RESULTS[@]};j++))
"Script version="*)
INSTALLEDVERSION=${RESULTS[j]##*=}
INSTALLEDVERSION=$(stripVar "$INSTALLEDVERSION")
#INSTALLEDVERSION=${INSTALLEDVERSION//[$'\t\r\n ']}
;;
*"may need updating to"*)
UPDATETOVERSION=${RESULTS[j]##* }
UPDATETOVERSION=$(stripVar "$UPDATETOVERSION")
#UPDATETOVERSION=$(echo ${UPDATETOVERSION//[$'\t\r\n ']}|sed -r 's/\x1b\[[0-9;]*m?//g')
;;
"Path to script="*)
PATHTOSCRIPT=${RESULTS[j]##*=}
#PATHTOSCRIPT=${LFS}${PATHTOSCRIPT//[$'\t\r\n ']}
PATHTOSCRIPT=${LFS}$(stripVar "$PATHTOSCRIPT")
;;
*"is Ok"*)
#CURRENTVERSION="$PACKAGETOTEST-$(echo ${RESULTS[j]}|sed -r 's/\x1b\[[0-9;]*m?//g'|awk '{print $4}')"
CURRENTVERSION="$PACKAGETOTEST-$(echo ${RESULTS[j]}|awk '{print $4}')"
CURRENTVERSION=$(stripVar "$CURRENTVERSION")
UPDATETOVERSION=$(stripVar "${RESULTS[j]}")
UPDATETOVERSION=${CURRENTVERSION##?*-}
#UPDATETOVERSION=$(echo ${RESULTS[j]}|sed -r 's/\x1b\[[0-9;]*m?//g'|awk '{print $4}')
UPDATESCRIPT=0
echo -e "${BLUE}${RESULTS[j]}${NORMAL}"
;;
esac
fi
@ -90,8 +87,6 @@ else
fi
parseArray
#echo -e ">>$INSTALLEDVERSION $UPDATETOVERSION $PATHTOSCRIPT $CURRENTVERSION<<"
#exit
if [ "X$INSTALLEDVERSION" = "X" ] || [ "X$UPDATETOVERSION" = "X" ] || [ "X$PATHTOSCRIPT" = "X" ] && [ "X$CURRENTVERSION" = "X" ];then
echo -e "${RED}Can't auto-update $PACKAGETOTEST ...${NORMAL}"
lfspkg --nocolour -R $LFS -S $PACKAGETOTEST
@ -100,14 +95,13 @@ if [ "X$INSTALLEDVERSION" = "X" ] || [ "X$UPDATETOVERSION" = "X" ] || [ "X$PATHT
exit 1
fi
echo -e "${GREEN}Auto-update $PACKAGETOTEST $INSTALLEDVERSION to $UPDATETOVERSION${NORMAL}\n"
echo -e "${GREEN}Auto-update $PACKAGETOTEST $INSTALLEDVERSION and dependencies to $UPDATETOVERSION${NORMAL}\n"
readarray DEPENDSON < <(lfspkg --nocolour -R $LFS -O $PACKAGETOTEST 2>&1)
for ((j=1;j<${#DEPENDSON[@]};j++))
do
if [ "X${DEPENDSON[j]}" != "X" ];then
DEPENDFILE=${DEPENDSON[j]##*- }
#DEPENDFILE=${DEPENDFILE//[$'\t\r\n ']}
DEPENDFILE=$(stripVar "$DEPENDFILE")
echo -e "${GREEN}Updating $DEPENDFILE ...${NORMAL}"
sed $INLINE "s|\([^-]\b${PACKAGETOTEST}\b\)-[0-9][.0-9]*|\1-$UPDATETOVERSION|gI;s|^\(\b${PACKAGETOTEST}\b\)-[0-9][.0-9]*|\1-$UPDATETOVERSION|gI" $DEPENDFILE
@ -118,14 +112,15 @@ for ((j=1;j<${#DEPENDSON[@]};j++))
fi
done
echo
echo -e "${GREEN}Please check $PATHTOSCRIPT ...${NORMAL}"
echo -e "\n${GREEN}Please check $PATHTOSCRIPT ...${NORMAL}"
if [ $UPDATESCRIPT -eq 1 ];then
sed $INLINE "s|VERSION=.*|VERSION=\"${UPDATETOVERSION}\"|" "$PATHTOSCRIPT"
fi
SIMPLEUPDATE=1 lfspkg -R $LFS -U
if [ "X$UPDATE" != "X" ];then
SIMPLEUPDATE=1 lfspkg -R $LFS -U
fi
xdg-open "$PATHTOSCRIPT" &>/dev/null
lfspkg -R $LFS -W $PACKAGETOTEST 2>&1