diff options
Diffstat (limited to 'office')
123 files changed, 873 insertions, 582 deletions
diff --git a/office/CherryTree/CherryTree.info b/office/CherryTree/CherryTree.info index 99e9e0068c..7d8f5e0c14 100644 --- a/office/CherryTree/CherryTree.info +++ b/office/CherryTree/CherryTree.info @@ -1,8 +1,8 @@ PRGNAM="CherryTree" VERSION="0.39.2" HOMEPAGE="http://www.giuspen.com/cherrytree" -DOWNLOAD="http://www.giuspen.com/software/cherrytree-0.39.2.tar.xz" -MD5SUM="d9c654e1393fd2ce859101fbba47ade7" +DOWNLOAD="https://github.com/giuspen/cherrytree/archive/0.39.2/cherrytree-0.39.2.tar.gz" +MD5SUM="4cac6149f06ea402f08d1f4a4d939624" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="pygtksourceview" diff --git a/office/JabRef/JabRef.SlackBuild b/office/JabRef/JabRef.SlackBuild index a71b3adf8a..edf204eac0 100644 --- a/office/JabRef/JabRef.SlackBuild +++ b/office/JabRef/JabRef.SlackBuild @@ -2,67 +2,70 @@ # Slackware build script for JabRef -# Copyright (c) 2008-2010, Antonio Hernández Blas <hba.nihilismus@gmail.com> +# Copyright 2008-2010, Antonio Hernández Blas <hba.nihilismus@gmail.com> +# Update by: Andre Barboza <bmg.andre@gmail.com> +# Copyright 2020, David O'Shaughnessy # All rights reserved. # -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# 1.- Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: # -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY -# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY -# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -# Update by: Andre Barboza <bmg.andre@gmail.com> - -# This script is just a binary repackaging. +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=JabRef -VERSION=${VERSION:-2.9.2} +VERSION=${VERSION:-5.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} -ARCH=${ARCH:-noarch} + CWD=$(pwd) TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG/opt/$PRGNAM $OUTPUT -install -D -m 0644 $CWD/$PRGNAM-$VERSION.jar $PKG/opt/$PRGNAM/$PRGNAM-$VERSION.jar +ARCH=${ARCH:-noarch} +DEBARCH=amd64 -mkdir -p $PKG/usr/bin -cat << EOF > $PKG/usr/bin/$PRGNAM -#!/bin/bash -cd \$HOME -java -jar /opt/$PRGNAM/$PRGNAM-$VERSION.jar \$@ -EOF -chmod 0755 $PKG/usr/bin/$PRGNAM +set -e -cd $PKG/opt/$PRGNAM +rm -rf "$PKG" +mkdir -p "$TMP" "$PKG" "$OUTPUT" +cd "$PKG" +ar p "$CWD"/${PRGNAM,,}_"$VERSION"-"$BUILD"_"$DEBARCH".deb data.tar.xz | tar xJv -install -D -m 0644 $CWD/$PRGNAM.desktop $PKG/usr/share/applications/$PRGNAM.desktop -install -D -m 0644 $CWD/$PRGNAM.png $PKG/usr/share/pixmaps/$PRGNAM.png +# permissions +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +find "$PKG" -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +# create a symlink for program +mkdir -p "$PKG"/usr/bin +ln -s /opt/${PRGNAM,,}/bin/$PRGNAM "$PKG"/usr/bin/$PRGNAM -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh +# desktop and icon +install -D -m 0644 opt/${PRGNAM,,}/lib/${PRGNAM,,}-$PRGNAM.desktop -t "$PKG"/usr/share/applications +install -D -m 0644 opt/${PRGNAM,,}/lib/$PRGNAM.png -t "$PKG"/usr/share/pixmaps +# docs +install -D -m 0644 opt/${PRGNAM,,}/share/doc/* "$CWD"/$PRGNAM.SlackBuild -t "$PKG"/usr/doc/$PRGNAM-"$VERSION" +# package files +install -D -m 0644 "$CWD"/slack-desc "$CWD"/doinst.sh -t "$PKG"/install -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} +cd "$PKG" +/sbin/makepkg -l y -c n "$OUTPUT"/$PRGNAM-"$VERSION"-"$ARCH"-"$BUILD""$TAG"."${PKGTYPE:-tgz}" diff --git a/office/JabRef/JabRef.info b/office/JabRef/JabRef.info index 230c0d955e..32c35e46a6 100644 --- a/office/JabRef/JabRef.info +++ b/office/JabRef/JabRef.info @@ -1,10 +1,10 @@ PRGNAM="JabRef" -VERSION="2.9.2" -HOMEPAGE="http://jabref.sourceforge.net/" -DOWNLOAD="http://ponce.cc/slackware/sources/repo/JabRef-2.9.2.jar" -MD5SUM="62575e9f6921c904fe8c2e4be2a34081" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="jdk" -MAINTAINER="Mário Antunes" -EMAIL="mariolpantunes@gmail.com" +VERSION="5.2" +HOMEPAGE="https://jabref.org" +DOWNLOAD="UNSUPPORTED" +MD5SUM="" +DOWNLOAD_x86_64="https://github.com/JabRef/jabref/releases/download/v5.2/jabref_5.2-1_amd64.deb" +MD5SUM_x86_64="c6479c48243e9a86cca2e0326b937678" +REQUIRES="" +MAINTAINER="David O'Shaughnessy" +EMAIL="dev@osh.id.au" diff --git a/office/JabRef/README b/office/JabRef/README index 8e01ca899d..52057ff55b 100644 --- a/office/JabRef/README +++ b/office/JabRef/README @@ -1,12 +1,6 @@ -JabRef is an open source bibliography reference manager. -The native file format used by JabRef is BibTeX, the -standard LaTeX bibliography format.b JabRef runs on the -Java VM (version 1.6 or newer), and should work equally -well on Windows, Linux and Mac OS X. +JabRef is an open source bibliography reference manager, with native +BibTeX and BibLaTeX support. JabRef helps you collect, edit, organize, +and cite your work. As of version 5, JabRef is bundled with its own +Java runtime. -BibTeX is an application and a bibliography file format -written by Oren Patashnik and Leslie Lamport for the LaTeX -document preparation system. Bibliographies generated by -LaTeX and BibTeX from a BibTeX file can be formatted to suit -any reference list specifications through the use of different -BibTeX style files. +This is a repackaging of the .deb release. diff --git a/office/JabRef/slack-desc b/office/JabRef/slack-desc index 9a3c4ac06d..08f6f0c520 100644 --- a/office/JabRef/slack-desc +++ b/office/JabRef/slack-desc @@ -8,10 +8,10 @@ |-----handy-ruler------------------------------------------------------| JabRef: JabRef (Reference Manager) JabRef: -JabRef: JabRef is an open source bibliography reference manager. The native -JabRef: file format used by JabRef is BibTeX, the standard LaTeX bibliography -JabRef: format.b JabRef runs on the Java VM (version 1.6 or newer), and -JabRef: should work equally well on Windows, Linux and Mac OS X. +JabRef: JabRef is an open source bibliography reference manager, with native +JabRef: BibTeX and BibLaTeX support. JabRef helps you collect, edit, organize, +JabRef: and cite your work. +JabRef: JabRef: JabRef: JabRef: diff --git a/office/MasterPDFEditor/MasterPDFEditor.SlackBuild b/office/MasterPDFEditor/MasterPDFEditor.SlackBuild index 9031958d5c..2d391257f8 100644 --- a/office/MasterPDFEditor/MasterPDFEditor.SlackBuild +++ b/office/MasterPDFEditor/MasterPDFEditor.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for MasterPDFEditor -# Copyright 2014-2019 Willy Sudiarto Raharjo <willysr@slackbuilds.org> +# Copyright 2014-2021 Willy Sudiarto Raharjo <willysr@slackbuilds.org> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,7 +24,7 @@ PRGNAM=MasterPDFEditor SRCNAM=master-pdf-editor -VERSION=${VERSION:-5.6.49} +VERSION=${VERSION:-5.7.53} MAJVER=${MAJVER:-5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -42,21 +42,13 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" - SOURCEARCH=".i386" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" - SOURCEARCH="i386" -elif [ "$ARCH" = "x86_64" ]; then +if [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" - SOURCEARCH="-qt4.x86_64" + SOURCEARCH="-qt5.x86_64" else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" + echo "Architecture is not supported." + exit 1 fi set -e diff --git a/office/MasterPDFEditor/MasterPDFEditor.info b/office/MasterPDFEditor/MasterPDFEditor.info index 67d71174a4..89126ec4b3 100644 --- a/office/MasterPDFEditor/MasterPDFEditor.info +++ b/office/MasterPDFEditor/MasterPDFEditor.info @@ -1,10 +1,10 @@ PRGNAM="MasterPDFEditor" -VERSION="5.6.49" +VERSION="5.7.53" HOMEPAGE="https://code-industry.net/" -DOWNLOAD="https://code-industry.net/public/master-pdf-editor-5.6.49.i386.tar.gz" -MD5SUM="3d651154c13d1f82ba5607cb1a06d603" -DOWNLOAD_x86_64="https://code-industry.net/public/master-pdf-editor-5.6.49-qt4.x86_64.tar.gz" -MD5SUM_x86_64="76a64c13fdab15485ec29e5d0ff2c2dc" -REQUIRES="" +DOWNLOAD="UNSUPPORTED" +MD5SUM="" +DOWNLOAD_x86_64="https://code-industry.net/public/master-pdf-editor-5.7.53-qt5.x86_64.tar.gz" +MD5SUM_x86_64="5847c43318812eaf198a1338cdee83b5" +REQUIRES="qt5" MAINTAINER="Willy Sudiarto Raharjo" EMAIL="willysr@slackbuilds.org" diff --git a/office/ProjectLibre/ProjectLibre.SlackBuild b/office/ProjectLibre/ProjectLibre.SlackBuild index d89af03948..6ef68b9b5c 100644 --- a/office/ProjectLibre/ProjectLibre.SlackBuild +++ b/office/ProjectLibre/ProjectLibre.SlackBuild @@ -1,7 +1,7 @@ #!/bin/sh # SlackBuild Script for ProjectLibre -# Copyright 2012-2020 Willy Sudiarto Raharjo <willysr@slackbuilds.org> +# Copyright 2012-2021 Willy Sudiarto Raharjo <willysr@slackbuilds.org> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -22,7 +22,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=ProjectLibre -VERSION=${VERSION:-1.9.2} +VERSION=${VERSION:-1.9.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/office/ProjectLibre/ProjectLibre.info b/office/ProjectLibre/ProjectLibre.info index 639f6c1b64..e29265ce12 100644 --- a/office/ProjectLibre/ProjectLibre.info +++ b/office/ProjectLibre/ProjectLibre.info @@ -1,8 +1,8 @@ PRGNAM="ProjectLibre" -VERSION="1.9.2" +VERSION="1.9.3" HOMEPAGE="https://sourceforge.net/projects/projectlibre/" -DOWNLOAD="https://downloads.sourceforge.net/projectlibre/projectlibre-1.9.2.tar.gz" -MD5SUM="2d39d676dfb03c25b84fc123e03440f7" +DOWNLOAD="https://downloads.sourceforge.net/projectlibre/projectlibre-1.9.3.tar.gz" +MD5SUM="00ba2b6f674fbdf781b04830c8d8a973" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="jdk" diff --git a/office/SOGo/SOGo.SlackBuild b/office/SOGo/SOGo.SlackBuild index 36fd51a7ce..b04c90351e 100644 --- a/office/SOGo/SOGo.SlackBuild +++ b/office/SOGo/SOGo.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=SOGo -VERSION=${VERSION:-4.3.2} +VERSION=${VERSION:-5.0.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/office/SOGo/SOGo.info b/office/SOGo/SOGo.info index 54e915b851..257b204e19 100644 --- a/office/SOGo/SOGo.info +++ b/office/SOGo/SOGo.info @@ -1,16 +1,16 @@ PRGNAM="SOGo" -VERSION="4.3.2" +VERSION="5.0.1" HOMEPAGE="https://sogo.nu/" -DOWNLOAD="https://sogo.nu/files/downloads/SOGo/Sources/SOGo-4.3.2.tar.gz \ +DOWNLOAD="https://sogo.nu/files/downloads/SOGo/Sources/SOGo-5.0.1.tar.gz \ https://sogo.nu/files/docs/SOGoInstallationGuide.pdf \ https://sogo.nu/files/docs/SOGoMozillaThunderbirdConfigurationGuide.pdf \ https://sogo.nu/files/docs/SOGoOutlookConnectorConfigurationGuide.pdf" -MD5SUM="b058df93af615c664b969bbf1931306c \ - 82453330a2796d378da9eac9016b8ef2 \ - fb1171674d9c82d267891626fe7a675d \ - be547ae24200d83f64b2f267b96e9818" +MD5SUM="f7112b11568d68d58b32fb4ba64a8bbc \ + 69977733e37855bd521fdec223d9a7b9 \ + b4af8941febedb25c124a4ff3244b1f7 \ + 29e7144dd129d344d16509b188487ffb" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="SOPE libmemcached" +REQUIRES="SOPE libmemcached libsodium" MAINTAINER="Chris Walker" EMAIL="kris240376@gmail.com" diff --git a/office/SOGo/SOGoInstallationGuide.pdf b/office/SOGo/SOGoInstallationGuide.pdf Binary files differdeleted file mode 100644 index 2410be2393..0000000000 --- a/office/SOGo/SOGoInstallationGuide.pdf +++ /dev/null diff --git a/office/SOGo/SOGoMozillaThunderbirdConfigurationGuide.pdf b/office/SOGo/SOGoMozillaThunderbirdConfigurationGuide.pdf Binary files differdeleted file mode 100644 index 7d5aebc4fe..0000000000 --- a/office/SOGo/SOGoMozillaThunderbirdConfigurationGuide.pdf +++ /dev/null diff --git a/office/SOGo/SOGoOutlookConnectorConfigurationGuide.pdf b/office/SOGo/SOGoOutlookConnectorConfigurationGuide.pdf Binary files differdeleted file mode 100644 index aa2dd4f057..0000000000 --- a/office/SOGo/SOGoOutlookConnectorConfigurationGuide.pdf +++ /dev/null diff --git a/office/calcurse/calcurse.SlackBuild b/office/calcurse/calcurse.SlackBuild index 3d59585678..41c8d29ce6 100644 --- a/office/calcurse/calcurse.SlackBuild +++ b/office/calcurse/calcurse.SlackBuild @@ -27,7 +27,7 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=calcurse -VERSION=${VERSION:-4.7.0} +VERSION=${VERSION:-4.7.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/office/calcurse/calcurse.info b/office/calcurse/calcurse.info index e9cbb0c2b2..d3a8a11736 100644 --- a/office/calcurse/calcurse.info +++ b/office/calcurse/calcurse.info @@ -1,8 +1,8 @@ PRGNAM="calcurse" -VERSION="4.7.0" +VERSION="4.7.1" HOMEPAGE="http://calcurse.org/" -DOWNLOAD="https://calcurse.org/files/calcurse-4.7.0.tar.gz" -MD5SUM="0377ab767e2c9a0c2c045c94d18fc23c" +DOWNLOAD="https://calcurse.org/files/calcurse-4.7.1.tar.gz" +MD5SUM="1645068d2a15da6c773f231a1441a760" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/office/calibre-bin/calibre-bin.SlackBuild b/office/calibre-bin/calibre-bin.SlackBuild index 43ff9371ae..def2d94619 100644 --- a/office/calibre-bin/calibre-bin.SlackBuild +++ b/office/calibre-bin/calibre-bin.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for calibre-bin -# Copyright 2019-2020, Alexander Verbovetsky, Moscow, Russia +# Copyright 2019-2021, Alexander Verbovetsky, Moscow, Russia # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,18 +23,19 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=calibre-bin -VERSION=${VERSION:-5.5.0} +VERSION=${VERSION:-5.15.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i686 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac + ARCH="$( uname -m )" fi +case "$ARCH" in + i?86) ARCH=i686 ;; + arm*) ARCH=arm ;; +esac + CWD=$(pwd) TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM @@ -45,9 +46,15 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $PKG -mkdir -p opt/calibre usr/{share/zsh/site-functions,bin} +mkdir -p opt/calibre usr/bin \ + usr/share/{desktop-directories,applications,metainfo,mime/packages,icons/hicolor,zsh/site-functions} tar xvf $CWD/${PRGNAM%-bin}-$VERSION-$ARCH.txz -C opt/calibre -opt/calibre/calibre_postinstall --root=usr +XDG_DATA_DIRS=$PKG/usr/share XDG_CONFIG_HOME=$PKG/root/.config opt/calibre/calibre_postinstall --root=$PKG/usr +rmdir -p root/.config +shopt -s extglob +rm -r usr/share/{desktop-directories,mime/!(packages)} +shopt -u extglob +rm -f usr/share/applications/mimeinfo.cache cd usr/bin for f in $(find . -maxdepth 1 -type l); do @@ -56,21 +63,6 @@ done rm calibre-uninstall cd ../.. -mkdir -p usr/share/icons/hicolor/{16x16,32x32,48x48,64x64,128x128,256x256}/apps -cp -a opt/calibre/resources/images/{lt,tweak,viewer}.png \ - usr/share/icons/hicolor/256x256/apps -for s in 16 32 48 64 128; do - convert opt/calibre/resources/images/lt.png -resize ${s}x${s} \ - usr/share/icons/hicolor/${s}x${s}/apps/${PRGNAM%-bin}-gui.png - convert opt/calibre/resources/images/viewer.png -resize ${s}x${s} \ - usr/share/icons/hicolor/${s}x${s}/apps/${PRGNAM%-bin}-viewer.png - convert opt/calibre/resources/images/tweak.png -resize ${s}x${s} \ - usr/share/icons/hicolor/${s}x${s}/apps/${PRGNAM%-bin}-ebook-edit.png -done - -mkdir -p usr/share/applications -cp -a $CWD/calibre-{ebook-edit,viewer,gui}.desktop usr/share/applications/ - chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ diff --git a/office/calibre-bin/calibre-bin.info b/office/calibre-bin/calibre-bin.info index 48ab7aa58e..66002b3a25 100644 --- a/office/calibre-bin/calibre-bin.info +++ b/office/calibre-bin/calibre-bin.info @@ -1,10 +1,10 @@ PRGNAM="calibre-bin" -VERSION="5.5.0" +VERSION="5.15.0" HOMEPAGE="https://calibre-ebook.com" -DOWNLOAD="https://download.calibre-ebook.com/5.5.0/calibre-5.5.0-i686.txz" -MD5SUM="85888ab40c3b72d9617ff2e09895ee77" -DOWNLOAD_x86_64="https://download.calibre-ebook.com/5.5.0/calibre-5.5.0-x86_64.txz" -MD5SUM_x86_64="60672df5fe432525b3565bbd4367ef11" +DOWNLOAD="https://download.calibre-ebook.com/5.15.0/calibre-5.15.0-i686.txz" +MD5SUM="66fd3a67515ea40d67267bea163ad929" +DOWNLOAD_x86_64="https://download.calibre-ebook.com/5.15.0/calibre-5.15.0-x86_64.txz" +MD5SUM_x86_64="2d0a5e8c350537f79efda07610c089fc" REQUIRES="libxkbcommon" MAINTAINER="Alexander Verbovetsky" EMAIL="alik@ejik.org" diff --git a/office/calibre-bin/calibre-ebook-edit.desktop b/office/calibre-bin/calibre-ebook-edit.desktop deleted file mode 100644 index afcebf7333..0000000000 --- a/office/calibre-bin/calibre-ebook-edit.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=E-book Editor -GenericName=Editor for E-books -Comment=Edit E-books in various formats -TryExec=ebook-edit -Exec=ebook-edit --detach %f -Icon=calibre-ebook-edit -Categories=Office; diff --git a/office/calibre-bin/calibre-gui.desktop b/office/calibre-bin/calibre-gui.desktop deleted file mode 100644 index c89ad697b4..0000000000 --- a/office/calibre-bin/calibre-gui.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=calibre -GenericName=E-book library management -Comment=E-book library management: Convert, view, share, catalogue all your e-books -TryExec=calibre -Exec=calibre --detach %F -Icon=calibre-gui -Categories=Office; diff --git a/office/calibre-bin/calibre-viewer.desktop b/office/calibre-bin/calibre-viewer.desktop deleted file mode 100644 index d90b7fd648..0000000000 --- a/office/calibre-bin/calibre-viewer.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=E-book Viewer -GenericName=Viewer for E-books -Comment=Viewer for E-books in all the major formats -TryExec=ebook-viewer -Exec=ebook-viewer --detach %f -Icon=calibre-viewer -Categories=Office;Graphics;Viewer; diff --git a/office/coolreader/coolreader.SlackBuild b/office/coolreader/coolreader.SlackBuild index c1a6a928e0..4464360dad 100644 --- a/office/coolreader/coolreader.SlackBuild +++ b/office/coolreader/coolreader.SlackBuild @@ -23,6 +23,10 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20210222 bkw: update for v3.2.54. Upstream no longer ships libunibreak +# and fribidi source, so add them to DOWNLOAD. Replace qt4_settings_ui.diff +# with a more robust sed command. Add -fpermissive. Sigh. + # 20201102 bkw: # - update for v3.2.50. # - embiggen the default window size. @@ -43,7 +47,7 @@ # - save/load settings (.ini file) to ~/.cr3, not /usr/share/cr3. PRGNAM=coolreader -VERSION=${VERSION:-3.2.50} +VERSION=${VERSION:-3.2.54} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -76,15 +80,32 @@ fi set -e +FBDVER=${FBDVER:-1.0.10} +LUBVER=${LUBVER:-4.3} + rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-cr$VERSION tar xvf $CWD/$PRGNAM-cr$VERSION.tar.gz cd $PRGNAM-cr$VERSION +( cd thirdparty + tar xvf $CWD/fribidi-$FBDVER.tar.xz + tar xvf $CWD/libunibreak-$LUBVER.tar.gz ) find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+ +# Apply coolreader-specific patches to thirdparty libs. +( cd thirdparty/fribidi-$FBDVER + for i in ../../thirdparty_repo/patches/fribidi/*.patch; do + patch -p1 < $i + done ) + +( cd thirdparty/libunibreak-$LUBVER + for i in ../../thirdparty_repo/patches/libunibreak/*.patch; do + patch -p1 < $i + done ) + # FFS, it's 2020, we don't need GUI apps hardcoded to start at # 640x400 window size. Honestly we don't need them hardcoded at # all, but since that's what coolreader does, pick a size that's @@ -101,7 +122,7 @@ sed -i -e '/find_package(libunibreak)/d' \ # Install the docs in the right place for Slackware. sed -i "s,share/doc/cr3,doc/$PRGNAM-$VERSION," cr3qt/CMakeLists.txt -# The settings patch for qt4 was made by loading cr3qt/src/settings.ui +# The settings sed for qt4 was made by loading cr3qt/src/settings.ui # into Qt Designer and saving it again. Needed because upstream's # using a different (older?) version of qt4. @@ -109,7 +130,8 @@ GUI=${GUI:-QT} GUI="$( echo $GUI | tr a-z A-Z )" case "$GUI" in QT) UI=Qt4 - patch -p1 < $CWD/qt4_settings_ui.diff ;; + sed -i '/<property name="currentText"/s,>, stdset="0">,' cr3qt/src/settings.ui + ;; QT5) UI=Qt5 ;; WX) # Either 2.8.x or 3.0.x works, be specific in the slack-desc. UI="wxWidgets $( wx-config --version | cut -d. -f1,2)" ;; @@ -140,7 +162,7 @@ cd build cmake \ -D USE_UNRAR=1 \ -D CMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -D CMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -D CMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -fpermissive" \ -D CMAKE_INSTALL_PREFIX=/usr \ -D LIB_SUFFIX=${LIBDIRSUFFIX} \ -D CMAKE_BUILD_TYPE=Release \ diff --git a/office/coolreader/coolreader.info b/office/coolreader/coolreader.info index c2dac8f47a..975d7c9aee 100644 --- a/office/coolreader/coolreader.info +++ b/office/coolreader/coolreader.info @@ -1,8 +1,12 @@ PRGNAM="coolreader" -VERSION="3.2.50" +VERSION="3.2.54" HOMEPAGE="https://github.com/buggins/coolreader" -DOWNLOAD="https://github.com/buggins/coolreader/archive/cr3.2.50/coolreader-cr3.2.50.tar.gz" -MD5SUM="cb04397695a00defe7dad86c1d654371" +DOWNLOAD="https://github.com/buggins/coolreader/archive/cr3.2.54/coolreader-cr3.2.54.tar.gz \ + https://github.com/adah1972/libunibreak/releases/download/libunibreak_4_3/libunibreak-4.3.tar.gz \ + https://github.com/fribidi/fribidi/releases/download/v1.0.10/fribidi-1.0.10.tar.xz" +MD5SUM="b1c15673c84f3171fa9a2c471bb0b54e \ + f0c4488fad8dc92a11f4523d22c099d3 \ + 97c87da9930e8e70fbfc8e2bcd031554" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/office/coolreader/qt4_settings_ui.diff b/office/coolreader/qt4_settings_ui.diff deleted file mode 100644 index cf95520bd9..0000000000 --- a/office/coolreader/qt4_settings_ui.diff +++ /dev/null @@ -1,22 +0,0 @@ ---- coolreader-cr3.2.49/cr3qt/src/settings.ui 2020-09-11 07:17:23.000000000 -0400 -+++ settings.ui 2020-10-19 12:30:04.557739030 -0400 -@@ -1566,7 +1566,7 @@ - </item> - <item row="12" column="1"> - <widget class="QComboBox" name="cbFontShaping"> -- <property name="currentText"> -+ <property name="currentText" stdset="0"> - <string>Simple (FreeType only, fastest)</string> - </property> - <item> -@@ -1733,8 +1733,8 @@ - <rect> - <x>0</x> - <y>0</y> -- <width>393</width> -- <height>620</height> -+ <width>387</width> -+ <height>625</height> - </rect> - </property> - <layout class="QVBoxLayout" name="verticalLayout_9"> diff --git a/office/etmtk/README b/office/etmtk/README index 0085003667..d3bbb19445 100644 --- a/office/etmtk/README +++ b/office/etmtk/README @@ -1,9 +1,9 @@ etmtk is an acronym for event and task manager. -In contrast to most calendar/todo applications, creating items (events, tasks, -and so forth) in etm does not require filling out fields in a form. Instead, -items are created as free-form text entries using a simple, intuitive format -and stored in plain text files. +In contrast to most calendar/todo applications, creating items (events, +tasks, and so forth) in etm does not require filling out fields in +a form. Instead, items are created as free-form text entries using a +simple, intuitive format and stored in plain text files. -Before running etm for the first time run this command as user: -mkdir ~/.etm +Before running etm for the first time run this command as user: mkdir +~/.etm diff --git a/office/etmtk/etmtk.SlackBuild b/office/etmtk/etmtk.SlackBuild index 8e5a11a743..834a80ff93 100644 --- a/office/etmtk/etmtk.SlackBuild +++ b/office/etmtk/etmtk.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for etmtk -# Copyright 2016-2017 Jostein Berntsen <jbernts@broadpark.no> +# Copyright 2016-2021 Jostein Berntsen <jvbernts@online.no> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=etmtk -VERSION=${VERSION:-3.2.31} +VERSION=${VERSION:-3.2.37} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/office/etmtk/etmtk.info b/office/etmtk/etmtk.info index a168f00447..99476c970e 100644 --- a/office/etmtk/etmtk.info +++ b/office/etmtk/etmtk.info @@ -1,10 +1,10 @@ PRGNAM="etmtk" -VERSION="3.2.31" +VERSION="3.2.37" HOMEPAGE="http://people.duke.edu/~dgraham/etmtk/" -DOWNLOAD="http://people.duke.edu/~dgraham/etmtk/etmtk-3.2.31.tar.gz" -MD5SUM="ec05c44702c6ea1db05e0daf110ff91d" +DOWNLOAD="https://github.com/dagraham/etm-tk/releases/download/v3.2.37/etmtk-3.2.37.tar.gz" +MD5SUM="46c776a7de9ada38555b28c52d4b330d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python-dateutil PyYAML" MAINTAINER="Jostein Berntsen" -EMAIL="jbernts@broadpark.no" +EMAIL="jvbernts@online.no" diff --git a/office/fop-legacy/README b/office/fop-legacy/README new file mode 100644 index 0000000000..e72fb644e1 --- /dev/null +++ b/office/fop-legacy/README @@ -0,0 +1,23 @@ +Apache FOP is a print formatter driven by XSL formatting objects. It +is a Java application that reads a formatting object tree conforming +to the XSL 1.1 Recommendation (05 December 2006) and then turns it +into a PDF document, certain other output formats or allows you to +preview it directly on screen. + +Output formats currently supported include PDF, PS, PCL, AFP, XML +(area tree representation), Print, AWT and PNG, and to a lesser extent, +RTF and TXT. The primary output target is PDF. + +The goals of the Apache FOP project are to deliver an XSL-FO to PDF +formatter that is compliant to at least the Basic conformance level +described in the W3C Recommendation from 05 December 2006, and that +complies with the November 2001 Portable Document Format Specification +(Version 1.4) from Adobe Systems. + +This is the old fop 2.3 for the incredibly ancient jdk 6 (including +openjdk6). If you are running jdk 7 or newer, you will need fop, also +available on SBo. + +Also note that fop and fop-legacy cannot coexist on the same computer. + +jai and jai-imageio are optional but recommended dependencies. diff --git a/office/fop2.0/README.postinst b/office/fop-legacy/README.postinst index d079a0e881..d079a0e881 100644 --- a/office/fop2.0/README.postinst +++ b/office/fop-legacy/README.postinst diff --git a/office/fop2.0/fop2.0.SlackBuild b/office/fop-legacy/fop-legacy.SlackBuild index 25b6901cf8..24f7faefb6 100644 --- a/office/fop2.0/fop2.0.SlackBuild +++ b/office/fop-legacy/fop-legacy.SlackBuild @@ -3,6 +3,7 @@ # Slackware build script for fop # Copyright 2015 Thorn Inurcide USA +# Copyright 2020 Lenard Spencer, Orlando, Florida, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -22,10 +23,10 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -PRGNAM=fop2.0 +PRGNAM=fop-legacy SRCNAM=fop -VERSION=${VERSION:-2.0} -BUILD=${BUILD:-2} +VERSION=2.3 +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -38,7 +39,7 @@ fi CWD=$(pwd) TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$SRCNAM +PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "i586" ]; then @@ -70,28 +71,32 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -# Compiles with apache-ant: -ant compile -ant jar-main -ant javadocs +# Increase hyphenation stacksize from 512k to 1M: +sed -e '/hyph\.stack/s/512k/1M/' -i fop/build.xml -mv build/javadocs . +# Copy hyphenation tables: +unzip $CWD/offo-hyphenation.zip +cp offo-hyphenation/hyph/* fop/hyph +rm -rf offo-hyphenation +# Compiles with apache-ant: +( cd fop +ant all javadocs mkdir -p $PKG/opt/$PRGNAM-$VERSION install -v -d -m755 $PKG/opt/$PRGNAM-$VERSION/ - -cp -va build conf examples fop* javadocs lib status.xml \ - $PKG/opt/$PRGNAM-$VERSION +mv build/javadocs . +cp -va build conf examples javadocs fop* lib \ + $PKG/opt/$PRGNAM-$VERSION ) find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true # Create fop symlink to /usr/bin: mkdir -p $PKG/usr/bin -( ln -sf /opt/${PRGNAM}-${VERSION}/${SRCNAM} $PKG/usr/bin/ ) +( ln -sf /opt/${PRGNAM}-${VERSION}/${PRGNAM} $PKG/usr/bin/ ) -# Symlink it all to /opt/fop so the .foprc won't need edited every update: -( cd $PKG/opt ; ln -sf ${PRGNAM}-${VERSION} ${SRCNAM} ) +# Symlink it all to /opt/fop so .foprc won't need edited every update: +( cd $PKG/opt ; ln -sf ${PRGNAM}-${VERSION} ${PRGNAM} ) mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a README NOTICE LICENSE KEYS $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/office/fop2.0/fop2.0.info b/office/fop-legacy/fop-legacy.info index 7cf3b80d51..45a81bef04 100644 --- a/office/fop2.0/fop2.0.info +++ b/office/fop-legacy/fop-legacy.info @@ -1,8 +1,10 @@ -PRGNAM="fop2.0" -VERSION="2.0" +PRGNAM="fop-legacy" +VERSION="2.3" HOMEPAGE="https://xmlgraphics.apache.org/fop/" -DOWNLOAD="https://archive.apache.org/dist/xmlgraphics/fop/source/fop-2.0-src.tar.gz" -MD5SUM="754e5307a73433afb5c4c9b11d45e302" +DOWNLOAD="https://archive.apache.org/dist/xmlgraphics/fop/source/fop-2.3-src.tar.gz \ + https://downloads.sourceforge.net/offo/2.2/offo-hyphenation.zip" +MD5SUM="fc95040a8db4a7f22c6f26e18fd6d033 \ + bf9c09bf05108ef9661b8f08d91c2336" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="apache-ant" diff --git a/office/fop-legacy/slack-desc b/office/fop-legacy/slack-desc new file mode 100644 index 0000000000..4bf71b54a2 --- /dev/null +++ b/office/fop-legacy/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +fop-legacy: fop-legacy (print formatter) +fop-legacy: +fop-legacy: Apache FOP is a print formatter driven by XSL formatting objects. It +fop-legacy: is a Java application that reads a formatting object tree conforming +fop-legacy: to the XSL 1.1 Recommendation (05 December 2006) and renders the +fop-legacy: resulting pages to a specified output. Current outputs supported +fop-legacy: include PDF, PS, PCL,AFP, XML (area tree representation), Print, +fop-legacy: AWT, and TXT. The primary output target is PDF. +fop-legacy: This version is for jdk6, including openjdk6. +fop-legacy: +fop-legacy: Home: https://xmlgraphics.apache.org/fop/ diff --git a/office/fop/README b/office/fop/README index d8c102386f..063a19b2f8 100644 --- a/office/fop/README +++ b/office/fop/README @@ -13,10 +13,17 @@ described in the W3C Recommendation from 05 December 2006, and that complies with the November 2001 Portable Document Format Specification (Version 1.4) from Adobe Systems. -The default build is for jdk 8 and older (including openjdk). To build -on jdk11 and newer, pass JDK11=yes to the build script. +Conformance to the XML 1.0 and 1.1 Recommendations, XSLT 1.0 and 2.0 +Recommendations and the XML Namespaces Recommendation is understood. +Other relevant documents, such as the XPath and XLink Working Drafts, +are referenced as necessary. The FOP Project will attempt to use the +latest version of evolving specifications. -jai and jai-imageio are optional but recommended dependencies. +The default build is for jdk 7 and 8 (including openjdk). To build +on jdk11 and newer, pass JDK11=yes to the build scrip. If you are +still running the (incredibly ancient) jdk 6, please use fop2.0, also +available on SBo. + +Requires apache-ant and apache-maven. -NOTE: -This build needs a working connection to the internet. +jai and jai-imageio are optional but recommended dependencies. diff --git a/office/fop/fop.SlackBuild b/office/fop/fop.SlackBuild index b5f4f9a5ce..80b4d2bea5 100644 --- a/office/fop/fop.SlackBuild +++ b/office/fop/fop.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for fop # Copyright 2015 Thorn Inurcide USA -# Copyright 2020 Lenard Spencer, Orlando, Florida, USA +# Copyright 2020, 2021 Lenard Spencer, Orlando, Florida, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,8 +24,8 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=fop -VERSION=${VERSION:-2.5} -BUILD=${BUILD:-2} +VERSION=${VERSION:-2.6} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -92,7 +92,7 @@ sed -e '/hyph\.stack/s/512k/1M/' -i fop/build.xml # Copy updated {pdf,font}box files: rm fop/lib/fontbox-2.0.*.jar || true -cp $CWD/{font,pdf}box-2.0.21.jar fop/lib +cp $CWD/{font,pdf}box-2.0.*.jar fop/lib # Copy hyphenation tables: unzip $CWD/offo-hyphenation.zip diff --git a/office/fop/fop.info b/office/fop/fop.info index e1f35c0c25..9cfe10aec6 100644 --- a/office/fop/fop.info +++ b/office/fop/fop.info @@ -1,16 +1,16 @@ PRGNAM="fop" -VERSION="2.5" +VERSION="2.6" HOMEPAGE="https://xmlgraphics.apache.org/fop/" -DOWNLOAD="https://archive.apache.org/dist/xmlgraphics/fop/source/fop-2.5-src.tar.gz \ - http://mirror.reverse.net/pub/apache/pdfbox/2.0.21/fontbox-2.0.21.jar \ - http://mirror.reverse.net/pub/apache/pdfbox/2.0.21/pdfbox-2.0.21.jar \ +DOWNLOAD="https://archive.apache.org/dist/xmlgraphics/fop/source/fop-2.6-src.tar.gz \ + http://mirror.reverse.net/pub/apache/pdfbox/2.0.23/fontbox-2.0.23.jar \ + http://mirror.reverse.net/pub/apache/pdfbox/2.0.23/pdfbox-2.0.23.jar \ https://downloads.sourceforge.net/offo/2.2/offo-hyphenation.zip" -MD5SUM="5e7e87ef12845d31bce7a1fe8d61f501 \ - 5840ff3bcc1e2ea1d066b7f0114c359b \ - aa28f5d7a9a89bb46391643315d5307b \ +MD5SUM="1d6bc84d2ab7f971bbc628080e3c307f \ + f9aa90c666c88ff29e3cd34c15d538ca \ + 6b71c42c567d419f068f46f410dcc3a5 \ bf9c09bf05108ef9661b8f08d91c2336" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="apache-maven apache-ant" +REQUIRES="apache-ant apache-maven" MAINTAINER="Lenard Spencer" EMAIL="lenardrspencer@gmail.com" diff --git a/office/fop2.0/README b/office/fop2.0/README deleted file mode 100644 index fa78d9462a..0000000000 --- a/office/fop2.0/README +++ /dev/null @@ -1,16 +0,0 @@ -Apache FOP is a print formatter driven by XSL formatting objects. It -is a Java application that reads a formatting object tree conforming -to the XSL 1.1 Recommendation (05 December 2006) and then turns it -into a PDF document, certain other output formats or allows you to -preview it directly on screen. - -Note that not all parts of the XSL 1.1 specification have yet been -implemented. - -This is the old fop 2.0 for the incredibly ancient jdk 6 (including -openjdk6). If you are running jdk 7 or newer, please use fop, also -available on SBo. - -Also note that fop and fop2.0 cannot coexist on the same computer. - -jai is an optional but recommended dependency. diff --git a/office/fop2.0/slack-desc b/office/fop2.0/slack-desc deleted file mode 100644 index 76530dc12b..0000000000 --- a/office/fop2.0/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -fop2.0: fop2.0 (print formatter) -fop2.0: -fop2.0: Apache FOP is a print formatter driven by XSL formatting objects. It -fop2.0: is a Java application that reads a formatting object tree conforming -fop2.0: to the XSL 1.1 Recommendation (05 December 2006) and then turns it -fop2.0: into a PDF document, certain other output formats or allows you to -fop2.0: preview it directly on screen. Note that not all parts of the XSL -fop2.0: 1.1 specification have yet been implemented. -fop2.0: This version is for jdk version 6, including openjdk6. -fop2.0: -fop2.0: Home: https://xmlgraphics.apache.org/fop/ diff --git a/office/ghostwriter/fix-build-with-qt5.15.patch b/office/ghostwriter/fix-build-with-qt5.15.patch new file mode 100644 index 0000000000..358e8bd21c --- /dev/null +++ b/office/ghostwriter/fix-build-with-qt5.15.patch @@ -0,0 +1,21 @@ +commit ecad6c28195e535ae8ea8a29a91fa14f5e39faa9 +Author: Andrzej Telszewski <andrzej@telszewski.com> +Date: Wed Apr 7 22:55:57 2021 +0200 + + Fix build error with Qt 5.15 + + Shamelessly based on upstream patch: + https://github.com/wereturtle/ghostwriter/commit/f8f4ec0a1b53d1f3e670817f051c59444851cf7f + +diff --git a/src/MarkdownEditor.cpp b/src/MarkdownEditor.cpp +index 2e4a9a1..45fc3e4 100644 +--- a/src/MarkdownEditor.cpp ++++ b/src/MarkdownEditor.cpp +@@ -34,6 +34,7 @@ + #include <QUrl> + #include <QPixmap> + #include <QPainter> ++#include <QPainterPath> + #include <QFileInfo> + #include <QDir> + diff --git a/office/ghostwriter/ghostwriter.SlackBuild b/office/ghostwriter/ghostwriter.SlackBuild index 5abab5fafe..f9b6b2b7aa 100644 --- a/office/ghostwriter/ghostwriter.SlackBuild +++ b/office/ghostwriter/ghostwriter.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for ghostwriter -# Copyright 2020 Andrzej Telszewski, Szczecin +# Copyright 2021 Andrzej Telszewski, Szczecin # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,7 +24,7 @@ PRGNAM=ghostwriter VERSION=${VERSION:-1.8.1} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -67,6 +67,10 @@ cd $PRGNAM-$VERSION chown -R root:root . chmod -R a-st,u+rwX,go-w+rX . +# Fix build error with Qt 5.15 + +cat $CWD/fix-build-with-qt5.15.patch | patch -p1 + # Adjust docs location. sed -i $PRGNAM.pro -e "s|man\.path.*$|man.path = /usr/man/man1|" diff --git a/office/ghostwriter/ghostwriter.info b/office/ghostwriter/ghostwriter.info index e2471bb7e6..cbc1933ccf 100644 --- a/office/ghostwriter/ghostwriter.info +++ b/office/ghostwriter/ghostwriter.info @@ -7,4 +7,4 @@ DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="qt5" MAINTAINER="Andrzej Telszewski" -EMAIL="atelszewski@gmail.com" +EMAIL="andrzej@telszewski.com" diff --git a/office/gnucash-legacy-docs/gnucash-legacy-docs.info b/office/gnucash-legacy-docs/gnucash-legacy-docs.info index d7d301f559..39441735b8 100644 --- a/office/gnucash-legacy-docs/gnucash-legacy-docs.info +++ b/office/gnucash-legacy-docs/gnucash-legacy-docs.info @@ -5,6 +5,6 @@ DOWNLOAD="http://downloads.sourceforge.net/gnucash/gnucash-docs-2.6.20.tar.gz" MD5SUM="b55a5a2d2486ec3e2c3b392bc397b822" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="gnucash rarian yelp" +REQUIRES="gnucash-legacy rarian yelp" MAINTAINER="Lenard Spencer" EMAIL="lenardrspencer@gmail.com" diff --git a/office/gnucash-legacy/README b/office/gnucash-legacy/README index 6070b0bd0f..d1c71a62a1 100644 --- a/office/gnucash-legacy/README +++ b/office/gnucash-legacy/README @@ -9,9 +9,13 @@ on professional accounting principles to ensure balanced books and accurate reports. Pass OFX="yes" for OFX (USA) (requies libofx) -Pass AQ="yes" to enable aqbanking (Germany) (requires aqbanking) + Pass WITHPYTHON="yes" to enable Python bindings for report gereration. +Note that the AQ="yes/no" switch has been removed as this version of +gnucash will not build with the new versions of aqbanking; the older +versions of aqbanking are not only obsolete, but no longer available. + If you want the SQL database integration, you must first have libdbi and libdbi-drivers installed, and then pass the DBI="yes" flag. diff --git a/office/gnucash-legacy/gnucash-legacy.SlackBuild b/office/gnucash-legacy/gnucash-legacy.SlackBuild index 942ef90282..c203787a98 100644 --- a/office/gnucash-legacy/gnucash-legacy.SlackBuild +++ b/office/gnucash-legacy/gnucash-legacy.SlackBuild @@ -85,14 +85,6 @@ else OFXBANKING="--disable-ofx" fi -if [ "$AQ" = "yes" ]; then - AQBANKING="--enable-aqbanking" - echo " building with aqbanking enabled" - sleep 1 -else - AQBANKING="--disable-aqbanking" -fi - if [ "$WITHPYTHON" = "yes" ]; then W_PYTHON="--enable-python" echo " building with Python bindings enabled" @@ -129,7 +121,7 @@ CXXFLAGS="$SLKCFLAGS" \ --docdir=/usr/doc/$SRCNAM-$VERSION \ $W_PYTHON \ $OFXBANKING \ - $AQBANKING \ + --disable-aqbanking \ --disable-schemas-compile \ $DBIARGS \ --build=$ARCH-slackware-linux diff --git a/office/hebcal/hebcal.SlackBuild b/office/hebcal/hebcal.SlackBuild index b52bda74c2..f74215ff85 100644 --- a/office/hebcal/hebcal.SlackBuild +++ b/office/hebcal/hebcal.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for hebcal -# Copyright 2017 Judah Milgram, Washington DC +# Copyright 2017-2021 Judah Milgram, Washington DC # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=hebcal -VERSION=${VERSION:-4.13} +VERSION=${VERSION:-4.24} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/office/hebcal/hebcal.info b/office/hebcal/hebcal.info index 1fb679f4cc..67cd9ae299 100644 --- a/office/hebcal/hebcal.info +++ b/office/hebcal/hebcal.info @@ -1,10 +1,10 @@ PRGNAM="hebcal" -VERSION="4.13" +VERSION="4.24" HOMEPAGE="http://hebcal.github.io/" -DOWNLOAD="https://github.com/hebcal/hebcal/archive/v4.13/hebcal-4.13.tar.gz" -MD5SUM="23fb97bf63cd330d4d0a32b8ba69548a" +DOWNLOAD="https://github.com/hebcal/hebcal/archive/v4.24/hebcal-4.24.tar.gz" +MD5SUM="5772b0f41c07ff4bd9814da6fcb155d5" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Judah Milgram" -EMAIL="milgram@cgpp.com" +EMAIL="milgram at cgpp dot com" diff --git a/office/keepassxc/keepassxc.SlackBuild b/office/keepassxc/keepassxc.SlackBuild index 0662df8527..2ee32823c3 100644 --- a/office/keepassxc/keepassxc.SlackBuild +++ b/office/keepassxc/keepassxc.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for KeePassXC -# Copyright 2017-2020 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> +# Copyright 2017-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=keepassxc -VERSION=${VERSION:-2.6.2} +VERSION=${VERSION:-2.6.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/office/keepassxc/keepassxc.info b/office/keepassxc/keepassxc.info index c2ce891393..1569fdc32c 100644 --- a/office/keepassxc/keepassxc.info +++ b/office/keepassxc/keepassxc.info @@ -1,8 +1,8 @@ PRGNAM="keepassxc" -VERSION="2.6.2" +VERSION="2.6.4" HOMEPAGE="https://github.com/keepassxreboot/keepassxc" -DOWNLOAD="https://github.com/keepassxreboot/keepassxc/releases/download/2.6.2/keepassxc-2.6.2-src.tar.xz" -MD5SUM="37082b2b020c9e99640247667e943691" +DOWNLOAD="https://github.com/keepassxreboot/keepassxc/releases/download/2.6.4/keepassxc-2.6.4-src.tar.xz" +MD5SUM="9574ff6fdd215e014569fc8a6b1f56e9" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="argon2 libsodium qrencode qt5" diff --git a/office/lout/install-fix.patch b/office/lout/install-fix.patch index 00b75ebbe9..9a2148480e 100644 --- a/office/lout/install-fix.patch +++ b/office/lout/install-fix.patch @@ -1,11 +1,11 @@ ---- lout-3.39-org/makefile 2010-04-21 15:52:47.000000000 -0700 -+++ lout-3.39/makefile 2012-05-14 14:26:11.095459297 -0700 -@@ -386,12 +386,6 @@ - mkdir $(LOUTLIBDIR)/$(LIBLOCA) +--- lout-3.42/makefile 2020-12-27 16:45:43.000000000 -0800 ++++ lout-3.42-slackware/makefile 2021-01-08 10:42:01.398114307 -0800 +@@ -402,12 +402,6 @@ + $(MKDIR) $(LOUTLIBDIR)/$(LIBLOCA) chmod 755 $(LOUTLIBDIR)/$(LIBLOCA) @echo "" - @echo "(c) Initializing run (should be silent, no errors expected)" -- $(BINDIR)/lout -x -s $(LOUTLIBDIR)/$(LIBINCL)/init +- $(BINDIR)/lout -x -s $(LOUTLIBDIR)/$(LIBINCL)/init -I $(LOUTLIBDIR)/$(LIBINCL) -H $(LOUTLIBDIR)/$(LIBHYPH) -D $(LOUTLIBDIR)/$(LIBDATA) - @echo "" - @echo "(d) Changing mode of files just created by initializing run" - chmod 644 $(LOUTLIBDIR)/$(LIBDATA)/* diff --git a/office/lout/lout.SlackBuild b/office/lout/lout.SlackBuild index 55fa5f4939..9fad17c4be 100644 --- a/office/lout/lout.SlackBuild +++ b/office/lout/lout.SlackBuild @@ -24,7 +24,7 @@ PRGNAM=lout -VERSION=${VERSION:-3.40} +VERSION=${VERSION:-3.42} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -115,8 +115,6 @@ find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done cp $CWD/$PRGNAM.SlackBuild $PKG/usr/doc/$PRGNAM-$VERSION/ -cp $CWD/$PRGNAM-$VERSION-user.ps.gz $PKG/usr/doc/$PRGNAM-$VERSION/ -find $PKG/usr/doc/$PRGNAM-$VERSION -name "*.ps" | xargs gzip mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc diff --git a/office/lout/lout.info b/office/lout/lout.info index d86cf98a45..83ad97f70b 100644 --- a/office/lout/lout.info +++ b/office/lout/lout.info @@ -1,10 +1,8 @@ PRGNAM="lout" -VERSION="3.40" -HOMEPAGE="http://savannah.nongnu.org/projects/lout" -DOWNLOAD="http://download.savannah.gnu.org/releases/lout/lout-3.40.tar.gz \ - http://download.savannah.gnu.org/releases/lout/lout-3.40-user.ps.gz" -MD5SUM="fd0fe084cebd07fc209d392a2d380755 \ - 07fea75d0d03a3cd783646f638747f18" +VERSION="3.42" +HOMEPAGE="https://github.com/william8000/lout" +DOWNLOAD="https://github.com/william8000/lout/archive/3.42/lout-3.42.tar.gz" +MD5SUM="f69866918f309bed399fae1822f26bf0" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/office/lyx/README b/office/lyx/README index 7f819af3a1..dfddcefb2f 100644 --- a/office/lyx/README +++ b/office/lyx/README @@ -1,13 +1,13 @@ LyX - A WYSIWYM document processor. -LyX is a document processor that encourages an approach to -writing based on the structure of your documents (WYSIWYM) +LyX is a document processor that encourages an approach to +writing based on the structure of your documents (WYSIWYM) and not simply their appearance (WYSIWYG). -LyX combines the power and flexibility of TeX/LaTeX with the +LyX combines the power and flexibility of TeX/LaTeX with the ease of use of a graphical interface. -This results in world-class support for creation of mathematical -content (via a fully integrated equation editor) and structured +This results in world-class support for creation of mathematical +content (via a fully integrated equation editor) and structured documents like academic articles, theses, and books. LyX requires a working installation of TeX/LaTeX. For this you diff --git a/office/lyx/lyx.SlackBuild b/office/lyx/lyx.SlackBuild index a062abe012..9ef11d4703 100644 --- a/office/lyx/lyx.SlackBuild +++ b/office/lyx/lyx.SlackBuild @@ -5,7 +5,7 @@ # Now maintained by R. S. Ananda Murthy (rsamurti@gmail.com) PRGNAM=lyx -VERSION=${VERSION:-2.3.5.2} +VERSION=${VERSION:-2.3.6.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -43,7 +43,7 @@ mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.xz -cd $PRGNAM-2.3.5.2 +cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -60,7 +60,6 @@ CXXFLAGS="$SLKCFLAGS" \ --localstatedir=/var \ --mandir=/usr/man \ --docdir=/usr/doc/$PRGNAM-$VERSION \ - --enable-qt5 \ --build=$ARCH-slackware-linux make make install DESTDIR=$PKG diff --git a/office/lyx/lyx.info b/office/lyx/lyx.info index 156f897010..5bc29cbd91 100644 --- a/office/lyx/lyx.info +++ b/office/lyx/lyx.info @@ -1,10 +1,10 @@ PRGNAM="lyx" -VERSION="2.3.5.2" +VERSION="2.3.6.1" HOMEPAGE="http://www.lyx.org" -DOWNLOAD="https://ftp.lip6.fr/pub/lyx/stable/2.3.x/lyx-2.3.5.2.tar.xz" -MD5SUM="9152c9525c8c7ee1ad0c43901101acad" +DOWNLOAD="https://ftp.lip6.fr/pub/lyx/stable/2.3.x/lyx-2.3.6.1.tar.xz" +MD5SUM="e8cb8d271dda076fa0671aa7605ba384" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="qt5" +REQUIRES="" MAINTAINER="R. S. Ananda Murthy" EMAIL="rsamurti@gmail.com" diff --git a/office/mairix/mairix.SlackBuild b/office/mairix/mairix.SlackBuild index 3707c91369..cfb8dc849e 100644 --- a/office/mairix/mairix.SlackBuild +++ b/office/mairix/mairix.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for mairix -# Copyright 2015-2018 Jostein Berntsen <jbernts@broadpark.no> +# Copyright 2015-2018 Jostein Berntsen <jvbernts@online.no> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -22,7 +22,7 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# Written by Jostein Berntsen <jbernts@broadpark.no> +# Written by Jostein Berntsen <jvbernts@online.no> PRGNAM=mairix VERSION=${VERSION:-0.24} diff --git a/office/mairix/mairix.info b/office/mairix/mairix.info index bf502dbd8e..dce2800e0e 100644 --- a/office/mairix/mairix.info +++ b/office/mairix/mairix.info @@ -7,4 +7,4 @@ DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Jostein Berntsen" -EMAIL="jbernts@broadpark.no" +EMAIL="jvbernts@online.no" diff --git a/office/mate-calc/mate-calc.SlackBuild b/office/mate-calc/mate-calc.SlackBuild index 055d8d2ba3..a166f47b0c 100644 --- a/office/mate-calc/mate-calc.SlackBuild +++ b/office/mate-calc/mate-calc.SlackBuild @@ -102,4 +102,4 @@ cat $CWD/slack-desc > $PKG/install/slack-desc cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-txz} +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/office/moneydance/moneydance.SlackBuild b/office/moneydance/moneydance.SlackBuild index 8d51115337..3a4bf1be72 100644 --- a/office/moneydance/moneydance.SlackBuild +++ b/office/moneydance/moneydance.SlackBuild @@ -1,8 +1,8 @@ #!/bin/sh -# + # Slackware build script for moneydance -# Copyright 2008-2017 Robby Workman, Tuscaloosa, AL, USA +# Copyright 2008-2020 Robby Workman, Tuscaloosa, AL, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=moneydance -VERSION=${VERSION:-2017.1597} +VERSION=${VERSION:-2021.2006} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -38,9 +38,7 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i586" ] || [ "$ARCH" = "i686" ]; then - MDARCH=x86 -elif [ "$ARCH" = "x86_64" ]; then +if [ "$ARCH" = "x86_64" ]; then MDARCH=amd64 else printf "$ARCH is not supported.\n"; exit 1 @@ -48,13 +46,17 @@ fi set -e -rm -rf $PKG -mkdir -p $PKG/opt $OUTPUT -tar xvf $CWD/Moneydance_linux_${MDARCH}.tar.gz -C $PKG/opt +rm -rf $TMP/$PRGNAM $PKG +mkdir -p $TMP/$PRGNAM $PKG +cd $TMP/$PRGNAM +ar -x $CWD/${PRGNAM}_linux_amd64.deb +tar xvf data.tar.bz2 -C $PKG + +rm -f $PKG/opt/Moneydance/create_desktop_file.sh mkdir -p $PKG/usr/bin ln -s /opt/Moneydance/Moneydance $PKG/usr/bin/moneydance -ln -s /opt/Moneydance/Moneydance $PKG/usr/bin +ln -s /opt/Moneydance/Moneydance $PKG/usr/bin/Moneydance mkdir -p $PKG/usr/share/applications cat $CWD/moneydance.desktop > $PKG/usr/share/applications/$PRGNAM.desktop @@ -65,8 +67,9 @@ ln -s /opt/Moneydance/resources/moneydance_icon32.png \ $PKG/usr/share/pixmaps/$PRGNAM.png mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +mv $PKG/opt/Moneydance/README.md $PKG/usr/doc/$PRGNAM-$VERSION ln -s /opt/Moneydance/resources/license.txt \ - $PKG/usr/doc/$PRGNAM-$VERSION + $PKG/usr/doc/$PRGNAM-$VERSION/license.txt cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/office/moneydance/moneydance.info b/office/moneydance/moneydance.info index 7cb9d06d34..5144ebfca4 100644 --- a/office/moneydance/moneydance.info +++ b/office/moneydance/moneydance.info @@ -1,10 +1,10 @@ PRGNAM="moneydance" -VERSION="2017.1597" +VERSION="2020.2006" HOMEPAGE="http://moneydance.com" -DOWNLOAD="http://infinitekind.com/stabledl/2017/Moneydance_linux_x86.tar.gz" -MD5SUM="a238bf03130bdf944fecd1fcf2ab8bb7" -DOWNLOAD_x86_64="http://infinitekind.com/stabledl/2017/Moneydance_linux_amd64.tar.gz" -MD5SUM_x86_64="80ce4c0c690c483bb09cf22d0ac64cab" +DOWNLOAD="UNSUPPORTED" +MD5SUM="" +DOWNLOAD_x86_64="https://infinitekind.com/stabledl/current/moneydance_linux_amd64.deb" +MD5SUM_x86_64="a537fa1f72492d6de2e60aae09c87b8b" REQUIRES="" MAINTAINER="Robby Workman" EMAIL="rworkman@slackbuilds.org" diff --git a/office/msee/README b/office/msee/README new file mode 100644 index 0000000000..047a88b004 --- /dev/null +++ b/office/msee/README @@ -0,0 +1,2 @@ +*msee* is a command-line tool to read markdown file. +And it's a library help your command-line software to output readable markdown content. diff --git a/office/msee/msee.SlackBuild b/office/msee/msee.SlackBuild new file mode 100644 index 0000000000..55dedc7d08 --- /dev/null +++ b/office/msee/msee.SlackBuild @@ -0,0 +1,70 @@ +#!/bin/sh + +# Slackware build script for msee + +# Copyright 2020 Tonus +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +PRGNAM=msee +VERSION=${VERSION:-0.3.3} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM-$VERSION +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +DESTDIR=$PKG npm install -g $CWD/$PRGNAM-$VERSION.tar.gz + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a \ + Example.md Help.md History.md README.md \ + $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l n -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/office/msee/msee.info b/office/msee/msee.info new file mode 100644 index 0000000000..9442b13dd9 --- /dev/null +++ b/office/msee/msee.info @@ -0,0 +1,10 @@ +PRGNAM="msee" +VERSION="0.3.3" +HOMEPAGE="https://github.com/firede/msee" +DOWNLOAD="https://github.com/firede/msee/archive/v0.3.3/msee-0.3.3.tar.gz" +MD5SUM="4c08715e10433ba43dcf1efe799676eb" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="google-go-lang" +MAINTAINER="Tonus" +EMAIL="tonus1@gmail.com" diff --git a/office/msee/slack-desc b/office/msee/slack-desc new file mode 100644 index 0000000000..d155be43b7 --- /dev/null +++ b/office/msee/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +msee: msee (command line tool) +msee: +msee: +msee: msee is a command-line tool to read markdown file. +msee: +msee: And it's a library help your command-line software to output readable +msee: markdown content. +msee: +msee: +msee: +msee: diff --git a/office/mu/mu.SlackBuild b/office/mu/mu.SlackBuild index c4c856b5bf..8f5a4a243d 100644 --- a/office/mu/mu.SlackBuild +++ b/office/mu/mu.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for mu -# Copyright 2013-2018 Jostein Berntsen <jbernts@broadpark.no> +# Copyright 2013-2018 Jostein Berntsen <jvbernts@online.no> # All rights reserved. # # Redistribution and use of this script, with or without modification, is diff --git a/office/mu/mu.info b/office/mu/mu.info index 534da643df..752e3ee3b5 100644 --- a/office/mu/mu.info +++ b/office/mu/mu.info @@ -7,4 +7,4 @@ DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Jostein Berntsen" -EMAIL="jbernts@broadpark.no" +EMAIL="jvbernts@online.no" diff --git a/office/notmuch/notmuch.SlackBuild b/office/notmuch/notmuch.SlackBuild index 1076586a29..9a2c386a43 100644 --- a/office/notmuch/notmuch.SlackBuild +++ b/office/notmuch/notmuch.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for notmuch -# Copyright 2015-2018 Jostein Berntsen <jbernts@broadpark.no> +# Copyright 2015-2018 Jostein Berntsen <jvbernts@online.no> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -22,7 +22,7 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# Written by Jostein Berntsen <jbernts@broadpark.no> +# Written by Jostein Berntsen <jvbernts@online.no> PRGNAM=notmuch VERSION=${VERSION:-0.28.2} diff --git a/office/notmuch/notmuch.info b/office/notmuch/notmuch.info index 5992f640bb..ff4f542f79 100644 --- a/office/notmuch/notmuch.info +++ b/office/notmuch/notmuch.info @@ -7,4 +7,4 @@ DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Jostein Berntsen" -EMAIL="jbernts@broadpark.no" +EMAIL="jvbernts@online.no" diff --git a/office/nts/nts.SlackBuild b/office/nts/nts.SlackBuild index 99cca5b1cb..3c3d87fe07 100644 --- a/office/nts/nts.SlackBuild +++ b/office/nts/nts.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for nts -# Written by Jostein Berntsen <jbernts@broadpark.no> +# Written by Jostein Berntsen <jvbernts@online.no> PRGNAM=nts VERSION=${VERSION:-82} diff --git a/office/nts/nts.info b/office/nts/nts.info index dbce62a787..136bf3c0d3 100644 --- a/office/nts/nts.info +++ b/office/nts/nts.info @@ -7,4 +7,4 @@ DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python-dateutil wxPython" MAINTAINER="Jostein Berntsen" -EMAIL="jbernts@broadpark.no" +EMAIL="jvbernts@online.no" diff --git a/office/onlyoffice-desktopeditors/onlyoffice-desktopeditors.SlackBuild b/office/onlyoffice-desktopeditors/onlyoffice-desktopeditors.SlackBuild index 9cb86884c3..64c8abfd6c 100644 --- a/office/onlyoffice-desktopeditors/onlyoffice-desktopeditors.SlackBuild +++ b/office/onlyoffice-desktopeditors/onlyoffice-desktopeditors.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for onlyoffice-desktopeditors -# Copyright 2017-2020, Alexander Verbovetsky, Moscow, Russia +# Copyright 2017-2021, Alexander Verbovetsky, Moscow, Russia # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=onlyoffice-desktopeditors -VERSION=${VERSION:-6.0.2} +VERSION=${VERSION:-6.2.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/office/onlyoffice-desktopeditors/onlyoffice-desktopeditors.info b/office/onlyoffice-desktopeditors/onlyoffice-desktopeditors.info index 88aad3cde6..6aba4bfbd6 100644 --- a/office/onlyoffice-desktopeditors/onlyoffice-desktopeditors.info +++ b/office/onlyoffice-desktopeditors/onlyoffice-desktopeditors.info @@ -1,10 +1,10 @@ PRGNAM="onlyoffice-desktopeditors" -VERSION="6.0.2" +VERSION="6.2.0" HOMEPAGE="https://www.onlyoffice.com/apps.aspx" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/ONLYOFFICE/DesktopEditors/releases/download/ONLYOFFICE-DesktopEditors-6.0.2/onlyoffice-desktopeditors_amd64.deb" -MD5SUM_x86_64="3326386d5e27adb3e69214c04cf8ccc6" +DOWNLOAD_x86_64="https://github.com/ONLYOFFICE/DesktopEditors/releases/download/v6.2.0/onlyoffice-desktopeditors_amd64.deb" +MD5SUM_x86_64="2bb6a62e6ab85b2bcd7633431064f8a5" REQUIRES="gtkglext krb5 ttf-carlito" MAINTAINER="Alexander Verbovetsky" EMAIL="alik@ejik.org" diff --git a/office/pandoc-bin/README b/office/pandoc-bin/README index 37a33413ea..c9bd8189e7 100644 --- a/office/pandoc-bin/README +++ b/office/pandoc-bin/README @@ -1,44 +1,44 @@ -If you need to convert files from one markup format into another, -pandoc is your swiss-army knife. +If you need to convert files from one markup format into another, pandoc +is your swiss-army knife. Pandoc can convert documents in (several dialects of) Markdown, -reStructuredText, textile, HTML, DocBook, LaTeX, MediaWiki markup, -TWiki markup, TikiWiki markup, DokuWiki markup, Creole 1.0, Vimwiki -markup, roff man, OPML, Emacs Org-Mode, Emacs Muse, txt2tags, -Microsoft Word docx, LibreOffice ODT, EPUB, Jupyter notebooks ipynb, -or Haddock markup to +reStructuredText, textile, HTML, DocBook, LaTeX, MediaWiki markup, TWiki +markup, TikiWiki markup, DokuWiki markup, Creole 1.0, Vimwiki markup, +roff man, OPML, Emacs Org-Mode, Emacs Muse, txt2tags, Microsoft Word +docx, LibreOffice ODT, EPUB, Jupyter notebooks ipynb, or Haddock markup +to +HTML formats + XHTML, HTML5, and HTML slide shows using Slidy, reveal.js, Slideous, + S5, or DZSlides +Word processor formats + Microsoft Word docx, OpenOffice/LibreOffice ODT, OpenDocument XML, + Microsoft PowerPoint. +Ebooks + EPUB version 2 or 3, FictionBook2 +Documentation formats + DocBook version 4 or 5, TEI Simple, GNU TexInfo, roff man, roff ms, + Haddock markup +Archival formats + JATS +Page layout formats + InDesign ICML +Outline formats + OPML +TeX formats + LaTeX, ConTeXt, LaTeX Beamer slides +PDF + via pdflatex, xelatex, lualatex, pdfroff, wkhtml2pdf, prince, or + weasyprint. +Lightweight markup formats + Markdown (including CommonMark and GitHub-flavored Markdown), + reStructuredText, AsciiDoc, Emacs Org-Mode, Emacs Muse, Textile, + txt2tags, MediaWiki markup, DokuWiki markup, TikiWiki markup, TWiki + markup, Vimwiki markup, and ZimWiki markup. +Interactive notebook formats + Jupyter notebook (ipynb) +Custom formats + custom writers can be written in lua. -HTML formats: - XHTML, HTML5, and HTML slide shows using Slidy, reveal.js, - Slideous, S5, or DZSlides -Word processor formats: - Microsoft Word docx, OpenOffice/LibreOffice ODT, OpenDocument XML, - Microsoft PowerPoint. -Ebooks: - EPUB version 2 or 3, FictionBook2 -Documentation formats: - DocBook version 4 or 5, TEI Simple, GNU TexInfo, roff man, roff - ms, Haddock markup -Archival formats: - JATS -Page layout formats: - InDesign ICML -Outline formats: - OPML -TeX formats: - LaTeX, ConTeXt, LaTeX Beamer slides -PDF: - via pdflatex, xelatex, lualatex, pdfroff, wkhtml2pdf, prince, - or weasyprint. -Lightweight markup formats: - Markdown (including CommonMark and GitHub-flavored Markdown), - reStructuredText, AsciiDoc, Emacs Org-Mode, Emacs Muse, Textile, - txt2tags, MediaWiki markup, DokuWiki markup, TikiWiki markup, - TWiki markup, Vimwiki markup, and ZimWiki markup. -Interactive notebook formats: - Jupyter notebook (ipynb) -Custom formats: - custom writers can be written in lua. - -NOTE: This slackbuild repackages the official binary from the Pandoc -GitHub. There are no additional dependencies. +NOTE: +This slackbuild repackages the official binary from the Pandoc GitHub. +There are no additional dependencies. diff --git a/office/pandoc-bin/pandoc-bin.SlackBuild b/office/pandoc-bin/pandoc-bin.SlackBuild index 433fa9ce74..e41b66d849 100644 --- a/office/pandoc-bin/pandoc-bin.SlackBuild +++ b/office/pandoc-bin/pandoc-bin.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for pandoc-bin -# Copyright 2019-2020 Andrew Payne, Boston MA <phalange@komputermatrix.com> +# Copyright 2019-2021 Andrew Payne <phalange@komputermatrix.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,12 +24,10 @@ PRGNAM=pandoc-bin SRCNAM=pandoc -VERSION=${VERSION:-2.11.1.1} +VERSION=${VERSION:-2.13} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} -set -e - if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i586 ;; @@ -45,31 +43,29 @@ else exit 1 fi +set -e + TMP=${TMP:-/tmp/SBo} CWD=$(pwd) PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -mkdir -p $TMP $PKG $OUTPUT + +rm -rf $PKG +mkdir -p $TMP $PKG/usr $OUTPUT cd $TMP rm -rf $SRCNAM-$VERSION tar xvf $CWD/$SRCNAM-$VERSION-linux-amd64.tar.gz cd $SRCNAM-$VERSION chown -R root:root . - find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ -o -perm 511 \) -exec chmod 755 {} \; -o \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -rm -rf $PKG -mkdir -p $PKG/usr/ cp -r bin $PKG/usr/ cp -r share/man $PKG/usr/ -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/ -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM-bin.SlackBuild diff --git a/office/pandoc-bin/pandoc-bin.info b/office/pandoc-bin/pandoc-bin.info index aa8638114c..465f946965 100644 --- a/office/pandoc-bin/pandoc-bin.info +++ b/office/pandoc-bin/pandoc-bin.info @@ -1,10 +1,10 @@ PRGNAM="pandoc-bin" -VERSION="2.11.1.1" +VERSION="2.13" HOMEPAGE="https://github.com/jgm/pandoc" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/jgm/pandoc/releases/download/2.11.1.1/pandoc-2.11.1.1-linux-amd64.tar.gz" -MD5SUM_x86_64="3d9d06e7d788f34a671b8de8edb5ca39" +DOWNLOAD_x86_64="https://github.com/jgm/pandoc/releases/download/2.13/pandoc-2.13-linux-amd64.tar.gz" +MD5SUM_x86_64="4453baf7a3880c9f08c623d017761346" REQUIRES="" MAINTAINER="Andrew Payne" EMAIL="phalange@komputermatrix.com" diff --git a/office/pdfjam/README b/office/pdfjam/README deleted file mode 100644 index 7d3d58266c..0000000000 --- a/office/pdfjam/README +++ /dev/null @@ -1,4 +0,0 @@ -PDFjam is a collection of shell scripts providing a simple interface -to functionality of the pdfpages package for pdfLaTeX. PDFjam can -rotate pages, join PDFs, n-up several pages onto one page, generate a -printer spread for books, and much much more. diff --git a/office/pdfjam/pdfjam.SlackBuild b/office/pdfjam/pdfjam.SlackBuild deleted file mode 100644 index 79a862e459..0000000000 --- a/office/pdfjam/pdfjam.SlackBuild +++ /dev/null @@ -1,56 +0,0 @@ -#!/bin/sh - -# Slackware build script for pdfjam -# Copyright 2016 Klaatu klaatu@member.fsf.org -# -# GNU All-Permissive License -# Copying and distribution of this file, with or without modification, -# are permitted in any medium without royalty provided the copyright -# notice and this notice are preserved. This file is offered as-is, -# without any warranty. - -PRGNAM=pdfjam -VERSION=${VERSION:-2.08} -VERTAR=${VERTAR:-latest} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -ARCH='noarch' -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/"$PRGNAM"_"$VERTAR".tgz -cd $PRGNAM -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -# already in PRGNAM -mkdir $PKG/usr -mv bin $PKG/usr/bin -mkdir -p $PKG/usr/man/man1 -mkdir $PKG/etc -mv pdfjam.conf $PKG/etc -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION - -for i in man1/* ; do gzip -9c "$i" > $PKG/usr/man/"$i".gz ; done - -cp -a COPYING VERSION tests.zip PDFjam-README.html pdfdroplets.png \ - $PKG/usr/doc/$PRGNAM-$VERSION/ -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/office/pdfjam/pdfjam.info b/office/pdfjam/pdfjam.info deleted file mode 100644 index d97fbbdeed..0000000000 --- a/office/pdfjam/pdfjam.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="pdfjam" -VERSION="2.08" -HOMEPAGE="https://www2.warwick.ac.uk/fac/sci/statistics/staff/academic-research/firth/software/pdfjam" -DOWNLOAD="https://www2.warwick.ac.uk/fac/sci/statistics/staff/academic/firth/software/pdfjam/pdfjam_latest.tgz" -MD5SUM="7df075df7f129091f826275ce8c1f374" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Klaatu" -EMAIL="klaatu@member.fsf.org" diff --git a/office/pdfjam/slack-desc b/office/pdfjam/slack-desc deleted file mode 100644 index 8f35a106b2..0000000000 --- a/office/pdfjam/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -pdfjam: pdfjam (pdf toolkit) -pdfjam: -pdfjam: PDFjam is a collection of shell scripts for PDF manipulation, like -pdfjam: joining, rotating, modifying page layout, generating printer -pdfjam: spreads, and more. -pdfjam: -pdfjam: https://www2.warwick.ac.uk/fac/sci/statistics/staff/\ -pdfjam: academic-research/firth/software/pdfjam/ -pdfjam: -pdfjam: -pdfjam: diff --git a/office/pdfstudio/pdfstudio.SlackBuild b/office/pdfstudio/pdfstudio.SlackBuild index 8ebf02bc14..27f10fc1cf 100644 --- a/office/pdfstudio/pdfstudio.SlackBuild +++ b/office/pdfstudio/pdfstudio.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for pdfstudio -# Copyright 2017-2020, Alexander Verbovetsky, Moscow, Russia +# Copyright 2017-2021, Alexander Verbovetsky, Moscow, Russia # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=pdfstudio -VERSION=${VERSION:-2020.2.0} +VERSION=${VERSION:-2020.4.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} YEAR=${VERSION:0:4} diff --git a/office/pdfstudio/pdfstudio.info b/office/pdfstudio/pdfstudio.info index e0f77bdabb..c037064411 100644 --- a/office/pdfstudio/pdfstudio.info +++ b/office/pdfstudio/pdfstudio.info @@ -1,10 +1,10 @@ PRGNAM="pdfstudio" -VERSION="2020.2.0" +VERSION="2020.4.0" HOMEPAGE="https://www.qoppa.com/pdfstudio/" -DOWNLOAD="https://download.qoppa.com/pdfstudio/v2020/PDFStudio_v2020_2_0_linux.deb" -MD5SUM="1d72e93836cef75b35abfc23b74e5daf" -DOWNLOAD_x86_64="https://download.qoppa.com/pdfstudio/v2020/PDFStudio_v2020_2_0_linux64.deb" -MD5SUM_x86_64="10a0dab398422352a45abb4b88e509c9" +DOWNLOAD="https://download.qoppa.com/pdfstudio/v2020/PDFStudio_v2020_4_0_linux.deb" +MD5SUM="54b767608e88afdeeeb7292c278624c2" +DOWNLOAD_x86_64="https://download.qoppa.com/pdfstudio/v2020/PDFStudio_v2020_4_0_linux64.deb" +MD5SUM_x86_64="d4b8f062f90d191a7fca0b003101e772" REQUIRES="jdk" MAINTAINER="Alexander Verbovetsky" EMAIL="alik@ejik.org" diff --git a/office/pdfstudioviewer/pdfstudioviewer.SlackBuild b/office/pdfstudioviewer/pdfstudioviewer.SlackBuild index 99fdc859df..07ddfd8dfc 100644 --- a/office/pdfstudioviewer/pdfstudioviewer.SlackBuild +++ b/office/pdfstudioviewer/pdfstudioviewer.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for pdfstudioviewer -# Copyright 2019-2020, Alexander Verbovetsky, Moscow, Russia +# Copyright 2019-2021, Alexander Verbovetsky, Moscow, Russia # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=pdfstudioviewer -VERSION=${VERSION:-2020.2.0} +VERSION=${VERSION:-2020.4.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} YEAR=${VERSION:0:4} diff --git a/office/pdfstudioviewer/pdfstudioviewer.info b/office/pdfstudioviewer/pdfstudioviewer.info index 7d99c2bc1f..2099167cae 100644 --- a/office/pdfstudioviewer/pdfstudioviewer.info +++ b/office/pdfstudioviewer/pdfstudioviewer.info @@ -1,10 +1,10 @@ PRGNAM="pdfstudioviewer" -VERSION="2020.2.0" +VERSION="2020.4.0" HOMEPAGE="https://www.qoppa.com/pdfstudioviewer/" -DOWNLOAD="https://download.qoppa.com/pdfstudioviewer/v2020/PDFStudioViewer_v2020_2_0_linux.deb" -MD5SUM="de5bbe65cbdd58449991b40a1e8d7b99" -DOWNLOAD_x86_64="https://download.qoppa.com/pdfstudioviewer/v2020/PDFStudioViewer_v2020_2_0_linux64.deb" -MD5SUM_x86_64="710600202d2fe86600d19d3b92a025bf" +DOWNLOAD="https://download.qoppa.com/pdfstudioviewer/v2020/PDFStudioViewer_v2020_4_0_linux.deb" +MD5SUM="b00266ac215c57010652919cf5ecd997" +DOWNLOAD_x86_64="https://download.qoppa.com/pdfstudioviewer/v2020/PDFStudioViewer_v2020_4_0_linux64.deb" +MD5SUM_x86_64="915bf1db64f138d75c5bb314b44c6c07" REQUIRES="jdk" MAINTAINER="Alexander Verbovetsky" EMAIL="alik@ejik.org" diff --git a/office/sc-im/sc-im.SlackBuild b/office/sc-im/sc-im.SlackBuild index 25e318343e..b7d25c2915 100644 --- a/office/sc-im/sc-im.SlackBuild +++ b/office/sc-im/sc-im.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for sc-im -# Copyright 2016-2018 Jostein Berntsen <jbernts@broadpark.no> +# Copyright 2016-2018 Jostein Berntsen <jvbernts@online.no> # All rights reserved. # # Redistribution and use of this script, with or without modification, is diff --git a/office/sc-im/sc-im.info b/office/sc-im/sc-im.info index 69ea4bfb9b..ffae38a071 100644 --- a/office/sc-im/sc-im.info +++ b/office/sc-im/sc-im.info @@ -7,4 +7,4 @@ DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libxls libxlsxwriter" MAINTAINER="Jostein Berntsen" -EMAIL="jbernts@broadpark.no" +EMAIL="jvbernts@online.no" diff --git a/office/smoffice2021/smoffice2021.SlackBuild b/office/smoffice2021/smoffice2021.SlackBuild index 63199591cc..86a7395e3f 100644 --- a/office/smoffice2021/smoffice2021.SlackBuild +++ b/office/smoffice2021/smoffice2021.SlackBuild @@ -26,7 +26,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=smoffice2021 -VERSION=${VERSION:-2021_1020} +VERSION=${VERSION:-2021_1024} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/office/smoffice2021/smoffice2021.info b/office/smoffice2021/smoffice2021.info index df07fd77d8..43812124a4 100644 --- a/office/smoffice2021/smoffice2021.info +++ b/office/smoffice2021/smoffice2021.info @@ -1,10 +1,10 @@ PRGNAM="smoffice2021" -VERSION="2021_1020" +VERSION="2021_1024" HOMEPAGE="https://www.softmaker.com/en/softmaker-office-linux" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://www.softmaker.net/down/softmaker-office-2021-1020-amd64.tgz" -MD5SUM_x86_64="70e213521cd7bd1718cbc2b425f6aa1a" +DOWNLOAD_x86_64="https://www.softmaker.net/down/softmaker-office-2021-1024-amd64.tgz" +MD5SUM_x86_64="4fd374951ac0a4671a91acdca475d90b" REQUIRES="" MAINTAINER="Donald Cooley" EMAIL="chytraeu@sdf.org" diff --git a/office/task/README b/office/task/README index 492df083fc..8c4fafc6fa 100644 --- a/office/task/README +++ b/office/task/README @@ -1,4 +1,6 @@ -task (a.k.a taskwarrior) is an advanced task manager for the console with an -extensive set of features. task manages your TODO list from the command line. -It is flexible, fast, and unobtrusive. It does its job then gets out of your -way. +task (a.k.a taskwarrior) is an advanced task manager for the console +with an extensive set of features. task manages your TODO list from the +command line. + +It is flexible, fast, and unobtrusive. It does its job then gets out of +your way. diff --git a/office/task/task.SlackBuild b/office/task/task.SlackBuild index 672c63caef..6ae935d172 100644 --- a/office/task/task.SlackBuild +++ b/office/task/task.SlackBuild @@ -2,10 +2,30 @@ # Slackware build script for task -# Written by Jostein Berntsen <jbernts@broadpark.no> +# Copyright 2018-2021 by Jostein Berntsen <jvbernts@online.no> + +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + PRGNAM=task -VERSION=${VERSION:-2.5.1} +VERSION=${VERSION:-2.5.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -71,7 +91,7 @@ for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; r find $PKG -depth -type d -empty -delete || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS CMakeLists.txt COPYING ChangeLog DEVELOPER EXPOSITION INSTALL LICENSE NEWS README.md \ +cp -a AUTHORS CMakeLists.txt COPYING ChangeLog INSTALL LICENSE NEWS README.md \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/office/task/task.info b/office/task/task.info index a92e20c587..bf3728e4a3 100644 --- a/office/task/task.info +++ b/office/task/task.info @@ -1,10 +1,10 @@ PRGNAM="task" -VERSION="2.5.1" +VERSION="2.5.3" HOMEPAGE="http://www.taskwarrior.org" -DOWNLOAD="https://taskwarrior.org/download/task-2.5.1.tar.gz" -MD5SUM="bcd984a00d6d1eb6b40faf567419f784" +DOWNLOAD="https://taskwarrior.org/download/task-2.5.3.tar.gz" +MD5SUM="41fa2b61f4de729e867b185ceac0a1a8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="lua" MAINTAINER="Jostein Berntsen" -EMAIL="jbernts@broadpark.no" +EMAIL="jvbernts@online.no" diff --git a/office/taskjuggler/taskjuggler.SlackBuild b/office/taskjuggler/taskjuggler.SlackBuild index 9621a82a0c..a2d89411ed 100644 --- a/office/taskjuggler/taskjuggler.SlackBuild +++ b/office/taskjuggler/taskjuggler.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for taskjuggler -# Copyright 2015-2020 Jostein Berntsen <jbernts@broadpark.no> +# Copyright 2015-2020 Jostein Berntsen <jvbernts@online.no> # All rights reserved. # # Redistribution and use of this script, with or without modification, is diff --git a/office/taskjuggler/taskjuggler.info b/office/taskjuggler/taskjuggler.info index e1eb85ea27..633e382ec2 100644 --- a/office/taskjuggler/taskjuggler.info +++ b/office/taskjuggler/taskjuggler.info @@ -7,4 +7,4 @@ DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="rubygem-term-ansicolor rubygem-mail" MAINTAINER="Jostein Berntsen" -EMAIL="jbernts@broadpark.no" +EMAIL="jvbernts@online.no" diff --git a/office/taskopen/README b/office/taskopen/README index 2d0a23f73e..1f1320ebf6 100644 --- a/office/taskopen/README +++ b/office/taskopen/README @@ -1 +1,6 @@ -Script for taking notes and open urls with taskwarrior +Taskopen allows you to link almost any file, webpage or command +to a taskwarrior task by adding a filepath, web-link or uri as an +annotation. Text notes, images, PDF files, web addresses, spreadsheets and +many other types of links can then be filtered, listed and opened by using +taskopen. Some actions are sane defaults, others can be custom-configured, +and everything else will use your systems mime-types to open the link. diff --git a/office/taskopen/taskopen.SlackBuild b/office/taskopen/taskopen.SlackBuild index 70541c62b0..2d2cb24b9e 100644 --- a/office/taskopen/taskopen.SlackBuild +++ b/office/taskopen/taskopen.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for taskopen -# Copyright 2017 Jostein Berntsen <jbernts@broadpark.no> +# Copyright 2017-2021 Jostein Berntsen <jvbernts@online.no> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=taskopen -VERSION=${VERSION:-1.1.4} +VERSION=${VERSION:-1.1.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/office/taskopen/taskopen.info b/office/taskopen/taskopen.info index b3d6e7b45b..abbc667d5c 100644 --- a/office/taskopen/taskopen.info +++ b/office/taskopen/taskopen.info @@ -1,10 +1,10 @@ PRGNAM="taskopen" -VERSION="1.1.4" +VERSION="1.1.5" HOMEPAGE="https://github.com/ValiValpas/taskopen" -DOWNLOAD="https://github.com/ValiValpas/taskopen/archive/v1.1.4/taskopen-1.1.4.tar.gz" -MD5SUM="30180c36eef119a5f9e62c1eea75ce3c" +DOWNLOAD="https://github.com/ValiValpas/taskopen/archive/v1.1.5/taskopen-1.1.5.tar.gz" +MD5SUM="78a6eb6b823af85c457fedff79417953" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="perl-JSON" MAINTAINER="Jostein Berntsen" -EMAIL="jbernts@broadpark.no" +EMAIL="jvbernts@online.no" diff --git a/office/teapot/fix_fltk_build.diff b/office/teapot/fix_fltk_build.diff new file mode 100644 index 0000000000..3f4e2e3ed4 --- /dev/null +++ b/office/teapot/fix_fltk_build.diff @@ -0,0 +1,41 @@ +diff -Naur teapot-2.3.0/CMakeLists.txt teapot-2.3.0.patched/CMakeLists.txt +--- teapot-2.3.0/CMakeLists.txt 2020-11-19 00:18:02.217657446 -0500 ++++ teapot-2.3.0.patched/CMakeLists.txt 2020-11-19 00:22:05.201635357 -0500 +@@ -40,7 +40,7 @@ + install(TARGETS teapot DESTINATION bin) + endif () + +-find_package(FLTK NO_MODULE) ++find_package(FLTK) + if (FLTK_FOUND) + include("${FLTK_USE_FILE}") + +@@ -52,13 +52,13 @@ + if (ENABLE_STATIC) + target_link_libraries(fteapot teapotlib fltk fltk_images ${LIB_PORTABLEXDR}) + else () +- target_link_libraries(fteapot teapotlib fltk_SHARED fltk_images_SHARED ${LIB_PORTABLEXDR}) ++ target_link_libraries(fteapot teapotlib fltk fltk_images ${LIB_PORTABLEXDR}) + endif () + else () + if (ENABLE_STATIC) + target_link_libraries(fteapot teapotlib fltk fltk_images ${LIB_PORTABLEXDR}) + else () +- target_link_libraries(fteapot teapotlib fltk_SHARED ${LIB_PORTABLEXDR}) ++ target_link_libraries(fteapot teapotlib fltk fltk_images ${LIB_PORTABLEXDR}) + endif () + endif () + install(TARGETS fteapot DESTINATION bin) +diff -Naur teapot-2.3.0/fteapot.fl teapot-2.3.0.patched/fteapot.fl +--- teapot-2.3.0/fteapot.fl 2020-11-19 00:15:47.506669691 -0500 ++++ teapot-2.3.0.patched/fteapot.fl 2020-11-19 00:16:05.569668049 -0500 +@@ -11,6 +11,9 @@ + decl {\#include <fcntl.h>} {private global + } + ++decl {\#include <unistd.h>} {private global ++} ++ + decl {\#define shadow _shadow} {private global + } + diff --git a/office/teapot/fix_mbslen_warning.diff b/office/teapot/fix_mbslen_warning.diff new file mode 100644 index 0000000000..47b3539b8c --- /dev/null +++ b/office/teapot/fix_mbslen_warning.diff @@ -0,0 +1,11 @@ +diff -Naur teapot-2.3.0/scanner.c teapot-2.3.0.patched/scanner.c +--- teapot-2.3.0/scanner.c 2012-02-06 06:30:53.000000000 -0500 ++++ teapot-2.3.0.patched/scanner.c 2020-11-19 00:24:24.289622714 -0500 +@@ -25,6 +25,7 @@ + #include "main.h" + #include "misc.h" + #include "scanner.h" ++#include "utf8.h" + /*}}}*/ + + /* identcode -- return number of identifier */ /*{{{*/ diff --git a/office/teapot/teapot.SlackBuild b/office/teapot/teapot.SlackBuild index 9d02a8577c..8eb69bb072 100644 --- a/office/teapot/teapot.SlackBuild +++ b/office/teapot/teapot.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for teapot -# Copyright 2016 Jostein Berntsen <jbernts@broadpark.no> +# Copyright 2016 Jostein Berntsen <jvbernts@online.no> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -22,6 +22,7 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20201122 bkw: Grr. Forgot to git add the diffs. # 20201119 bkw: modified by SlackBuilds.org: # - BUILD=2. # - Fix fltk builds. diff --git a/office/teapot/teapot.info b/office/teapot/teapot.info index 7a4fbd9f89..3753609c61 100644 --- a/office/teapot/teapot.info +++ b/office/teapot/teapot.info @@ -9,4 +9,4 @@ DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Jostein Berntsen" -EMAIL="jbernts@broadpark.no" +EMAIL="jvbernts@online.no" diff --git a/office/texmacs/texmacs.SlackBuild b/office/texmacs/texmacs.SlackBuild index 2309845211..f8991c36b1 100644 --- a/office/texmacs/texmacs.SlackBuild +++ b/office/texmacs/texmacs.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=texmacs -VERSION=${VERSION:-1.99.13} +VERSION=${VERSION:-1.99.17} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -61,9 +61,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $SRCNAM-$VERSION +rm -rf $SRCNAM-$VERSION-src tar xvf $CWD/$SRCNAM-$VERSION-src.tar.gz -cd $SRCNAM-$VERSION +cd $SRCNAM-$VERSION-src chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ diff --git a/office/texmacs/texmacs.info b/office/texmacs/texmacs.info index 6f3a504f8b..34499bcafc 100644 --- a/office/texmacs/texmacs.info +++ b/office/texmacs/texmacs.info @@ -1,8 +1,8 @@ PRGNAM="texmacs" -VERSION="1.99.13" +VERSION="1.99.17" HOMEPAGE="http://www.texmacs.org" -DOWNLOAD="https://www.texmacs.org/Download/ftp/tmftp/source/TeXmacs-1.99.13-src.tar.gz" -MD5SUM="960313d2acef78038082cf1463f5a32e" +DOWNLOAD="https://www.texmacs.org/Download/ftp/tmftp/source/TeXmacs-1.99.17-src.tar.gz" +MD5SUM="d04afa1984339e6db7872ea82e13370c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="guile1.8" diff --git a/office/timetrap/timetrap.SlackBuild b/office/timetrap/timetrap.SlackBuild index 3751674657..eec7389ba8 100644 --- a/office/timetrap/timetrap.SlackBuild +++ b/office/timetrap/timetrap.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for timetrap -# Copyright 2013-2016 Jostein Berntsen <jbernts@broadpark.no> +# Copyright 2013-2021 Jostein Berntsen <jvbernts@online.no> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=timetrap -VERSION=${VERSION:-1.15.1} +VERSION=${VERSION:-1.15.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/office/timetrap/timetrap.info b/office/timetrap/timetrap.info index 0a31d07137..2541e17922 100644 --- a/office/timetrap/timetrap.info +++ b/office/timetrap/timetrap.info @@ -1,10 +1,10 @@ PRGNAM="timetrap" -VERSION="1.15.1" +VERSION="1.15.2" HOMEPAGE="https://github.com/samg/timetrap" -DOWNLOAD="http://rubygems.org/downloads/timetrap-1.15.1.gem" -MD5SUM="9774a155ed5a6f454739e397929b51dd" +DOWNLOAD="http://rubygems.org/downloads/timetrap-1.15.2.gem" +MD5SUM="c7c84dc593201b1764268ca46dc06c2c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="sequel4 sqlite3 chronic" MAINTAINER="Jostein Berntsen" -EMAIL="jbernts@broadpark.no" +EMAIL="jvbernts@online.no" diff --git a/office/tnote/tnote.SlackBuild b/office/tnote/tnote.SlackBuild index bda3da73ed..f653f6f51e 100644 --- a/office/tnote/tnote.SlackBuild +++ b/office/tnote/tnote.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for tnote -# Written by Jostein Berntsen <jbernts@broadpark.no> +# Written by Jostein Berntsen <jvbernts@online.no> PRGNAM=tnote diff --git a/office/tnote/tnote.info b/office/tnote/tnote.info index 31b030c351..006934824a 100644 --- a/office/tnote/tnote.info +++ b/office/tnote/tnote.info @@ -7,4 +7,4 @@ DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Jostein Berntsen" -EMAIL="jbernts@broadpark.no" +EMAIL="jvbernts@online.no" diff --git a/office/todo.txt-cli/README b/office/todo.txt-cli/README new file mode 100644 index 0000000000..5dbb331bc2 --- /dev/null +++ b/office/todo.txt-cli/README @@ -0,0 +1,13 @@ +A simple and extensible shell script for managing your todo.txt file. + +After installing the package, copy the default config file to your home +directory and adjust it accordingly, otherwise todo.txt-cli will +misbehave: + +$ mkdir ~/.todo +$ cp /etc/todo.cfg ~/.todo/config +$ mkdir ~/todo + +Then edit ~/.todo/config: + +export TODO_DIR=/home/$USER/todo diff --git a/office/todo.txt-cli/slack-desc b/office/todo.txt-cli/slack-desc new file mode 100644 index 0000000000..ca569b6708 --- /dev/null +++ b/office/todo.txt-cli/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +todo.txt-cli: todo.txt-cli (CLI frontend for todo.txt) +todo.txt-cli: +todo.txt-cli: A simple and extensible shell script for managing your todo.txt file. +todo.txt-cli: +todo.txt-cli: +todo.txt-cli: +todo.txt-cli: +todo.txt-cli: +todo.txt-cli: +todo.txt-cli: +todo.txt-cli: diff --git a/office/todo.txt-cli/todo.txt-cli.SlackBuild b/office/todo.txt-cli/todo.txt-cli.SlackBuild new file mode 100644 index 0000000000..84b762ba9b --- /dev/null +++ b/office/todo.txt-cli/todo.txt-cli.SlackBuild @@ -0,0 +1,66 @@ +#!/bin/sh + +# Slackware build script for todo.txt-cli + +# Copyright 2021 toolonely <lonely_@tutanota.com> +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +PRGNAM=todo.txt-cli +VERSION=${VERSION:-2.12.0} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +ARCH=noarch + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM-$VERSION +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +install -D -m 0644 todo.cfg $PKG/etc/todo.cfg +install -D -m 0755 todo.sh $PKG/usr/bin/todo.sh +install -D -m 0644 todo_completion $PKG/usr/share/bash-completion/completions/todo_completion + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a \ + CHANGELOG.md LICENSE README.md USAGE.md \ + $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/office/todo.txt-cli/todo.txt-cli.info b/office/todo.txt-cli/todo.txt-cli.info new file mode 100644 index 0000000000..aafacea2f3 --- /dev/null +++ b/office/todo.txt-cli/todo.txt-cli.info @@ -0,0 +1,10 @@ +PRGNAM="todo.txt-cli" +VERSION="2.12.0" +HOMEPAGE="https://github.com/todotxt/todo.txt-cli/" +DOWNLOAD="https://github.com/todotxt/todo.txt-cli/archive/v2.12.0/todo.txt-cli-2.12.0.tar.gz" +MD5SUM="e8d4edd8214b0d1df68667caa449a28c" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="toolonely" +EMAIL="lonely_@tutanota.com" diff --git a/office/tpp/tpp.SlackBuild b/office/tpp/tpp.SlackBuild index ca39ac7d10..b7daafc0cf 100644 --- a/office/tpp/tpp.SlackBuild +++ b/office/tpp/tpp.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for tpp -# Copyright 2016 Jostein Berntsen <jbernts@broadpark.no> +# Copyright 2016 Jostein Berntsen <jvbernts@online.no> # All rights reserved. # # Redistribution and use of this script, with or without modification, is diff --git a/office/tpp/tpp.info b/office/tpp/tpp.info index e37db1ec65..1802c0e903 100644 --- a/office/tpp/tpp.info +++ b/office/tpp/tpp.info @@ -7,4 +7,4 @@ DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="ncurses-ruby" MAINTAINER="Jostein Berntsen" -EMAIL="jbernts@broadpark.no" +EMAIL="jvbernts@online.no" diff --git a/office/trello-cli/README b/office/trello-cli/README new file mode 100644 index 0000000000..1b35c117da --- /dev/null +++ b/office/trello-cli/README @@ -0,0 +1 @@ +trello-cli is a CLI tool for [Trello] diff --git a/office/trello-cli/slack-desc b/office/trello-cli/slack-desc new file mode 100644 index 0000000000..1263125f61 --- /dev/null +++ b/office/trello-cli/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +trello-cli: trello-cli (cli tool for trello) +trello-cli: +trello-cli: +trello-cli: trello-cli is a CLI tool for Trello +trello-cli: +trello-cli: +trello-cli: +trello-cli: +trello-cli: +trello-cli: +trello-cli: diff --git a/office/trello-cli/trello-cli.SlackBuild b/office/trello-cli/trello-cli.SlackBuild new file mode 100644 index 0000000000..28ac7ca532 --- /dev/null +++ b/office/trello-cli/trello-cli.SlackBuild @@ -0,0 +1,70 @@ +#!/bin/sh + +# Slackware build script for trello-cli + +# Copyright 2020 Tonus +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +PRGNAM=trello-cli +VERSION=${VERSION:-0.3.2} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM-$VERSION +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +DESTDIR=$PKG npm install -g $CWD/$PRGNAM-$VERSION.tar.gz + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a \ + LICENSE README.md \ + $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l n -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/office/trello-cli/trello-cli.info b/office/trello-cli/trello-cli.info new file mode 100644 index 0000000000..de6fc99a45 --- /dev/null +++ b/office/trello-cli/trello-cli.info @@ -0,0 +1,10 @@ +PRGNAM="trello-cli" +VERSION="0.3.2" +HOMEPAGE="https://github.com/mheap/trello-cli/" +DOWNLOAD="https://github.com/mheap/trello-cli/archive/v0.3.2/trello-cli-0.3.2.tar.gz" +MD5SUM="9e64954b61533d03f8184eddce836145" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="google-go-lang" +MAINTAINER="Tonus" +EMAIL="tonus1@gmail.com" diff --git a/office/tudu/tudu.SlackBuild b/office/tudu/tudu.SlackBuild index 947b42762a..93a828683c 100644 --- a/office/tudu/tudu.SlackBuild +++ b/office/tudu/tudu.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for tudu -# Copyright 2016 Jostein Berntsen <jbernts@broadpark.no> +# Copyright 2016 Jostein Berntsen <jvbernts@online.no> # All rights reserved. # # Redistribution and use of this script, with or without modification, is diff --git a/office/tudu/tudu.info b/office/tudu/tudu.info index 6441844fc8..cfeaa7bedb 100644 --- a/office/tudu/tudu.info +++ b/office/tudu/tudu.info @@ -7,4 +7,4 @@ DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Jostein Berntsen" -EMAIL="jbernts@broadpark.no" +EMAIL="jvbernts@online.no" diff --git a/office/watson/watson.SlackBuild b/office/watson/watson.SlackBuild index 73b817e3f6..189bc9072a 100644 --- a/office/watson/watson.SlackBuild +++ b/office/watson/watson.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for watson -# Copyright 2017-2019 Jostein Berntsen <jbernts@broadpark.no> +# Copyright 2017-2019 Jostein Berntsen <jvbernts@online.no> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -22,7 +22,7 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# Written by Jostein Berntsen <jbernts@broadpark.no> +# Written by Jostein Berntsen <jvbernts@online.no> PRGNAM=watson SRCNAM=Watson diff --git a/office/watson/watson.info b/office/watson/watson.info index 11d8ab6907..e710e56d13 100644 --- a/office/watson/watson.info +++ b/office/watson/watson.info @@ -7,4 +7,4 @@ DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="arrow click" MAINTAINER="Jostein Berntsen" -EMAIL="jbernts@broadpark.no" +EMAIL="jvbernts@online.no" diff --git a/office/wps-office/wps-office.SlackBuild b/office/wps-office/wps-office.SlackBuild index 2debdcc9d9..878b6f3996 100644 --- a/office/wps-office/wps-office.SlackBuild +++ b/office/wps-office/wps-office.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=wps-office -VERSION=${VERSION:-11.1.0.9126.XA} +VERSION=${VERSION:-11.1.0.9719.XA} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/office/wps-office/wps-office.info b/office/wps-office/wps-office.info index acb66d42dd..c4ac2d04b9 100644 --- a/office/wps-office/wps-office.info +++ b/office/wps-office/wps-office.info @@ -1,10 +1,10 @@ PRGNAM="wps-office" -VERSION="11.1.0.9126.XA" +VERSION="11.1.0.9719.XA" HOMEPAGE="https://linux.wps.com/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="http://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/9126/wps-office_11.1.0.9126.XA_amd64.deb" -MD5SUM_x86_64="960a4ceedaa5ad568b0a471190f1ab1c" +DOWNLOAD_x86_64="https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/9719/wps-office_11.1.0.9719.XA_amd64.deb" +MD5SUM_x86_64="d53605b66a112f549ab87565547c0117" REQUIRES="" MAINTAINER="Andre Fernando" EMAIL="ando344@gmail.com" diff --git a/office/xournalpp/xournalpp.SlackBuild b/office/xournalpp/xournalpp.SlackBuild index f40e1e3a84..c53c6c6626 100644 --- a/office/xournalpp/xournalpp.SlackBuild +++ b/office/xournalpp/xournalpp.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=xournalpp -VERSION=${VERSION:-1.0.19} +VERSION=${VERSION:-1.0.20} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/office/xournalpp/xournalpp.info b/office/xournalpp/xournalpp.info index 2a2d67b79b..912713d561 100644 --- a/office/xournalpp/xournalpp.info +++ b/office/xournalpp/xournalpp.info @@ -1,8 +1,8 @@ PRGNAM="xournalpp" -VERSION="1.0.19" +VERSION="1.0.20" HOMEPAGE="https://github.com/xournalpp/xournalpp" -DOWNLOAD="https://github.com/xournalpp/xournalpp/archive/1.0.19/xournalpp-1.0.19.tar.gz" -MD5SUM="d6a4ad95e5eecd9191d9b5cc61b49034" +DOWNLOAD="https://github.com/xournalpp/xournalpp/archive/1.0.20/xournalpp-1.0.20.tar.gz" +MD5SUM="88376d2584dda7ba9c46733b706139bc" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="graphviz lua portaudio" diff --git a/office/zim/zim.SlackBuild b/office/zim/zim.SlackBuild index 7f21085fbc..ef669825e0 100644 --- a/office/zim/zim.SlackBuild +++ b/office/zim/zim.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for zim -# Copyright 2019-2020 Andrew Payne <phalange@komputermatrix.com> +# Copyright 2019-2021 Andrew Payne <phalange@komputermatrix.com> # Copyright 2015-2017 Brenton Earl <brent@exitstatusone.com> # Copyright 2013 Michael Ren <micron33@gmail.com> # All rights reserved. @@ -25,7 +25,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=zim -VERSION=${VERSION:-0.73.3} +VERSION=${VERSION:-0.73.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/office/zim/zim.info b/office/zim/zim.info index e4937fe89e..1fc455a0c7 100644 --- a/office/zim/zim.info +++ b/office/zim/zim.info @@ -1,10 +1,10 @@ PRGNAM="zim" -VERSION="0.73.3" +VERSION="0.73.5" HOMEPAGE="http://zim-wiki.org/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://zim-wiki.org/downloads/zim-0.73.3.tar.gz" -MD5SUM_x86_64="6accfefc11cc56a2eda7cd4f5710eaaa" +DOWNLOAD_x86_64="https://zim-wiki.org/downloads/zim-0.73.5.tar.gz" +MD5SUM_x86_64="fa76ceb8ac7d7354fb0e2bc5607e9faa" REQUIRES="pygobject3-python3" MAINTAINER="Andrew Payne" EMAIL="phalange@komputermatrix.com" |