Age | Commit message (Collapse) | Author |
|
|
|
Signed-off-by: Heinz Wiesinger <pprkut@slackbuilds.org>
|
|
|
|
Just that really.
|
|
IMHO EMAIL="email address of maintainer" is more accurate than
author?
|
|
Added numerous notes and comments describing usage, to help new
maintainers.
|
|
projects
|
|
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
|
|
This is no longer the case since the update to -current
on Fri May 21 19:33:21 UTC 2021
Signed-off-by: Heinz Wiesinger <pprkut@slackbuilds.org>
|
|
Signed-off-by: Heinz Wiesinger <pprkut@slackbuilds.org>
|
|
Signed-off-by: Heinz Wiesinger <pprkut@slackbuilds.org>
|
|
Signed-off-by: Heinz Wiesinger <pprkut@slackbuilds.org>
|
|
Signed-off-by: Heinz Wiesinger <pprkut@slackbuilds.org>
|
|
Signed-off-by: Heinz Wiesinger <pprkut@slackbuilds.org>
|
|
Signed-off-by: Heinz Wiesinger <pprkut@slackbuilds.org>
|
|
Signed-off-by: Heinz Wiesinger <pprkut@slackbuilds.org>
|
|
Signed-off-by: Heinz Wiesinger <pprkut@slackbuilds.org>
|
|
Signed-off-by: Heinz Wiesinger <pprkut@slackuilds.org>
|
|
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
|
|
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
|
|
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
|
|
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
|
|
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
|
|
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
|
|
upgradepkg runs doinst.sh twice.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
|
|
Thanks to Alexander Verbovetsky <alik@ejik.org> for the suggestion
about "gtk-update-icon-cache -f" to be consistent with what's done
in rc.M on boot:
https://lists.slackbuilds.org/pipermail/slackbuilds-users/2017-January/017875.html
|
|
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
|
|
Some rephrasing, removed white-space, wrapped at 72 chars.
Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
|
|
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
|
|
Clarify that method #1 is preferred and method #2 requires
modules which are non-core in perl-5.22.
|
|
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
|
|
|
|
|
|
Signed-off-by: Willy Sudiarto Raharjo <willysr@gmail.com>
|
|
Signed-off-by: David Spencer <baildon.research@googlemail.com>
|
|
Apparently, Config is deprecated (it has been renamed RbConfig).
Signed-off-by: David Spencer <baildon.research@googlemail.com>
|
|
- INSTALLVENDORMAN1DIR=/usr/man/man1 is now set during build method #1,
so man pages in section 1 are installed in a location supported by
Slackware
- The options "prefix" and "installdirs" that are passed to Build.PL in
build method #2 are now correctly recognised
- "destdir" is now passed to `./Build install` instead of Build.PL in
build method #2, as recommended by the Module::Build::Cookbook
documentation
Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
|
|
|
|
Thanks to Nick Warne <nick@linicks.net> for the suggestion.
|
|
|
|
Thanks to willysr for pointing out my thinko.
|
|
From: Serg Bormant <bormant@gmail.com>
Subject: [Slackbuilds-users] [BUG] SlackBuild templates
Date: Fri, 21 Dec 2012 11:58:32 +0400
Hi,
Consider something like this in source tarball:
$ mkdir test; cd test
$ mkdir docs; touch docs/README docs/COPYING
$ ln -s docs/* .
$ ls -o *
lrwxrwxrwx 1 user 12 Dec 21 11:45 COPYING -> docs/COPYING
lrwxrwxrwx 1 user 11 Dec 21 11:45 README -> docs/README
docs:
total 0
-rw-r--r-- 1 user 0 Dec 21 11:45 COPYING
-rw-r--r-- 1 user 0 Dec 21 11:45 README
*.SlackBuild templates offer this to sanitize permissions:
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm
400 \) \
-exec chmod 644 {} \;
But -perm 777 will fire on symlinks and will set eXecutable permissions to
docs/COPYING and docs/README.
Using "find -L ..." or "... ! -type l ..." can help to avoid this.
|
|
Thanks to Nick Warne <nick@linicks.net> for the suggestion.
|
|
|
|
|
|
This is useless duplication since we started using git.
|
|
This variable will contain a space-separated list of all required
build-time and run-time dependencies, each named exactly as listed
on the SlackBuilds.org site. It should not contain anything that
is part of Slackware itself.
If user interaction is mandatory (creation of user/group, etcetera)
or even recommended (ffmpeg, vlc, etcetera), REQUIRES should also
contain "%README%". Automated tools should bail out and inform the
user that manual interaction is required when %README% is found.
The order of REQUIRES content is irrelevant. Sorting (if desired)
is an implementation detail left to users and/or third-party tools.
|
|
|
|
|
|
|