Skip to content

Commit 932a8b5

Browse files
committed
Updated the readme with some better text, added the Gow license, improved the installer with the version number added in a couple places.
Modified ReadMe.txt * Updated About section, added new Features & Benefits section, added feedback section and Added licenses/Gow-License.txt * Created new "licenses" directory and added the Gow MIT license. Rename licenses/GPL-License.txt(from GPL-License.txt) Rename licenses/NcFTP-License.txt(from NcFTP-License.txt) Rename licenses/Putty-License.txt(from Putty-License.txt) * Moved the other licenses into this directory. Modified setup/Gow.nsi * Updated version to 0.4.0 in anticipation of next release. * Added the version of the installer to the branding so people know which version they're installing. * Files: Added the new "licenses" directory. * Shortcuts: Added the Gow licenses and fixed the paths of the old licenses. Added the version to the text so they can check the version without having to go to the Add/Remove Programs screen.
1 parent 414a732 commit 932a8b5

File tree

6 files changed

+68
-26
lines changed

6 files changed

+68
-26
lines changed

ReadMe.txt

Lines changed: 32 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,51 @@
11
------------------------------------------------------------
2-
Gow
3-
Unix command line utilities installer for Windows.
2+
Gow - The lightweight alternative to Cygwin
43
------------------------------------------------------------
54

65
Homepage: http://wiki.github.com/bmatzelle/gow/
76
Author: Brent R. Matzelle - bmatzelle [at] gmail [dot] com
87

