Some Misc builds version updates

Fixed tidy-html5 localization
pull/25/head
Ray-V 7 years ago
parent 707ca0c046
commit aea999128a

@ -7,3 +7,4 @@ Showfoto is an image editor.
If Digikam is to be built with Kipi Plugins support, build and install kipi-plugins first. If Digikam is to be built with Kipi Plugins support, build and install kipi-plugins first.
Added work-around for showfoto language support. Added work-around for showfoto language support.

@ -26,5 +26,6 @@ By default there are also tools for the following programs defined:
- Lilypond (Music Typesetting) - Lilypond (Music Typesetting)
- Konqueror/Mozilla/Firefox (Viewing HTML) - Konqueror/Mozilla/Firefox (Viewing HTML)
- Kbibtex, KBib, JabRef, pybliographer, gbib (View Bibtex files) - Kbibtex, KBib, JabRef, pybliographer, gbib (View Bibtex files)

@ -4,3 +4,4 @@ Any involvement from a Spanish speaker to check and correct will be welcome.
Kbabel is not necessary, it will display in a text editor just fine. Kbabel is not necessary, it will display in a text editor just fine.
Tested with gnuchess-6.2.2, stockfish-7-linux, and komodo-7, in UCI mode. Tested with gnuchess-6.2.2, stockfish-7-linux, and komodo-7, in UCI mode.

@ -6,3 +6,4 @@ Any number of packages can be built - set by the I18N variable
Language identification is shown in the Language identification is shown in the
'\Zb\Z3Select Additional Languages\Zn' screen README. '\Zb\Z3Select Additional Languages\Zn' screen README.

@ -7,3 +7,4 @@ libart-lgpl is another dependency package that the Trinity Project has taken ove
This version of libart provided by the Trinity Project includes those patches and is intended to be a replacement for any version of libart currently installed by any distro. This version of libart provided by the Trinity Project includes those patches and is intended to be a replacement for any version of libart currently installed by any distro.
Build this patched version of libart and replace the stock libart installed with the distro. Build this patched version of libart and replace the stock libart installed with the distro.

@ -24,11 +24,11 @@
# SUCH DAMAGE. # SUCH DAMAGE.
PRGNAM=GraphicsMagick PRGNAM=GraphicsMagick
VERSION=${VERSION:-1.3.25} VERSION=${VERSION:-1.3.28}
BUILD=${BUILD:-1} BUILD=${BUILD:-1}
TAG=${TAG:-} TAG=${TAG:-}
SRCURL="https://downloads.sourceforge.net/project/graphicsmagick/graphicsmagick/${VERSION}/GraphicsMagick-${VERSION}.tar.xz" SRCURL="https://sourceforge.net/projects/graphicsmagick/files/graphicsmagick/$VERSION/GraphicsMagick-$VERSION.tar.xz"
ARCHIVE_TYPE="tar.xz" ARCHIVE_TYPE="tar.xz"
source ../../get-source.sh source ../../get-source.sh
getsource_fn getsource_fn

@ -12,3 +12,4 @@ gts is an optional dependency.
------------------------------ ------------------------------
pdf and html documentation is not built by default in the SB. pdf and html documentation is not built by default in the SB.
To build it, comment out 'rmdoc' in the script [c. line 70]. To build it, comment out 'rmdoc' in the script [c. line 70].

File diff suppressed because it is too large Load Diff

