Pint - command line manager of portable apps (beta)

Share interesting information or links related to portable apps here.

Moderators: usdcs, Andrew Lee, webfork

Message
Author
Bonaparte
Posts: 15
Joined: Sat May 07, 2016 11:04 am

Re: Pint - command line manager of portable apps (beta)

#31 Post by Bonaparte » Tue Jan 09, 2018 6:39 pm

Made some updates. What's new:
- Separate directory for dependencies.
- pint test - tests app rules and files.
- 'pint update' is retired, my database is now hosted online and maintained in a separate repository. All rules are updated and checked with 'pint test'.
- Specific site support (Portable Apps, FileHippo) was removed as rarely used.
- For the time being, shimgen from Chocolatey is now used for shim generation. Fire 'pint shims' to recreate all shim files.
- Finally added some undocumented features to README.

User avatar
Midas
Posts: 3951
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Pint - command line manager of portable apps (beta)

#32 Post by Midas » Mon Jan 15, 2018 4:39 am

After last update and running 'pint self-update', Pint complained about missing dependency xidel, which it said it would install automatically, but then couldn't because it missed '7z', too.

After looking at the code and some trial and error, I was able to surmise that '7z.exe' and '7z.dll' needed to go into '.\deps\7z' (not '7-zip' as created by Pint in the 'Apps' folder), only to be greeted with a long string of errors when I executed 'pint outdated'... :(

Code: Select all

Checking for updates...
1by1            Unable to extract the link from http://www.filehorse.com/download-1by1/download/
7-zip           Unable to extract the link from http://www.7-zip.org/download.html
bencode-editor  Unable to extract the link from https://sites.google.com/site/ultimasites/bencode-editor
bootice         Unable to extract the link from https://sites.google.com/site/gbrtools/home/software/bootice-portable/bootice-downloads
cuetools        Unable to extract the link from http://www.cuetools.net/wiki/CUETools_Download
curl            Unable to extract the link from https://curl.haxx.se/download.html
eac             Unable to extract the link from http://www.exactaudiocopy.de/en/index.php/weitere-seiten/download-from-alternative-servers-2/
easybcd         Unable to extract the link from https://neosmart.net/Download/GetExpiringLink?productId=1
hxd             UP TO DATE
inifile         UP TO DATE
innoextract     Unable to extract the link from https://github.com/dscharrer/innoextract/releases/latest
keepass         Unable to extract the link from http://keepass.info/download.html
kitty           Unable to extract the link from http://www.filehorse.com/download-kitty/download/
mp3directcut    Unable to extract the link from http://www.filehorse.com/download-mp3directcut/download/
mp3tag          Unable to extract the link from http://www.mp3tag.de/en/dodownload.html
mpc-hc          Unable to extract the link from https://mpc-hc.org/downloads/
nircmd          UP TO DATE
qtranslate      Unable to extract the link from https://quest-app.appspot.com/download
resophnotes     Unable to extract the link from http://www.resoph.com/ResophNotes/Welcome.html
rufus           Unable to extract the link from http://rufus.akeo.ie/
sumatrapdf      OUTDATED
tau-analyzer    UP TO DATE
telegram        OUTDATED
unxutils        The operation has timed out
wavpack         Unable to extract the link from http://www.wavpack.com/downloads.html
wget            UP TO DATE
winrar          Unable to extract the link from http://www.rarlab.com/download.htm
winscp          Unable to extract the link from https://sourceforge.net/projects/winscp/rss?path=/WinSCP
xidel           OUTDATED
yap             UP TO DATE
[/quote]

Bonaparte
Posts: 15
Joined: Sat May 07, 2016 11:04 am

Re: Pint - command line manager of portable apps (beta)

#33 Post by Bonaparte » Mon Jan 15, 2018 11:33 am

Did not expect Xidel update 0.9 -> 0.9.6 to break the workflow, sorry. Fixed.

I'm working on automatic conversion of other databases.
PortableApps.com was easy, we only have to keep the Data directory. Next in line SyMenu and Lupo PenSuite.

Post Reply