98
ABOUT
109
-----
11-
Gow is a project to provide the most useful Unix/GNU utilities on Windows with
12-
a convenient installer. It's really for folks that dislike all the junk that
13-
gets installed with Cygwin but want more than just a bunch of binaries like the
14-
"GNU utilities for Win32" (http://unxutils.sourceforge.net/) project includes.
1510

16-
It includes the following several things:
11+
Gow (Gnu On Windows) is the lightweight alternative to Cygwin. It uses a
12+
convenient Windows installer that installs about 130 extremely useful
13+
open source UNIX applications compiled as native win32 binaries. It is
14+
designed to be as small as possible, about 10 MB, as opposed to Cygwin
15+
which can run well over 100 MB depending upon options.
1716

18-
* Installs all files into a convenient directory (C:\Program Files\gow) along
19-
with a clean uninstaller for upgrades or removal.
20-
* Adds a "Command prompt here" option to the right-click menu of Windows
21-
Explorer that opens a cmd.exe window in that directory so you can easily
22-
run commands.
23-
* Adds Unix-like commands like whereis.
17+
FEATURES & BENEFITS
18+
-------------------
2419

25-
DOCUMENTATION
26-
-------------
20+
* Ultra light: Small, light subset (about 10 MB) of of very useful UNIX
21+
binaries that do not have decent installers.
22+
* Shell window from any directory: Adds a Windows Explorer shell window
23+
so that you can right-click on any directory and open a command
24+
(cmd.exe) window from that directory.
25+
* Simple install/remove: Easy to install and remove, all files contained
26+
in a single directory in a standard C:\Program Files path.
27+
* Included in PATH: All binaries are conveniently installed into the
28+
Windows PATH so they are accessible from a command-line window.
29+
* Stable binaries: All commands are kept up to date but also as stable as
30+
possible.
31+
32+
33+
DOCUMENTATION & Links
34+
---------------------
2735

2836
* Home page: http://wiki.github.com/bmatzelle/gow/
29-
* Download: http://github.com/bmatzelle/gow/downloads
3037
* Change log: http://wiki.github.com/bmatzelle/gow/change_log
38+
* Download: http://github.com/bmatzelle/gow/downloads
39+
* Executables list: http://wiki.github.com/bmatzelle/gow/executables_list
40+
* FAQ: http://wiki.github.com/bmatzelle/gow/faq
3141
* Unix command reference: http://www.pixelbeat.org/cmdline.html
3242

43+
FEEDBACK
44+
--------
45+
46+
Please send feedback to bmatzelle [at] gmail [dot] com or add an issue to
47+
the Gow tracker: http://github.com/bmatzelle/gow/issues
48+
3349
Thank you for trying Gow!
3450

3551
--------------------------------------------

licenses/Gow-License.txt

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
2+
Copyright (c) 2006-2010 Brent Matzelle (bmatzelle AT gmail DOT com)
3+
4+
Permission is hereby granted, free of charge, to any person obtaining a copy
5+
of this software and associated documentation files (the "Software"), to deal
6+
in the Software without restriction, including without limitation the rights
7+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8+
copies of the Software, and to permit persons to whom the Software is
9+
furnished to do so, subject to the following conditions:
10+
11+
The above copyright notice and this permission notice shall be included in
12+
all copies or substantial portions of the Software.
13+
14+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
20+
THE SOFTWARE.

setup/Gow.nsi

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
;---------------------------------------------
2-
; Gow installer
3-
; Web Site: http://gow.sourceforge.net/
2+
; Gow (Gnu On Windows) installer
3+
; Web Site: http://wiki.github.com/bmatzelle/gow/
44
; Author: Brent R. Matzelle
55
; Copyright (c) 2006 - 2010 Brent R. Matzelle
66
;---------------------------------------------
@@ -10,12 +10,12 @@
1010
; Constants
1111

1212
!define PRODUCT "Gow"
13-
!define VERSION "0.3.0"
13+
!define VERSION "0.4.0"
1414
!define SRC_DIR ".."
1515

1616
Name "${PRODUCT}"
1717
SetCompressor zlib
18-
BrandingText "${PRODUCT} Installer - powered by NSIS"
18+
BrandingText "${PRODUCT} ${VERSION} Installer - powered by NSIS"
1919

2020
!include "MUI.nsh" ; Include Modern UI
2121

@@ -28,7 +28,7 @@
2828
;--------------------------------
2929
; Pages
3030

31-
!insertmacro MUI_PAGE_LICENSE "${SRC_DIR}\GPL-License.txt"
31+
!insertmacro MUI_PAGE_LICENSE "${SRC_DIR}\licenses\GPL-License.txt"
3232
!insertmacro MUI_PAGE_COMPONENTS
3333
!insertmacro MUI_PAGE_DIRECTORY
3434

@@ -99,10 +99,14 @@ FunctionEnd
9999

100100
; Installs all files
101101
Function Files
102-
; License, changelog, and readme files
102+
; Copy Readme files
103103
SetOutPath "$INSTDIR"
104104
File "${SRC_DIR}\*.txt"
105105

106+
; Copy license files
107+
SetOutPath "$INSTDIR\licenses"
108+
File "${SRC_DIR}\licenses\*.txt"
109+
106110
; Executables
107111
SetOutPath "$INSTDIR\bin"
108112
File "${SRC_DIR}\bin\*.exe"
@@ -149,20 +153,22 @@ Function Shortcuts
149153

150154
; License shortcuts
151155
SetOutPath "$SMPROGRAMS\$STARTMENU_FOLDER\Licenses"
156+
CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Licenses\Gow.lnk" \
157+
"$INSTDIR\licenses\Gow-License.txt"
152158
CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Licenses\GPL.lnk" \
153-
"$INSTDIR\GPL-License.txt"
159+
"$INSTDIR\licenses\GPL-License.txt"
154160
CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Licenses\NcFTP.lnk" \
155-
"$INSTDIR\NcFTP-License.txt"
161+
"$INSTDIR\licenses\NcFTP-License.txt"
156162
CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Licenses\Putty.lnk" \
157-
"$INSTDIR\Putty-License.txt"
163+
"$INSTDIR\licenses\Putty-License.txt"
158164

159165
; General shortcuts
160166
SetOutPath "$SMPROGRAMS\$STARTMENU_FOLDER"
161167
CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\ChangeLog.lnk" \
162168
"$INSTDIR\ChangeLog.txt"
163169
CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\ReadMe.lnk" \
164170
"$INSTDIR\ReadMe.txt"
165-
CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Uninstall ${PRODUCT}.lnk" \
171+
CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Uninstall ${PRODUCT} ${VERSION}.lnk" \
166172
"$INSTDIR\Uninstall.exe"
167173

168174
!insertmacro MUI_STARTMENU_WRITE_END

0 commit comments

Comments
 (0)