@ -24,18 +24,15 @@
# SUCH DAMAGE. # SUCH DAMAGE.
PRGNAM=inkscape PRGNAM=inkscape
VERSION=${VERSION:-0.92.2} VERSION=${VERSION:-0.92.3}
BUILD=${BUILD:-1} BUILD=${BUILD:-1}
SRCURL="https://media.inkscape.org/dl/resources/file/$PRGNAM-$VERSION.tar.bz2" SRCURL="https://media.inkscape.org/dl/resources/file/inkscape-$VERSION.tar.bz2"
source ../../get-source.sh source ../../get-source.sh
getsource_fn getsource_fn
untar_fn untar_fn
## patch for poppler-0.58+
patch -p1 < $SRCDIR/93ccf03162cd2e46d962822d5507865f3451168c.diff
## install to .../lib64 on 64-bit system ## install to .../lib64 on 64-bit system
[[ -d /lib64 ]] && \ [[ -d /lib64 ]] && \
{ ## set RPATH { ## set RPATH
@ -118,8 +115,8 @@ cd_builddir_fn
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
-DCMAKE_C_COMPILER=${COMPILER} \ -DCMAKE_C_COMPILER=$COMPILER \
-DCMAKE_CXX_COMPILER=${COMPILER_CXX} \ -DCMAKE_CXX_COMPILER=$COMPILER_CXX \
-DCMAKE_BUILD_TYPE=Release \ -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr/local \ -DCMAKE_INSTALL_PREFIX=/usr/local \
-DWITH_NLS="ON" \ -DWITH_NLS="ON" \

@ -6,3 +6,4 @@ Required for online help functions for Inkscape.
Cython, python3 and pysetuptools are optional build dependencies. Cython, python3 and pysetuptools are optional build dependencies.
cssselect and html5lib are optional runtime dependencies. cssselect and html5lib are optional runtime dependencies.

@ -28,7 +28,7 @@
# All rights reserved. # All rights reserved.
PRGNAM=lxml PRGNAM=lxml
VERSION=${VERSION:-3.5.0} VERSION=${VERSION:-4.2.1}
BUILD=${BUILD:-1} BUILD=${BUILD:-1}
TAG=${TAG:-} TAG=${TAG:-}

@ -0,0 +1,4 @@
For set up and usage -
https://userbase.kde.org/Amarok/Manual/Various/Moodbar

@ -1,4 +1,3 @@
POTRACE - transform bitmaps into vector graphics POTRACE - transform bitmaps into vector graphics
Potrace is a tool for tracing a bitmap, which means transforming a Potrace is a tool for tracing a bitmap, which means transforming a
@ -20,3 +19,4 @@
as a pre-processor for Potrace, applying scaling and various filters as a pre-processor for Potrace, applying scaling and various filters
to an image before converting it to a bitmap. This is useful for to an image before converting it to a bitmap. This is useful for
potracing greyscale and color images. potracing greyscale and color images.

@ -24,11 +24,11 @@
# SUCH DAMAGE. # SUCH DAMAGE.
PRGNAM=potrace PRGNAM=potrace
VERSION=${VERSION:-1.13} VERSION=${VERSION:-1.15}
BUILD=${BUILD:-1} BUILD=${BUILD:-1}
TAG=${TAG:-} TAG=${TAG:-}
SRCURL="http://$PRGNAM.sourceforge.net/download/$VERSION/$PRGNAM-$VERSION.tar.gz" SRCURL="https://sourceforge.net/projects/potrace/files/$VERSION/potrace-$VERSION.tar.gz"
ARCHIVE_TYPE="tar.gz" ARCHIVE_TYPE="tar.gz"
source ../../get-source.sh source ../../get-source.sh
getsource_fn getsource_fn
@ -43,11 +43,11 @@ cd_builddir_fn
LDFLAGS="$SLKLDFLAGS" \ LDFLAGS="$SLKLDFLAGS" \
CFLAGS="$SLKCFLAGS" \ CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \
CC=${COMPILER} \ CC=$COMPILER \
CXX=${COMPILER_CXX} \ CXX=$COMPILER_CXX \
../configure \ ../configure \
--prefix=/usr/local \ --prefix=/usr/local \
--libdir=/usr/lib${LIBDIRSUFFIX} \ --libdir=/usr/lib$LIBDIRSUFFIX \
--with-libpotrace \ --with-libpotrace \
--mandir=/usr/man \ --mandir=/usr/man \

@ -30,11 +30,11 @@
# All rights reserved. # All rights reserved.
PRGNAM=speex PRGNAM=speex
VERSION=${VERSION:-1.2rc2} VERSION=${VERSION:-1.2.0}
BUILD=${BUILD:-1} BUILD=${BUILD:-1}
TAG=${TAG:-} TAG=${TAG:-}
SRCURL="http://downloads.xiph.org/releases/${PRGNAM}/${PRGNAM}-${VERSION}.tar.gz" SRCURL="https://ftp.osuosl.org/pub/xiph/releases/speex/speex-$VERSION.tar.gz"
ARCHIVE_TYPE="tar.gz" ARCHIVE_TYPE="tar.gz"
source ../../get-source.sh source ../../get-source.sh
getsource_fn getsource_fn
@ -53,11 +53,11 @@ cd_builddir_fn
LDFLAGS="$SLKLDFLAGS" \ LDFLAGS="$SLKLDFLAGS" \
CFLAGS="$SLKCFLAGS" \ CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \
CC=${COMPILER} \ CC=$COMPILER \
CXX=${COMPILER_CXX} \ CXX=$COMPILER_CXX \
../configure \ ../configure \
--prefix=/usr \ --prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \ --libdir=/usr/lib$LIBDIRSUFFIX \
--mandir=/usr/man \ --mandir=/usr/man \
--enable-static=no \ --enable-static=no \
--enable-binaries \ --enable-binaries \
@ -70,7 +70,7 @@ installdocs_fn
mangzip_fn mangzip_fn
# Fix libspeex.la Thanks SBo script: # Fix libspeex.la Thanks SBo script:
sed -i "s|-L$PKG.*/lib${LIBDIRSUFFIX} ||" $PKG/usr/lib${LIBDIRSUFFIX}/libspeex.la sed -i "s|-L$PKG.*/lib$LIBDIRSUFFIX ||" $PKG/usr/lib$LIBDIRSUFFIX/libspeex.la
strip_fn strip_fn

@ -38,35 +38,38 @@ source ../../get-source.sh
getsource_fn getsource_fn
cd $TMP/tmp-$PRGNAM cd $TMP/tmp-$PRGNAM
unzip ${SOURCE} unzip $SOURCE
cd ${PRGNAM}-${VERSION} cd $PRGNAM-$VERSION
VERSION=$(head -n 1 version.txt) VERSION=$(head -n 1 version.txt)
listdocs_fn listdocs_fn
# don't build in other locales if tidy doesn't support those set as additional languages # Include tidy support only for additional languages set by I18N
## Set SUPPORT_LOCALIZATIONS default option to OFF
sed -i 's|languages." ON|languages." OFF|' CMakeLists.txt
I18N=$(echo $I18N | tr '[:upper:]' '[:lower:]') I18N=$(echo $I18N | tr '[:upper:]' '[:lower:]')
for lang in $I18N for lang in $I18N
do do
[[ $(ls -1 src/language_*.h|grep _$lang) != "" ]] && LOCALize="ON" && langs="$lang ${langs:-}" [[ $(ls -1 src/language_*.h|grep _$lang) != "" ]] && {
langs="${langs:-}$lang "
sed -i "s|\"locale.h\"|&\n#include \"language_$lang.h\"|" src/language.c
sed -i "s| \&language_en,|& \&language_$lang,|" src/language.c
}
done done
[[ ${langs:-} != "" ]] && langs=$langs" + other locales"
cd build/cmake cd build/cmake
cmake ../.. \ cmake ../.. \
-DCMAKE_C_COMPILER=${COMPILER} \ -DCMAKE_C_COMPILER=$COMPILER \
-DCMAKE_CXX_COMPILER=${COMPILER_CXX} \ -DCMAKE_CXX_COMPILER=$COMPILER_CXX \
-DCMAKE_BUILD_TYPE=Release \ -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr/local \ -DCMAKE_INSTALL_PREFIX=/usr/local \
-DLIB_SUFFIX=${LIBDIRSUFFIX:-} \ -DLIB_SUFFIX=$LIBDIRSUFFIX \
-DBUILD_SHARED_LIB="ON" \ -DBUILD_SHARED_LIB="ON" \
-DTIDY_CONSOLE_SHARED="ON" \ -DTIDY_CONSOLE_SHARED="ON" \
-DBUILD_TAB2SPACE="ON" \ -DBUILD_TAB2SPACE="ON" \
-DBUILD_SAMPLE_CODE="OFF" \ -DBUILD_SAMPLE_CODE="OFF"
-DSUPPORT_LOCALIZATIONS=${LOCALize:-"OFF"}
chown_fn chown_fn
@ -88,16 +91,16 @@ echo "
# exactly 11 lines for the formatting to be correct. It's also customary to # exactly 11 lines for the formatting to be correct. It's also customary to
# leave one space after the ':'. # leave one space after the ':'.
|-----handy-ruler------------------------------------------------------| |-----handy-ruler------------------------------------------------------|
$PRGNAM: $PRGNAM (corrects and cleans up HTML and XML documents)
$PRGNAM:
$PRGNAM: Tidy corrects and cleans up HTML and XML documents by fixing markup $PRGNAM: Tidy corrects and cleans up HTML and XML documents by fixing markup
$PRGNAM: errors and upgrading legacy code to modern standards. $PRGNAM: errors and upgrading legacy code to modern standards.
$PRGNAM: Optional with Quanta+ $PRGNAM: Optional with Quanta+
$PRGNAM: $PRGNAM:
$PRGNAM: http://www.html-tidy.org $PRGNAM: http://www.html-tidy.org
$PRGNAM: $PRGNAM:
$PRGNAM:
$PRGNAM:
$PRGNAM: For languages: $PRGNAM: For languages:
$PRGNAM: en $(echo ${langs:-}) $PRGNAM: en ${langs:-}
$PRGNAM: $PRGNAM:
$PRGNAM: $PRGNAM:
" > $PKG/install/slack-desc " > $PKG/install/slack-desc

@ -25,11 +25,11 @@
# #
# #
PRGNAM=xmedcon PRGNAM=xmedcon
VERSION=${VERSION:-0.14.1} VERSION=${VERSION:-0.15.0}
BUILD=${BUILD:-1} BUILD=${BUILD:-1}
TAG=${TAG:-_tde} TAG=${TAG:-_tde}
SRCURL="https://sourceforge.net/projects/xmedcon/files/XMedCon-Source/$VERSION/$PRGNAM-$VERSION.tar.bz2/download" SRCURL="https://downloads.sourceforge.net/project/xmedcon/XMedCon-Source/$VERSION/xmedcon-$VERSION.tar.bz2"
source ../../get-source.sh source ../../get-source.sh
getsource_fn getsource_fn

Loading…
Cancel
Save