summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Optimisations with loops when running update.experimentalDave Woodfall2021-04-051-11/+8
| | | | | | | | | | | Use printf's formatting instead of for loops, and tee instead of cp. Use --fast with gzip. The biggest slowdowns are the bunzip2s on MANIFEST files, but not much can be done about those. The changes together shave roughly 3 seconds off here, but it's all going to be relative to the local system.
* Don't create blacklist when running update.Dave Woodfall2021-04-041-1/+1
|
* Add show-changelog & help to non-root commandsDave Woodfall2021-03-311-0/+2
|
* Improve search blacklisting.Dave Woodfall2021-03-201-8/+0
|
* Re-release slackpkg-15.0.1 (no package generated yet anyway)15.0.1Robby Workman2021-03-141-1/+2
|
* Modifiy blacklist regex line ending.Dave Woodfall2021-03-142-1/+5
|
* Release slackpkg-15.0.1Robby Workman2021-03-124-5/+9
|
* Tweak default blacklist file's help text (thanks, dive)Robby Workman2021-03-121-2/+2
|
* Fix display of blacklisted packagesRobby Workman2021-03-121-1/+3
|
* Tweaks to slack-descRobby Workman2021-03-121-2/+2
|
* Note that kernel-headers should not be blacklistedRobby Workman2021-03-121-1/+2
|
* Added Lithuania mirrors (thanks to Totoro-kun on LQ)Robby Workman2021-03-123-0/+13
|
* Fix exit code for pending updates.Dave Woodfall2021-03-124-2/+4
|
* Update ChangeLogRobby Workman2021-03-092-1/+7
|
* Avoid matching txz/tgz etc extension when blacklisting.Dave Woodfall2021-03-062-16/+15
| | | | | | Make blacklist file a full package name regex. Replace redundant 'print $0 } else { print $0' in cutpkg.awk. Fix formatting on 'blacklist or ignore' message.
* Use https for all slackpkg homepage linksRobby Workman2021-03-027-7/+7
|
* Update mirror files (14.2 -> 15.0)Robby Workman2021-03-023-229/+229
| | | | This also comments out the default mirror.
* Add blacklist to search option.Dave Woodfall2021-02-251-2/+12
| | | | | This avoid matching against the last field in pkglist - txz, tgz which prints multiple false positives with 'slackpkg search xz' etc.
* Move applyblacklist to end of makelist()Dave Woodfall2021-02-241-6/+5
| | | | | Change -E to -F in applyblacklist() Remove '>' prompt in answer()
* new-config dialogDave Woodfall2021-02-231-40/+78
| | | | | | One extra prompt at end to stop file list flying off top of screen. Calculate lines in K/O/R/P prompt before printing it, and use it to work out screen MAXROWS etc.
* Clarify how to blacklist duplicate packagesRobby Workman2021-02-221-7/+6
|
* Update files/ChangeLog with latest changesRobby Workman2021-02-211-0/+4
|
* Fix new-config dialogDave Woodfall2021-02-202-25/+42
|
* Reduce false positives in DOUBLEFILES detectionDave Woodfall2021-02-201-25/+17
| | | | Add extra formatting for search/doublefiles
* Remove spaces in awk.Dave Woodfall2021-02-201-3/+4
|
* More blacklisting fixups (see full commit msg)Dave Woodfall2021-02-201-15/+22
| | | | | | | | | | | Merge server and local lists in subshell. Filter once. This takes the server and local package lists, sorts, applies blacklist, sorts again to make a large list of package names in blacklist. Use internal printf rather than external ls to build local list. Also pass local package list to blacklist
* Update ChangeLog with dive's latest commitsRobby Workman2021-02-161-0/+2
|
* Escape plus signs in blacklist regexDave Woodfall2021-02-161-1/+1
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Convert ${ROOT}/${WORKDIR} > ${WORKDIR}Dave Woodfall2021-02-162-37/+41
| | | | | | | All ${WORKDIR} == old ${ROOT}/${WORKDIR} Set ${CONF} depending on ${ROOT} Signed-off-by: Robby Workman <rworkman@slackware.com>
* Update ChangeLog to reflect previous commitRobby Workman2021-02-131-0/+1
|
* Convert ${ROOT}/${CONF} -> ${CONF} and tweak blacklistsDave Woodfall2021-02-131-9/+7
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Update ChangeLog and prep for releaseRobby Workman2021-02-122-1/+12
|
* Further fixup/enhancement to blacklisting issuesRobby Workman2021-02-112-16/+3
|
* Fix "slackpkg blacklist" so that it shows blacklist againRobby Workman2021-02-111-1/+5
|
* Fixup internal blacklist handling, i.e. see remainder of commitDave Woodfall2021-02-111-12/+33
| | | | | | | | This creates a blacklist of package names from regexp in original file (/etc/slackpkg/blacklist) and uses the precreated list for later comparison Signed-off-by: Robby Workman <rworkman@slackware.com>
* Use ERE for sanity_check() functionDave Woodfall2021-02-111-1/+2
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Remove "slackpkg blacklist" from manual pagesRobby Workman2021-02-1017-172/+16
|
* Fix aaa_elflibs --> aaa_libraries in sample blacklist fileStuart Winter2021-02-101-1/+1
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Split aarch64 and arm mirrors into separate filesStuart Winter2021-02-093-12/+72
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Allow new-config after slackpkg upgrade itselfpiterpunk2021-02-081-0/+1
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Release slackpkg-15.0Robby Workman2021-02-042-3/+4
| | | | | | | | We decided to jump from 2.83.x straight to 15.0 to match the version of Slackware for which it's intended: 15.0 That's not to imply that this version of slackpkg won't work just fine with earlier Slackware releases: it should; however, you definitely want this version of slackpkg for Slackware 15.0
* Set fileversion of slackpkg.conf to "v15.0"Robby Workman2021-02-041-1/+1
|
* Do not allow adding blacklist packages from slackpkg execRobby Workman2021-02-043-38/+13
| | | | | | | As of slackpkg shipped with Slackware 15.0, it is no longer supported to add packages to /etc/slackpkg/blacklist using the slackpkg executable; this should only be done with an editor pointing at /etc/slackpkg/blacklist
* Add 'download' to options in usage() ; remove dupes from manpagePeter Hyman2021-02-043-7/+4
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Add aaa_glibc-solibs and aaa_libraries to early routineRobby Workman2021-02-042-1/+5
|
* Release 2.84.0_beta12Robby Workman2021-01-182-2/+3
|
* Change mirrors from ftp to http or httpsRobby Workman2021-01-182-18/+19
| | | | Also omit "pub/" from mirror.slackbuilds.org links
* Add support for Slackware-AArch64Stuart Winter2021-01-185-14/+37
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Release 2.84.0_beta11Robby Workman2021-01-042-3/+7
|
* Add show-changelog option and update manpagePeter Hyman2021-01-043-3/+18
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>