From b3589f233a31cb426eacf84572256ac01bec86cf Mon Sep 17 00:00:00 2001 From: Kody Brown Date: Sat, 16 Aug 2014 13:15:09 -0600 Subject: [PATCH 1/6] Added gibo - fast access to .gitignore boilerplates. --- bucket/gibo.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 bucket/gibo.json diff --git a/bucket/gibo.json b/bucket/gibo.json new file mode 100644 index 00000000..cb08323b --- /dev/null +++ b/bucket/gibo.json @@ -0,0 +1,9 @@ +{ + "version": "0.1", + "homepage": "https://github.com/kodybrown/gibo", + "license": "https://github.com/kodybrown/gibo/blob/master/UNLICENSE", + "description": "gibo (short for .gitignore boilerplates) is a shell script to help you easily access .gitignore boilerplates from github.com/github/gitignore.", + "url": "https://raw.githubusercontent.com/kodybrown/gibo/master/gibo.bat", + "hash": "e77e8f73cf253141096d36927da5b9d72b05823c27a8b5b40805b22407385c05", + "bin": "gibo.bat" +} \ No newline at end of file From 62b9f5d6a12ca4024a029e5e7fe895d009ad4a6f Mon Sep 17 00:00:00 2001 From: Kody Brown Date: Sat, 16 Aug 2014 13:39:10 -0600 Subject: [PATCH 2/6] Added `--force` option to update command. This is very particularly useful so I don't have to increment version numbers while creating scoop packages. --- libexec/scoop-update.ps1 | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/libexec/scoop-update.ps1 b/libexec/scoop-update.ps1 index a9e62aef..05c3301f 100644 --- a/libexec/scoop-update.ps1 +++ b/libexec/scoop-update.ps1 @@ -3,7 +3,7 @@ # Help: 'scoop update' updates Scoop to the latest version. # 'scoop update ' installs a new version of that app, if there is one. # -# You can use '*' in place of to update all apps. +# You can use '*' in place of to update all apps. # # Options: # --global, -g update a globally installed app @@ -17,9 +17,10 @@ . "$psscriptroot\..\lib\depends.ps1" . "$psscriptroot\..\lib\config.ps1" -$opt, $apps, $err = getopt $args 'g' 'global' +$opt, $apps, $err = getopt $args 'gf' 'global','force' if($err) { "scoop update: $err"; exit 1 } $global = $opt.g -or $opt.global +$force = $opt.f -or $opt.force function update_scoop() { $tempdir = versiondir 'scoop' 'update' @@ -78,7 +79,7 @@ function update($app, $global) { $version = latest_version $app $bucket $url - if($old_version -eq $version) { + if(!$force -and ($old_version -eq $version)) { warn "the latest version of $app ($version) is already installed." "run 'scoop update' to check for new versions." return @@ -100,7 +101,7 @@ function update($app, $global) { "installing $app ($version)" $dir = ensure (versiondir $app $version $global) - + # save info for uninstall save_installed_manifest $app $bucket $dir $url save_install_info @{ 'architecture' = $architecture; 'url' = $url; 'bucket' = $bucket } $dir From e36b2f292172d9e77564f1c039b089a357242806 Mon Sep 17 00:00:00 2001 From: Kody Brown Date: Fri, 22 Aug 2014 12:47:41 -0600 Subject: [PATCH 3/6] Updated gibo.json --- bucket/gibo.json | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/bucket/gibo.json b/bucket/gibo.json index cb08323b..7887b576 100644 --- a/bucket/gibo.json +++ b/bucket/gibo.json @@ -1,9 +1,12 @@ { - "version": "0.1", + "version": "1.0.3", "homepage": "https://github.com/kodybrown/gibo", "license": "https://github.com/kodybrown/gibo/blob/master/UNLICENSE", "description": "gibo (short for .gitignore boilerplates) is a shell script to help you easily access .gitignore boilerplates from github.com/github/gitignore.", - "url": "https://raw.githubusercontent.com/kodybrown/gibo/master/gibo.bat", - "hash": "e77e8f73cf253141096d36927da5b9d72b05823c27a8b5b40805b22407385c05", - "bin": "gibo.bat" + "url": "https://github.com/kodybrown/gibo/archive/master.zip", + "hash": "7ca1f5acd52c3167cc5c0f72bf8e423b15e4d5f4c49ce90d6ad18f2fd5e0c2c3", + "extract_dir": "gibo-master", + "bin": [ + "gibo.bat" + ] } \ No newline at end of file From ae035195a4eb3d4ff2a41f76909f3c817d2be693 Mon Sep 17 00:00:00 2001 From: Kody Brown Date: Fri, 22 Aug 2014 13:37:00 -0600 Subject: [PATCH 4/6] Updated the gibo.json to point to the official release location (https://github.com/simonwhitaker/gibo). --- bucket/gibo.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bucket/gibo.json b/bucket/gibo.json index 7887b576..762bc99b 100644 --- a/bucket/gibo.json +++ b/bucket/gibo.json @@ -1,10 +1,10 @@ { "version": "1.0.3", - "homepage": "https://github.com/kodybrown/gibo", - "license": "https://github.com/kodybrown/gibo/blob/master/UNLICENSE", + "homepage": "https://github.com/simonwhitaker/gibo", + "license": "https://github.com/simonwhitaker/gibo/blob/master/UNLICENSE", "description": "gibo (short for .gitignore boilerplates) is a shell script to help you easily access .gitignore boilerplates from github.com/github/gitignore.", - "url": "https://github.com/kodybrown/gibo/archive/master.zip", - "hash": "7ca1f5acd52c3167cc5c0f72bf8e423b15e4d5f4c49ce90d6ad18f2fd5e0c2c3", + "url": "https://github.com/simonwhitaker/gibo/archive/master.zip", + "hash": "a5900f6be433b3bcfef1cfb18fc1deb7efc2518e388e7b94fb9c16b6d995e9c2", "extract_dir": "gibo-master", "bin": [ "gibo.bat" From 9c3a3dfbe2df725ebdfabbe334f4b9868556c030 Mon Sep 17 00:00:00 2001 From: Kody Brown Date: Fri, 22 Aug 2014 13:38:32 -0600 Subject: [PATCH 5/6] Added svr2013rktools.json (Windows Server 2013 Resource Kit Tools). --- bucket/svr2013rktools.json | 96 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 bucket/svr2013rktools.json diff --git a/bucket/svr2013rktools.json b/bucket/svr2013rktools.json new file mode 100644 index 00000000..7ab3d185 --- /dev/null +++ b/bucket/svr2013rktools.json @@ -0,0 +1,96 @@ +{ + "homepage": "https://github.com/kodybrown/resourcekit2013", + "version": "1.0", + "url": "https://github.com/kodybrown/resourcekit2013/archive/master.zip", + "hash": "b096b2ffb7f09085bf3d79ad8480b5e4423f1d233207cff5bc8d03038e26f2c4", + "extract_dir": "resourcekit2013-master", + "bin": [ + "adlb.exe", + "atmarp.exe", + "cdburn.exe", + "chklnks.exe", + "chknic.exe", + "compress.exe", + "confdisk.exe", + "consume.exe", + "creatfil.exe", + "custreasonedit.exe", + "delprof.exe", + "dh.exe", + "diskraid.exe", + "diskuse.exe", + "dvdburn.exe", + "empty.exe", + "getcm.exe", + "gpmonitor.exe", + "gpotool.exe", + "hlscan.exe", + "ifmember.exe", + "iniman.exe", + "instcm.exe", + "instexnt.exe", + "instsrv.exe", + "intfiltr.exe", + "kernrate.exe", + "klist.exe", + "linkd.exe", + "linkspeed.exe", + "list.exe", + "lockoutstatus.exe", + "logtime.exe", + "lsreport.exe", + "lsview.exe", + "memmonitor.exe", + "memtriage.exe", + "mibcc.exe", + "mqcast.exe", + "mqcatch.exe", + "nlsinfo.exe", + "now.exe", + "ntimer.exe", + "ntrights.exe", + "oh.exe", + "oleview.exe", + "pathman.exe", + "permcopy.exe", + "perms.exe", + "pfmon.exe", + "pmon.exe", + "printdriverinfo.exe", + "qgrep.exe", + "qtcp.exe", + "rassrvmon.exe", + "rcontrolad.exe", + "regini.exe", + "regview.exe", + "remapkey.exe", + "reportgen.exe", + "robocopy.exe", + "rpccfg.exe", + "rpcdump.exe", + "rpcping.exe", + "rpings.exe", + "rqc.exe", + "rqs.exe", + "setprinter.exe", + "showacls.exe", + "showperf.exe", + "showpriv.exe", + "sleep.exe", + "sonar.exe", + "splinfo.exe", + "srvany.exe", + "srvcheck.exe", + "srvinfo.exe", + "ssdformat.exe", + "subinacl.exe", + "tail.exe", + "tccom.exe", + "tcmon.exe", + "timeit.exe", + "timezone.exe", + "tsctst.exe", + "vadump.exe", + "vfi.exe" + ] +} \ No newline at end of file From 254e8696f8f17680163fd81c9c054dfc3e9fa673 Mon Sep 17 00:00:00 2001 From: Kody Brown Date: Fri, 22 Aug 2014 13:54:05 -0600 Subject: [PATCH 6/6] Renamed svr2013rktools.json to rktools2k3.json. Not sure why I typed 2013.. should be 2003/2k3.. --- bucket/{svr2013rktools.json => rktools2k3.json} | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) rename bucket/{svr2013rktools.json => rktools2k3.json} (85%) diff --git a/bucket/svr2013rktools.json b/bucket/rktools2k3.json similarity index 85% rename from bucket/svr2013rktools.json rename to bucket/rktools2k3.json index 7ab3d185..94fb7c88 100644 --- a/bucket/svr2013rktools.json +++ b/bucket/rktools2k3.json @@ -1,9 +1,9 @@ { - "homepage": "https://github.com/kodybrown/resourcekit2013", + "homepage": "https://github.com/kodybrown/rktools2k3", "version": "1.0", - "url": "https://github.com/kodybrown/resourcekit2013/archive/master.zip", - "hash": "b096b2ffb7f09085bf3d79ad8480b5e4423f1d233207cff5bc8d03038e26f2c4", - "extract_dir": "resourcekit2013-master", + "url": "https://github.com/kodybrown/rktools2k3/archive/master.zip", + "hash": "ca60a82f443988c66ba0e5c16816adaae826b21a29e5c8b9777699b172f9b4cd", + "extract_dir": "rktools2k3-master", "bin": [ "adlb.exe", "atmarp.exe",