summaryrefslogtreecommitdiffstats
path: root/utils
diff options
context:
space:
mode:
authorTorne Wuff <torne@wolfpuppy.org.uk>2011-11-06 22:52:21 +0000
committerTorne Wuff <torne@wolfpuppy.org.uk>2011-11-06 22:52:21 +0000
commitb9592e8be3b731ef393012da4ff9427a525eac2a (patch)
tree713f7b4c1e2d091fd01fff0bd74f1d6d298d3894 /utils
parent569285794b9112f0134ddad4bb886308ea4a7be6 (diff)
downloadrockbox-b9592e8be3b731ef393012da4ff9427a525eac2a.tar.gz
rockbox-b9592e8be3b731ef393012da4ff9427a525eac2a.tar.bz2
rockbox-b9592e8be3b731ef393012da4ff9427a525eac2a.zip
Convert one more file from DOS to UNIX.
Missed one, oops. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30925 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils')
-rw-r--r--utils/themeeditor/themeeditor.nsi264
1 files changed, 132 insertions, 132 deletions
diff --git a/utils/themeeditor/themeeditor.nsi b/utils/themeeditor/themeeditor.nsi
index 2ca75d6b93..4acc01381b 100644
--- a/utils/themeeditor/themeeditor.nsi
+++ b/utils/themeeditor/themeeditor.nsi
@@ -1,132 +1,132 @@
-; __________ __ ___.
-; Open \______ \ ____ ____ | | _\_ |__ _______ ___
-; Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
-; Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
-; Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
-; \/ \/ \/ \/ \/
-; $Id$
-;
-; Copyright (c) 2010 Dominik Riebeling
-;
-; All files in this archive are subject to the GNU General Public License.
-; See the file COPYING in the source tree root for full license agreement.
-;
-; This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
-; KIND, either express or implied.
-;
-
-; NSIS installer using Modern UI
-; Expects a static build of the Theme Editor (Qt DLLs are not packaged) and to
-; find the input files in the source tree (in-tree build).
-; This installer uses the ZipDll plugin for font pack extraction
-; (http://nsis.sourceforge.net/ZipDLL_plug-in)
-
-!include "MUI2.nsh"
-
-;Name and file
-Name "Rockbox Theme Editor"
-OutFile "rbthemeeditor-setup.exe"
-
-;Default installation folder
-InstallDir "$PROGRAMFILES\Rockbox Theme Editor"
-
-; global registry shortcuts
-!define UNINSTALL_HIVE "Software\Microsoft\Windows\CurrentVersion\Uninstall\Rockbox Theme Editor"
-!define SETTINGS_HIVE "Software\rockbox.org\Rockbox Theme Editor"
-
-;Get installation folder from registry if available
-InstallDirRegKey HKCU "${SETTINGS_HIVE}" ""
-
-SetCompressor /solid lzma
-VIAddVersionKey "ProductName" "Rockbox Theme Editor"
-VIAddVersionKey "FileVersion" "0.0.0"
-VIAddVersionKey "FileDescription" "Editor for the Rockbox Firmware Theme files"
-VIAddVersionKey "LegalCopyright" "Contributing Developers"
-VIProductVersion "0.0.0.0"
-!define MUI_ICON resources\windowicon.ico
-; embed XP manifest
-XPStyle on
-
-;Interface Configuration. Use Rockbox blue for header.
-!define MUI_BGCOLOR b6c6e5
-!define MUI_HEADERIMAGE
-!define MUI_HEADERIMAGE_BITMAP "themeeditor-setup.bmp"
-!define MUI_HEADERIMAGE_RIGHT
-!define MUI_ABORTWARNING
-
-;Pages
-!insertmacro MUI_PAGE_LICENSE "..\..\docs\COPYING"
-!insertmacro MUI_PAGE_COMPONENTS
-!insertmacro MUI_PAGE_DIRECTORY
-!insertmacro MUI_PAGE_INSTFILES
-
-!insertmacro MUI_UNPAGE_CONFIRM
-!insertmacro MUI_UNPAGE_INSTFILES
-
-;Languages
-!insertmacro MUI_LANGUAGE "English"
-
-;Installer Sections
-Section "Theme Editor" SecThemeEditor
- SectionSetFlags ${SecThemeEditor} ${SF_RO}
- SectionIn RO
- SetOutPath "$INSTDIR"
- ; Store installation folder
- WriteRegStr HKCU "${SETTINGS_HIVE}" "" $INSTDIR
- ; files
- CreateDirectory "$INSTDIR"
- File /oname=$INSTDIR\rbthemeeditor.exe release\rbthemeeditor.exe
-
- ; Create uninstaller and uninstall information
- WriteUninstaller "$INSTDIR\Uninstall.exe"
- WriteRegStr HKLM "${UNINSTALL_HIVE}" "DisplayName" "Rockbox Theme Editor"
- WriteRegStr HKLM "${UNINSTALL_HIVE}" "UninstallString" "$\"$INSTDIR\Uninstall.exe$\""
- WriteRegStr HKLM "${UNINSTALL_HIVE}" "QuietUninstallString" "$\"$INSTDIR\Uninstall.exe$\" /S"
- WriteRegStr HKLM "${UNINSTALL_HIVE}" "URLInfoAbout" "http://www.rockbox.org/wiki/ThemeEditor"
-SectionEnd
-
-Section "Download Fonts Package" SecFontsPackage
- SetOutPath "$INSTDIR"
- NSISdl::download http://download.rockbox.org/daily/fonts/rockbox-fonts.zip "$INSTDIR\rockbox-fonts.zip"
- ZipDLL::extractall "$INSTDIR\rockbox-fonts.zip" "$INSTDIR" <ALL>
- ; the fonts package uses the Rockbox folder structure. Move all fonts into a
- ; flat directory instead.
- Rename "$INSTDIR\.rockbox\fonts" "$INSTDIR\fonts"
- RMDir /r "$INSTDIR\.rockbox"
- WriteRegStr HKCU "${SETTINGS_HIVE}\RBFont" "fontDir" "$INSTDIR\fonts\"
-SectionEnd
-
-Section "Start Menu Shortcut" SecShortCuts
- CreateDirectory "$SMPROGRAMS\Rockbox"
- CreateShortCut "$SMPROGRAMS\Rockbox\Theme Editor.lnk" "$INSTDIR\rbthemeeditor.exe"
- CreateShortCut "$SMPROGRAMS\Rockbox\Uninstall Theme Editor.lnk" "$INSTDIR\Uninstall.exe"
-SectionEnd
-
-; Assign language strings to sections
-!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
-!insertmacro MUI_DESCRIPTION_TEXT ${SecThemeEditor} \
- "Rockbox Theme Editor. Required."
-!insertmacro MUI_DESCRIPTION_TEXT ${SecFontsPackage} \
- "Download and install the Rockbox Fonts package into program folder. \
- This will set the correct path in the program configuration for the current user only."
-!insertmacro MUI_DESCRIPTION_TEXT ${SecShortCuts} \
- "Create Shortcut in Start Menu."
-!insertmacro MUI_FUNCTION_DESCRIPTION_END
-
-; Uninstaller Section
-Section "Uninstall"
- ; files
- Delete "$INSTDIR\Uninstall.exe"
- Delete "$INSTDIR\rbthemeeditor.exe"
- Delete "$INSTDIR\rockbox-fonts.zip"
- ; folders
- RMDir /r "$INSTDIR\fonts"
- RMDir "$INSTDIR"
- ; start menu folder
- RMDir /r "$SMPROGRAMS\Rockbox"
-
- ; remove registry information
- DeleteRegKey HKLM "${UNINSTALL_HIVE}"
- DeleteRegKey HKCU "Software\rockbox.org\Rockbox Theme Editor"
-SectionEnd
-
+; __________ __ ___.
+; Open \______ \ ____ ____ | | _\_ |__ _______ ___
+; Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
+; Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
+; Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
+; \/ \/ \/ \/ \/
+; $Id$
+;
+; Copyright (c) 2010 Dominik Riebeling
+;
+; All files in this archive are subject to the GNU General Public License.
+; See the file COPYING in the source tree root for full license agreement.
+;
+; This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
+; KIND, either express or implied.
+;
+
+; NSIS installer using Modern UI
+; Expects a static build of the Theme Editor (Qt DLLs are not packaged) and to
+; find the input files in the source tree (in-tree build).
+; This installer uses the ZipDll plugin for font pack extraction
+; (http://nsis.sourceforge.net/ZipDLL_plug-in)
+
+!include "MUI2.nsh"
+
+;Name and file
+Name "Rockbox Theme Editor"
+OutFile "rbthemeeditor-setup.exe"
+
+;Default installation folder
+InstallDir "$PROGRAMFILES\Rockbox Theme Editor"
+
+; global registry shortcuts
+!define UNINSTALL_HIVE "Software\Microsoft\Windows\CurrentVersion\Uninstall\Rockbox Theme Editor"
+!define SETTINGS_HIVE "Software\rockbox.org\Rockbox Theme Editor"
+
+;Get installation folder from registry if available
+InstallDirRegKey HKCU "${SETTINGS_HIVE}" ""
+
+SetCompressor /solid lzma
+VIAddVersionKey "ProductName" "Rockbox Theme Editor"
+VIAddVersionKey "FileVersion" "0.0.0"
+VIAddVersionKey "FileDescription" "Editor for the Rockbox Firmware Theme files"
+VIAddVersionKey "LegalCopyright" "Contributing Developers"
+VIProductVersion "0.0.0.0"
+!define MUI_ICON resources\windowicon.ico
+; embed XP manifest
+XPStyle on
+
+;Interface Configuration. Use Rockbox blue for header.
+!define MUI_BGCOLOR b6c6e5
+!define MUI_HEADERIMAGE
+!define MUI_HEADERIMAGE_BITMAP "themeeditor-setup.bmp"
+!define MUI_HEADERIMAGE_RIGHT
+!define MUI_ABORTWARNING
+
+;Pages
+!insertmacro MUI_PAGE_LICENSE "..\..\docs\COPYING"
+!insertmacro MUI_PAGE_COMPONENTS
+!insertmacro MUI_PAGE_DIRECTORY
+!insertmacro MUI_PAGE_INSTFILES
+
+!insertmacro MUI_UNPAGE_CONFIRM
+!insertmacro MUI_UNPAGE_INSTFILES
+
+;Languages
+!insertmacro MUI_LANGUAGE "English"
+
+;Installer Sections
+Section "Theme Editor" SecThemeEditor
+ SectionSetFlags ${SecThemeEditor} ${SF_RO}
+ SectionIn RO
+ SetOutPath "$INSTDIR"
+ ; Store installation folder
+ WriteRegStr HKCU "${SETTINGS_HIVE}" "" $INSTDIR
+ ; files
+ CreateDirectory "$INSTDIR"
+ File /oname=$INSTDIR\rbthemeeditor.exe release\rbthemeeditor.exe
+
+ ; Create uninstaller and uninstall information
+ WriteUninstaller "$INSTDIR\Uninstall.exe"
+ WriteRegStr HKLM "${UNINSTALL_HIVE}" "DisplayName" "Rockbox Theme Editor"
+ WriteRegStr HKLM "${UNINSTALL_HIVE}" "UninstallString" "$\"$INSTDIR\Uninstall.exe$\""
+ WriteRegStr HKLM "${UNINSTALL_HIVE}" "QuietUninstallString" "$\"$INSTDIR\Uninstall.exe$\" /S"
+ WriteRegStr HKLM "${UNINSTALL_HIVE}" "URLInfoAbout" "http://www.rockbox.org/wiki/ThemeEditor"
+SectionEnd
+
+Section "Download Fonts Package" SecFontsPackage
+ SetOutPath "$INSTDIR"
+ NSISdl::download http://download.rockbox.org/daily/fonts/rockbox-fonts.zip "$INSTDIR\rockbox-fonts.zip"
+ ZipDLL::extractall "$INSTDIR\rockbox-fonts.zip" "$INSTDIR" <ALL>
+ ; the fonts package uses the Rockbox folder structure. Move all fonts into a
+ ; flat directory instead.
+ Rename "$INSTDIR\.rockbox\fonts" "$INSTDIR\fonts"
+ RMDir /r "$INSTDIR\.rockbox"
+ WriteRegStr HKCU "${SETTINGS_HIVE}\RBFont" "fontDir" "$INSTDIR\fonts\"
+SectionEnd
+
+Section "Start Menu Shortcut" SecShortCuts
+ CreateDirectory "$SMPROGRAMS\Rockbox"
+ CreateShortCut "$SMPROGRAMS\Rockbox\Theme Editor.lnk" "$INSTDIR\rbthemeeditor.exe"
+ CreateShortCut "$SMPROGRAMS\Rockbox\Uninstall Theme Editor.lnk" "$INSTDIR\Uninstall.exe"
+SectionEnd
+
+; Assign language strings to sections
+!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
+!insertmacro MUI_DESCRIPTION_TEXT ${SecThemeEditor} \
+ "Rockbox Theme Editor. Required."
+!insertmacro MUI_DESCRIPTION_TEXT ${SecFontsPackage} \
+ "Download and install the Rockbox Fonts package into program folder. \
+ This will set the correct path in the program configuration for the current user only."
+!insertmacro MUI_DESCRIPTION_TEXT ${SecShortCuts} \
+ "Create Shortcut in Start Menu."
+!insertmacro MUI_FUNCTION_DESCRIPTION_END
+
+; Uninstaller Section
+Section "Uninstall"
+ ; files
+ Delete "$INSTDIR\Uninstall.exe"
+ Delete "$INSTDIR\rbthemeeditor.exe"
+ Delete "$INSTDIR\rockbox-fonts.zip"
+ ; folders
+ RMDir /r "$INSTDIR\fonts"
+ RMDir "$INSTDIR"
+ ; start menu folder
+ RMDir /r "$SMPROGRAMS\Rockbox"
+
+ ; remove registry information
+ DeleteRegKey HKLM "${UNINSTALL_HIVE}"
+ DeleteRegKey HKCU "Software\rockbox.org\Rockbox Theme Editor"
+SectionEnd
+