diff --git a/ChangeLog.txt b/ChangeLog.txt index 00ce5bd..a9c65b0 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,17 +1,23 @@ +Sun Mar 15 21:36:19 CET 2020 +pkg/slackpkg+-1.7.0d1-noarch-10mt.txz: Rebuilt + - Small fix in search packages + - Added httpdir/httpsdir/ftpsdir repository type. See documentation. ++-------------------------+ + Sun Mar 8 17:28:40 CET 2020 -pkg/slackpkg+-1.7.0d1-noarch-9mt.txz +pkg/slackpkg+-1.7.0d1-noarch-9mt.txz: Rebuilt - Regression due percentage improvements +-------------------------+ Sun Mar 8 13:58:45 CET 2020 -pkg/slackpkg+-1.7.0d1-noarch-8mt.txz +pkg/slackpkg+-1.7.0d1-noarch-8mt.txz: Rebuilt - Extends percentage where possible. - Align check-updates messages with slackpkg 2.84 - Catch errors and return exit status: 1 for warning, 2 for fatal +-------------------------+ Tue Feb 18 08:30:10 CET 2020 -pkg/slackpkg+-1.7.0d1-noarch-7mt.txz +pkg/slackpkg+-1.7.0d1-noarch-7mt.txz: Rebuilt - Replace SPINNING with PROGRESS status - Small fix the Cached Downloader output - Added USETERSE option to enable --terse on pkgtools @@ -23,7 +29,7 @@ pkg/slackpkg+-1.7.0d1-noarch-7mt.txz +-------------------------+ Thu Jan 3 12:18:57 CET 2019 -pkg/slackpkg+-1.7.0d1-noarch-6mt.txz +pkg/slackpkg+-1.7.0d1-noarch-6mt.txz: Rebuilt - Allow to use the blacklist system from slackpkg 2.84 (still in beta). Only impact install/upgrade/remove options, and does not impact greylist. @@ -32,12 +38,12 @@ pkg/slackpkg+-1.7.0d1-noarch-6mt.txz +-------------------------+ Fri Jun 15 18:25:33 CEST 2018 -pkg/slackpkg+-1.7.0d1-noarch-5mt.txz +pkg/slackpkg+-1.7.0d1-noarch-5mt.txz: Rebuilt - Fix incompatibility with slackpkg prior 2.83.0-noarch-3 +-------------------------+ Fri Jun 15 16:09:51 CEST 2018 -pkg/slackpkg+-1.7.0d1-noarch-4mt.txz +pkg/slackpkg+-1.7.0d1-noarch-4mt.txz: Rebuilt - Fix incompatibility with slackpkg-2.83.0-noarch-3 - Fix setupmultilib script. It did use oldstyle 'multilib:' - Fix a regression in TAG PRIORITY @@ -45,13 +51,13 @@ pkg/slackpkg+-1.7.0d1-noarch-4mt.txz +-------------------------+ Thu Apr 26 23:49:04 CEST 2018 -pkg/slackpkg+-1.7.0d1-noarch-3mt.txz +pkg/slackpkg+-1.7.0d1-noarch-3mt.txz: Rebuilt - Do not log 'install.log' and 'fatal.log' when DOWNLOADONLY=on - issue with slackpkg-2.83 (development release) +-------------------------+ Sat Apr 14 00:09:27 CEST 2018 -pkg/slackpkg+-1.7.0d1-noarch-2mt.txz +pkg/slackpkg+-1.7.0d1-noarch-2mt.txz: Rebuilt - Add a fatal.log for messages that users should not ignore. Currently it log if a package fails to install/upgrade/remove. - slackpkg upgrade did not work with slackpkg-2.83 (development release) @@ -60,14 +66,14 @@ pkg/slackpkg+-1.7.0d1-noarch-2mt.txz +-------------------------+ Sun Oct 2 13:55:26 CEST 2016 -pkg/slackpkg+-1.7.0d1-noarch-1mt.txz +pkg/slackpkg+-1.7.0d1-noarch-1mt.txz: Rebuilt - Added SBo support. This does not replace sbopkg. It just search in SlackBuilds.org and report the url to download to build and install packages yourself. +-------------------------+ Fri Jul 8 19:18:29 CEST 2016 -pkg/slackpkg+-1.7.0d0-noarch-4mt.txz +pkg/slackpkg+-1.7.0d0-noarch-4mt.txz: Rebuilt - Slackware 14.2 was finally released. Updated repository list. - Added manpage for the configuration file (man slackpkgplus.conf) - bash_completion is now enabled by default diff --git a/src/CHANGES b/src/CHANGES index 1479707..1141775 100644 --- a/src/CHANGES +++ b/src/CHANGES @@ -28,6 +28,9 @@ - Added optional script to configure lilo/elilo/initrd after a kernel upgrade +- Added httpdir/httpsdir/ftpdir repositories. These repositories does not + need metadatas (CHECKSUMS.md5 ...), simple a remote directory listing + *Improvements diff --git a/src/ChangeLog.txt b/src/ChangeLog.txt index 00ce5bd..a9c65b0 100644 --- a/src/ChangeLog.txt +++ b/src/ChangeLog.txt @@ -1,17 +1,23 @@ +Sun Mar 15 21:36:19 CET 2020 +pkg/slackpkg+-1.7.0d1-noarch-10mt.txz: Rebuilt + - Small fix in search packages + - Added httpdir/httpsdir/ftpsdir repository type. See documentation. ++-------------------------+ + Sun Mar 8 17:28:40 CET 2020 -pkg/slackpkg+-1.7.0d1-noarch-9mt.txz +pkg/slackpkg+-1.7.0d1-noarch-9mt.txz: Rebuilt - Regression due percentage improvements +-------------------------+ Sun Mar 8 13:58:45 CET 2020 -pkg/slackpkg+-1.7.0d1-noarch-8mt.txz +pkg/slackpkg+-1.7.0d1-noarch-8mt.txz: Rebuilt - Extends percentage where possible. - Align check-updates messages with slackpkg 2.84 - Catch errors and return exit status: 1 for warning, 2 for fatal +-------------------------+ Tue Feb 18 08:30:10 CET 2020 -pkg/slackpkg+-1.7.0d1-noarch-7mt.txz +pkg/slackpkg+-1.7.0d1-noarch-7mt.txz: Rebuilt - Replace SPINNING with PROGRESS status - Small fix the Cached Downloader output - Added USETERSE option to enable --terse on pkgtools @@ -23,7 +29,7 @@ pkg/slackpkg+-1.7.0d1-noarch-7mt.txz +-------------------------+ Thu Jan 3 12:18:57 CET 2019 -pkg/slackpkg+-1.7.0d1-noarch-6mt.txz +pkg/slackpkg+-1.7.0d1-noarch-6mt.txz: Rebuilt - Allow to use the blacklist system from slackpkg 2.84 (still in beta). Only impact install/upgrade/remove options, and does not impact greylist. @@ -32,12 +38,12 @@ pkg/slackpkg+-1.7.0d1-noarch-6mt.txz +-------------------------+ Fri Jun 15 18:25:33 CEST 2018 -pkg/slackpkg+-1.7.0d1-noarch-5mt.txz +pkg/slackpkg+-1.7.0d1-noarch-5mt.txz: Rebuilt - Fix incompatibility with slackpkg prior 2.83.0-noarch-3 +-------------------------+ Fri Jun 15 16:09:51 CEST 2018 -pkg/slackpkg+-1.7.0d1-noarch-4mt.txz +pkg/slackpkg+-1.7.0d1-noarch-4mt.txz: Rebuilt - Fix incompatibility with slackpkg-2.83.0-noarch-3 - Fix setupmultilib script. It did use oldstyle 'multilib:' - Fix a regression in TAG PRIORITY @@ -45,13 +51,13 @@ pkg/slackpkg+-1.7.0d1-noarch-4mt.txz +-------------------------+ Thu Apr 26 23:49:04 CEST 2018 -pkg/slackpkg+-1.7.0d1-noarch-3mt.txz +pkg/slackpkg+-1.7.0d1-noarch-3mt.txz: Rebuilt - Do not log 'install.log' and 'fatal.log' when DOWNLOADONLY=on - issue with slackpkg-2.83 (development release) +-------------------------+ Sat Apr 14 00:09:27 CEST 2018 -pkg/slackpkg+-1.7.0d1-noarch-2mt.txz +pkg/slackpkg+-1.7.0d1-noarch-2mt.txz: Rebuilt - Add a fatal.log for messages that users should not ignore. Currently it log if a package fails to install/upgrade/remove. - slackpkg upgrade did not work with slackpkg-2.83 (development release) @@ -60,14 +66,14 @@ pkg/slackpkg+-1.7.0d1-noarch-2mt.txz +-------------------------+ Sun Oct 2 13:55:26 CEST 2016 -pkg/slackpkg+-1.7.0d1-noarch-1mt.txz +pkg/slackpkg+-1.7.0d1-noarch-1mt.txz: Rebuilt - Added SBo support. This does not replace sbopkg. It just search in SlackBuilds.org and report the url to download to build and install packages yourself. +-------------------------+ Fri Jul 8 19:18:29 CEST 2016 -pkg/slackpkg+-1.7.0d0-noarch-4mt.txz +pkg/slackpkg+-1.7.0d0-noarch-4mt.txz: Rebuilt - Slackware 14.2 was finally released. Updated repository list. - Added manpage for the configuration file (man slackpkgplus.conf) - bash_completion is now enabled by default diff --git a/src/README b/src/README index 98c44f3..ef0b2b4 100644 --- a/src/README +++ b/src/README @@ -79,6 +79,13 @@ The MIRRORPLUS array defines all mirrors. It accepts these protocols: Note that 'slackpkg update' ignores these repositories. Every time you run slackpkg, it reads the directory contents. +4) Remote packages directory httpdir/httpsdir/ftpdir not containing metadata: + + MIRRORPLUS['slackpkgbeta']=httpsdir://slackpkg.org/beta/ + + All packages must be in a single directory (subdirectory not allowed). + 'slackpkg update' get the directory index and put it in slackpkg database. + As mirror name, slackpkg+ accepts numbers, letters, minus and underscore, but you are encouraged to not use the minus character. @@ -380,6 +387,10 @@ You can: Note: this function requires lftp and may fail if the server does not support Directory Listing or if there is a index.html in the path. +3) configure an httpdir MIRRORPLUS + MIRRORPLUS['slackpkgbeta']=httpsdir://slackpkg.org/beta/ + + NOTE: slackpkg+ will skip the gpg and md5 check for remote packages without metadata!! diff --git a/src/slackpkgplus.x86.sample b/src/slackpkgplus.x86.sample index 7edf26f..7459263 100644 --- a/src/slackpkgplus.x86.sample +++ b/src/slackpkgplus.x86.sample @@ -119,6 +119,10 @@ MIRRORPLUS['slackpkgplus']=http://slakfinder.org/slackpkg+dev/ # # Local packages (you do not need metadata nor 'slackpkg update' command): #MIRRORPLUS['myrepo']=dir://repositories/mypackages/ +# +# Remote packages (you do not need metadata) +#MIRRORPLUS['slackpkgbeta']=httpsdir://slackpkg.org/beta/ + # SBo SlackBuilds. Uncomment it to allow slackpkg to search SlackBuilds on SlackBuilds.org # This does not repleace sbopkg; slackpkg just report the package, version and url; you must diff --git a/src/slackpkgplus.x86_64.sample b/src/slackpkgplus.x86_64.sample index 0c4b5e5..0c23583 100644 --- a/src/slackpkgplus.x86_64.sample +++ b/src/slackpkgplus.x86_64.sample @@ -140,6 +140,9 @@ MIRRORPLUS['slackpkgplus']=http://slakfinder.org/slackpkg+dev/ # # Local packages (you do not need metadata nor 'slackpkg update' command): #MIRRORPLUS['myrepo']=dir://repositories/mypackages/ +# +# Remote packages (you do not need metadata) +#MIRRORPLUS['slackpkgbeta']=httpsdir://slackpkg.org/beta/ # SBo SlackBuilds. Uncomment it to allow slackpkg to search SlackBuilds on SlackBuilds.org # This does not repleace sbopkg; slackpkg just report the package, version and url; you must