Re: [Slackbuilds-users] Updates - 20170326.1
Ok, I'm going to explain some of the small fixes we just made, but you are welcome to delete this email if you're not interested. * Make .desktop validate freedesktop.org has standards for .desktop files and a validator. We have run the validator on all the .desktop files in our repository and fixed the problems it reported. * Allow VERSION override It should be possible to try to run the SlackBuild script with a different version, for example 'VERSION=1.2.3 ./script.SlackBuild' But some really old scripts had never been updated to support this properly, so we finally got round to fixing them. * i486=>i586 We are slowly changing to build with Slackware 14.2's i586 flags, but it is not a high priority, so normally we just do this whenever we are changing the script for some other reason. * Remove template comments We like to have comments for anything unusual in a script, but the comments in the templates are really just to explain how things work the first time you create a script. Otherwise they are just unhelpful noise. * Fix shebang SlackBuild scripts normally start with '#!/bin/sh'. Don't use '#!/bin/bash' unless the script really needs to be bash (this is almost never necessary). Don't use '#!/bin/sh -e', because '-e' won't work when the script is invoked with 'sh ./script.SlackBuild' or 'bash ./script.SlackBuild' * Fix slack-desc * Fix .info We have removed unnecessary whitespace in the slack-desc and .info files, because occasionally this can cause problems for automated tools. Also we have made sure that all the slack-desc files have the same formatting comments at the beginning, because there are people who can't count to 11 and don't understand how to use the handy-ruler :( * TAG and PRGNAM We've made sure that these variables are defined consistently in all the scripts. So that's what we have done and why we have done it. We hope these small fixes will make everybody's life easier, or at least, more predictable :) Thanks for reading this, and thanks again to B "Urchlay" Watson for the hard work preparing 900 individual commits. -D. signature.asc Description: OpenPGP digital signature ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
[Slackbuilds-users] Updates - 20170326.1
Hello again everybody! Here is the second public update that we promised you yesterday. In this update there are 912 commits. A few of them are normal updates and fixes, but the majority of them are small tidy-ups and fixes to scripts that were prepared by B Watson. Thanks to him for the hard work. It is always possible that we have broken something, so please let us know if you find any problems, and you should blame me, not him, because I reviewed them ;) I will write a follow-up email describing the tidy-ups we have done and the reasons for them. Maintainers, please be sure to get these new versions from our repository before you send us your updates. Sun Mar 26 01:18:55 UTC 2017 academic/EMBOSS: Make .desktop validate. academic/FCSalyzer: Make .desktop validate. academic/QtiPlot: Make .desktop validate. academic/amplicon: Make .desktop validate. academic/archeopteryx: Make .desktop validate. academic/arka: Make .desktop validate. academic/celestia: Allow VERSION override, i486=>i586. academic/clustalx: Make .desktop validate. academic/fet: Make .desktop validate. academic/finchtv: Make .desktop validate. academic/gcalctool: Fix script typo. academic/ggobi: Allow VERSION override, i486=>i586. academic/gp2fasta: Make .desktop validate. academic/grace: i486=>i586. academic/gtypist: Make .desktop validate. academic/isoelectric-point: Make .desktop validate. academic/itex2mml: Remove template comments, i486=>i586. academic/jugglinglab: Make .desktop validate. academic/knime: Fix shebang, make .desktop validate. academic/labplot2: Remove unused doinst.sh. academic/ladr: Allow VERSION override, i486=>i586. academic/loggerpro: Remove template comments, i486=>i586. academic/perlprimer: Make .desktop validate. academic/pspp: Remove trailing whitespace in .info. academic/reduce-algebra: Add missing backslashes to .info. academic/scidavis: Fix slack-desc. academic/sequence-analysis: Make .desktop validate. academic/stellarium: Make .desktop validate. academic/tilem: Allow VERSION override, i486=>i586. academic/tuxtype2: Make .desktop validate. academic/wehi-cellsymphony: Make .desktop validate. academic/wehi-deid: Make .desktop validate. academic/wehi-hackit: Make .desktop validate. academic/wehi-weasel: Make .desktop validate. academic/xephem: Make .desktop validate. academic/zotero: Make .desktop validate. audio/TiMidity++: Allow VERSION override, i486=>i586. audio/aacgain: Allow VERSION override, i486=>i586. audio/aften: Allow VERSION override, i486=>i586. audio/alsamixergui: Allow VERSION override, i486=>i586. audio/ario: Allow VERSION override, i486=>i586. audio/audacity: Fixed typo in MD5SUM. audio/butt: Make .desktop validate, fix HOMEPAGE. audio/celt051: Allow VERSION override, i486=>i586. audio/celt: Allow VERSION override, i486=>i586. audio/clthreads: Fix .info, i486=>i586. audio/clxclient: Fix .info, i486=>i586. audio/darkice: Install doinst.sh, i486=>i586. audio/drumkv1: Updated for version 0.8.1. audio/faad2: Remove template comment, i486=>i586. audio/fabla: Make .desktop validate, i486=>i586. audio/faust: Add ARCH support to script, fix .info. audio/flac123: Allow VERSION override, i486=>i586. audio/fluidsynth: Allow VERSION override, i486=>i586. audio/freac: Make .desktop validate, fix slack-desc. audio/freepats: Allow VERSION override. audio/gqradio: Allow VERSION override, i486=>i586. audio/id3v2: Allow VERSION override, i486=>i586. audio/iripdb: Allow VERSION override, i486=>i586. audio/jack_capture: Make .desktop validate, i486=>i586. audio/jamin: Allow VERSION override, i486=>i586. audio/kanola: Allow VERSION override, i486=>i586. audio/ladspa_sdk: Allow VERSION override, i486=>i586. audio/listener: Allow VERSION override, i486=>i586. audio/luppp: Make .desktop validate, i486=>i586. audio/mac: Fix HOMEPAGE, i486=>i586. audio/mp3blaster: Allow VERSION override, i486=>i586. audio/mp3wrap: Allow VERSION override, i486=>i586. audio/mpdscribble: Allow VERSION override, i486=>i586. audio/mt-daapd: Allow VERSION override, i486=>i586. audio/nero-aac: Allow VERSION override, fix .info. audio/ocp: Allow VERSION override, i486=>i586. audio/ogmtools: Allow VERSION override, i486=>i586. audio/pmidi: Allow VERSION override, i486=>i586. audio/python-audiotools: Install doinst.sh. audio/samplv1: Updated for version 0.8.1. audio/schismtracker: Allow VERSION override, i486=>i586. audio/sfarkxtc: Allow VERSION override, i486=>i586. audio/sonata: Allow VERSION override, i486=>i586, fix TAG. audio/specimen: Make .desktop validate, i486=>i586. audio/sunvox: Make .desktop validate. audio/swh-plugins: Allow VERSION override, i486=>i586. audio/synthv1: Updated for version 0.8.1. audio/tagtool: Allow VERSION override. audio/tuxguitar: Allow VERSION override. audio/twolame: Allow VERSION override, i486=>i586. audio/vorbisgain: Allow VERSION override, i486=>i586. audio/xmms2: Allow VERSION override, i486=>i586. business/openerp-client: Allow VERSION override, i486=>i586. business/openerp-server: Allow VERSION
Re: [Slackbuilds-users] Only 68 builds left!
On Sat, 25 Mar 2017 15:18:29 -0700 Greg' Ar Tourter artour...@gmail.com wrote I have found where the source is now being hosted (github) and I have updated the slackbuild. I can submit it to the website, otherwise you can grab is from github if it is faster: https://github.com/ArTourter/Slackbuilds.org/commit/031d273be0c663a91a1d04b0ab8a3b3f9807eb0b Thanks for doing the detective work! -Ryan [ryanpcmcquen.org] ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] Only 68 builds left!
I have found where the source is now being hosted (github) and I have updated the slackbuild. I can submit it to the website, otherwise you can grab is from github if it is faster: https://github.com/ArTourter/Slackbuilds.org/commit/031d273be0c663a91a1d04b0ab8a3b3f9807eb0b Cheers Greg On 24 March 2017 at 22:37, Greg' Ar Tourterwrote: > That might be a short take over as for the moment both the site and the > download links are offline. > > will keep investigating... > > Greg > > On 24 March 2017 at 21:25, Ryan P.C. McQuen > wrote: > >> >> >> >> On Fri, 24 Mar 2017 13:51:45 -0700 *Greg' Ar Tourter >> >* wrote >> >> >> >> On 24 March 2017 at 19:09, Ryan P.C. McQuen >> wrote: >> >> >> Hello again! >> >> B. Watson was nice enough to compile this list of my builds that are >> remaining with their subsequent READMEs and dependencies (REQUIRES): >> >> http://urchlay.naptime.net/~urchlay/src/ryanbuilds.txt >> >> Thank you already for taking over more than 100 of my builds! Whatever is >> left after the next public update, I will change to orphaned. >> >> Thanks for all your work Ryan. >> >> I'll take CellWriter if noone wants it. >> >> >> >> >> >> It's yours! >> >> -Ryan >> [ryanpcmcquen.org] >> >> >> ___ >> SlackBuilds-users mailing list >> SlackBuilds-users@slackbuilds.org >> http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users >> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ >> FAQ - https://slackbuilds.org/faq/ >> >> >> > ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] Is the pyparsing SlackBuild still needed?
On Sat, 2017-03-25 at 03:55:25 +0100, Kees Theunissen wrote: > Hello, > > The slackware package python-setuptools-22.0.5-x86_64-1 contains > /usr/lib64/python2.7/site-packages/pkg_resources/_vendor/pyparsing.py > and > /usr/lib64/python2.7/site-packages/pkg_resources/_vendor/pyparsing.pyc > > So I'm wondering if there is still a need for a separate pyparsing SBo > SlackBuild? > > The pyparsing SlackBuild is currently required as a first level > dependency by: spice packaging pydot matplotlib sqlpp11 snuggs puddletag > flexget enki plaso targetcli-fb letsencrypt _vendor directory here contains embedded third party libraries which are meant for internal use by setuptools only, likely because it requires exact versions of those libraries. There's no guarantee that those embedded libraries will even be there for newer setuptools versions. It's really not a good idea to use them by anything else other than setuptools. Vendoring third party code is not unusual, another well known project that does this is python-requests. -- Audrius Kažukauskas signature.asc Description: PGP signature ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] Only 68 builds left!
On Sat, 25 Mar 2017 08:38:43 -0700 Philip Lacroix slac...@posteo.de wrote Am 24.03.2017 20:09 schrieb Ryan P.C. McQuen: B. Watson was nice enough to compile this list of my builds that are remaining with their subsequent READMEs and dependencies (REQUIRES): http://urchlay.naptime.net/~urchlay/src/ryanbuilds.txt Hi Ryan Thanks for your great contribution to SBo. I'll take the following builds, if they are still available and no one else is intersted: misc/zyGrib libraries/libnova Both yours! And now we are down to 41! -Ryan [ryanpcmcquen.org] ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] Only 68 builds left!
On Sat, 25 Mar 2017 06:32:47 -0700 Jason Graham jgra...@gmail.com wrote Thanks Ryan for all of you work in the past on maintaining these packages. And for compiling the available package list, otherwise I probably would have missed these gems: smalltalk uemacs qhull bfg connman ipv6calc mit-scheme ucl Excellent! Those are all yours! -Ryan [ryanpcmcquen.org] ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] Only 68 builds left!
On Sat, 25 Mar 2017 06:14:47 -0700 Alan Dingeldein kd5...@gmail.com wrote Whatever is left after the next public update, I will change to orphaned. I'll take network/hipchat if it's not too late and still available. Thanks, it is yours! -Ryan [ryanpcmcquen.org] ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] Only 68 builds left!
On Sat, 25 Mar 2017 00:35:25 -0700 Kenneth Chan kenneth.t.c...@gmail.com wrote Thank you for your contribution Ryan. You'll be missed. If noobody's taken leinigen, I'll take it. All yours, thank you! -Ryan [ryanpcmcquen.org] ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] Is the pyparsing SlackBuild still needed?
On Fri, Mar 24, 2017 at 10:55 PM, Kees Theunissenwrote: > Hello, > > The slackware package python-setuptools-22.0.5-x86_64-1 contains > /usr/lib64/python2.7/site-packages/pkg_resources/_vendor/pyparsing.py > and > /usr/lib64/python2.7/site-packages/pkg_resources/_vendor/pyparsing.pyc > > So I'm wondering if there is still a need for a separate pyparsing SBo > SlackBuild? > > The pyparsing SlackBuild is currently required as a first level > dependency by: spice packaging pydot matplotlib sqlpp11 snuggs puddletag > flexget enki plaso targetcli-fb letsencrypt > > I tested plaso without installing pyparsing. It builds, but fails it's utils/check_dependencies. It will pass the dep check if I create a symlink to pyparsing, but it is an older version (see below). As the maintainer, I'd prefer to keep the pyparsing slackbuild separate rather than trying to install a symlink to an older version. root@slackbuilds:~/plaso/plaso-1.5.1/utils# ./check_dependencies.py > Checking availability and versions of dependencies. > ... > [FAILURE] missing: pyparsing. > ... > > root@slackbuilds:~# ln -s /usr/lib64/python2.7/site-pack > ages/pkg_resources/_vendor/pyparsing.py /usr/lib64/python2.7/site-pack > ages/pyparsing.py root@slackbuilds:~/plaso/plaso-1.5.1/utils# ./check_dependencies.py > Checking availability and versions of dependencies. > ... > [OK] pyparsing version: 2.0.6 > ... > > root@slackbuilds:~# sboinstall pyparsing root@slackbuilds:~/plaso/plaso-1.5.1/utils# ./check_dependencies.py > Checking availability and versions of dependencies. > ... > [OK] pyparsing version: 2.1.8 > ... > Thanks, Barry ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] Only 68 builds left!
Am 24.03.2017 20:09 schrieb Ryan P.C. McQuen: B. Watson was nice enough to compile this list of my builds that are remaining with their subsequent READMEs and dependencies (REQUIRES): http://urchlay.naptime.net/~urchlay/src/ryanbuilds.txt Hi Ryan Thanks for your great contribution to SBo. I'll take the following builds, if they are still available and no one else is intersted: misc/zyGrib libraries/libnova Best regards Philip ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] Only 68 builds left!
Thanks Ryan for all of you work in the past on maintaining these packages. And for compiling the available package list, otherwise I probably would have missed these gems: smalltalk uemacs qhull bfg connman ipv6calc mit-scheme ucl I'd like to take these over. All the best! Cheers, Jason On Sat, Mar 25, 2017 at 9:14 AM, Alan Dingeldeinwrote: > >> Whatever is left after the next public update, I will change to > orphaned. > > I'll take network/hipchat if it's not too late and still available. > > --Alan > > ___ > SlackBuilds-users mailing list > SlackBuilds-users@slackbuilds.org > http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > > ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] Only 68 builds left!
>> Whatever is left after the next public update, I will change to orphaned. I'll take network/hipchat if it's not too late and still available. --Alan ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] Only 68 builds left!
Thank you for your contribution Ryan. You'll be missed. If noobody's taken leinigen, I'll take it. On Sat, 25 Mar 2017 at 06:37 Greg' Ar Tourterwrote: > That might be a short take over as for the moment both the site and the > download links are offline. > > will keep investigating... > > Greg > > On 24 March 2017 at 21:25, Ryan P.C. McQuen > wrote: > > > > > On Fri, 24 Mar 2017 13:51:45 -0700 *Greg' Ar Tourter > >* wrote > > > > On 24 March 2017 at 19:09, Ryan P.C. McQuen > wrote: > > > Hello again! > > B. Watson was nice enough to compile this list of my builds that are > remaining with their subsequent READMEs and dependencies (REQUIRES): > > http://urchlay.naptime.net/~urchlay/src/ryanbuilds.txt > > Thank you already for taking over more than 100 of my builds! Whatever is > left after the next public update, I will change to orphaned. > > Thanks for all your work Ryan. > > I'll take CellWriter if noone wants it. > > > > > > It's yours! > > -Ryan > [ryanpcmcquen.org] > > > ___ > SlackBuilds-users mailing list > SlackBuilds-users@slackbuilds.org > http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > > > ___ > SlackBuilds-users mailing list > SlackBuilds-users@slackbuilds.org > http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] Is the pyparsing SlackBuild still needed?
On 3/24/17, Kees Theunissenwrote: > The pyparsing SlackBuild is currently required as a first level > dependency by: spice packaging pydot matplotlib sqlpp11 snuggs puddletag > flexget enki plaso targetcli-fb letsencrypt Remove it, and see if that stuff still builds and runs? ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/