Re: [Slackbuilds-users] Updates - 20170326.1

2017-03-25 Thread David Spencer
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

2017-03-25 Thread David Spencer
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!

2017-03-25 Thread Ryan P.C. McQuen






 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!

2017-03-25 Thread Greg' Ar Tourter
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 Tourter  wrote:

> 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?

2017-03-25 Thread Audrius Kažukauskas
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!

2017-03-25 Thread Ryan P.C. McQuen






 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!

2017-03-25 Thread Ryan P.C. McQuen






 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!

2017-03-25 Thread Ryan P.C. McQuen






 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!

2017-03-25 Thread Ryan P.C. McQuen






 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?

2017-03-25 Thread Barry Grundy
On Fri, Mar 24, 2017 at 10:55 PM, 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
>
>
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!

2017-03-25 Thread Philip Lacroix

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!

2017-03-25 Thread Jason Graham
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 Dingeldein  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.
>
> --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!

2017-03-25 Thread Alan Dingeldein
>> 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!

2017-03-25 Thread Kenneth Chan
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 Tourter  wrote:

> 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?

2017-03-25 Thread B Watson
On 3/24/17, Kees Theunissen  wrote:

> 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/