[Commits] (bear) fixes for bug 2607 and bug 2650 r=heikki
commits at osafoundation.org
commits at osafoundation.org
Wed Mar 16 10:49:23 PST 2005
Commit by: bear
Modified files:
internal/installers/rpm/chandler.spec 1.6 1.7
internal/installers/rpm/makeinstaller.sh 1.4 1.5
internal/installers/win/chandler.nsi 1.10 1.11
Log message:
fixes for bug 2607 and bug 2650 r=heikki
ViewCVS links:
http://cvs.osafoundation.org/index.cgi/internal/installers/rpm/chandler.spec.diff?r1=text&tr1=1.6&r2=text&tr2=1.7
http://cvs.osafoundation.org/index.cgi/internal/installers/rpm/makeinstaller.sh.diff?r1=text&tr1=1.4&r2=text&tr2=1.5
http://cvs.osafoundation.org/index.cgi/internal/installers/win/chandler.nsi.diff?r1=text&tr1=1.10&r2=text&tr2=1.11
Index: internal/installers/rpm/chandler.spec
diff -u internal/installers/rpm/chandler.spec:1.6 internal/installers/rpm/chandler.spec:1.7
--- internal/installers/rpm/chandler.spec:1.6 Thu Mar 10 15:30:10 2005
+++ internal/installers/rpm/chandler.spec Wed Mar 16 10:49:21 2005
@@ -12,8 +12,8 @@
# a Source/Source0 entry)
#
-Version: $DISTRIB_VERSION
-Release: $DISTRIB_RELEASE
+Version: %{_dv}
+Release: %{_dr}
Summary: Chandler - an Open Source Personal Information Manager
Name: Chandler
License: GPLv2
Index: internal/installers/rpm/makeinstaller.sh
diff -u internal/installers/rpm/makeinstaller.sh:1.4 internal/installers/rpm/makeinstaller.sh:1.5
--- internal/installers/rpm/makeinstaller.sh:1.4 Thu Mar 10 15:30:10 2005
+++ internal/installers/rpm/makeinstaller.sh Wed Mar 16 10:49:21 2005
@@ -8,8 +8,8 @@
SPEC_FILE="$2"
DISTRIB_PATH="$3"
DISTRIB_FILE="$4"
-export DISTRIB_VERSION="$5"
-export DISTRIB_RELEASE="$6"
+DISTRIB_VERSION="$5"
+DISTRIB_RELEASE="$6"
RPM_PATH=$HOME/rpm
@@ -23,6 +23,10 @@
fi
if [ -d "$RPM_PATH/BUILD" ]; then
+ echo "Clearing RPMS/i386 tree"
+ if [ -d "$RPM_PATH/RPMS/i386" ]; then
+ rm -rf $RPM_PATH/RPMS/i386/*
+ fi
echo "Preparing build tree"
if [ -d "$RPM_PATH/BUILD/OSAF" ]; then
rm -rf $RPM_PATH/BUILD/OSAF
@@ -38,7 +42,7 @@
chmod -R a+r $RPM_PATH/BUILD/OSAF/usr/local/chandler/
cd $SPEC_PATH
echo "Calling rpm -ba $SPEC_FILE"
- rpmbuild -ba $SPEC_FILE
+ rpmbuild -ba --define "_dv $DISTRIB_VERSION" --define "_dr $DISTRIB_RELEASE" $SPEC_FILE
echo "Moving $RPM_PATH/RPMS/i386/Chandler-$DISTRIB_VERSION-$DISTRIB_RELEASE.i386.rpm to $DISTRIB_PATH/$DISTRIB_FILE.i386.rpm"
mv $RPM_PATH/RPMS/i386/Chandler-$DISTRIB_VERSION-$DISTRIB_RELEASE.i386.rpm $DISTRIB_PATH/$DISTRIB_FILE.i386.rpm
echo "Clearing build tree"
Index: internal/installers/win/chandler.nsi
diff -u internal/installers/win/chandler.nsi:1.10 internal/installers/win/chandler.nsi:1.11
--- internal/installers/win/chandler.nsi:1.10 Thu Mar 10 15:30:10 2005
+++ internal/installers/win/chandler.nsi Wed Mar 16 10:49:21 2005
@@ -1,5 +1,5 @@
-; $Revision: 1.10 $
-; $Date: 2005/03/10 23:30:10 $
+; $Revision: 1.11 $
+; $Date: 2005/03/16 18:49:21 $
; Copyright (c) 2004,2005 Open Source Applications Founation
; http://osafoundation.org/Chandler_0.1_license_terms.htm
@@ -29,14 +29,8 @@
!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico"
!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico"
-; Language Selection Dialog Settings
-!define MUI_LANGDLL_REGISTRY_ROOT "${PRODUCT_UNINST_ROOT_KEY}"
-!define MUI_LANGDLL_REGISTRY_KEY "${PRODUCT_UNINST_KEY}"
-!define MUI_LANGDLL_REGISTRY_VALUENAME "NSIS:Language"
-
; Wizard pages
!insertmacro MUI_PAGE_WELCOME
-; !insertmacro MUI_PAGE_LICENSE "..\..\..\${DISTRIB_DIR}\LICENSE.txt"
!insertmacro MUI_PAGE_DIRECTORY
!insertmacro MUI_PAGE_INSTFILES
@@ -52,10 +46,6 @@
; Language files
!insertmacro MUI_LANGUAGE "English"
-!insertmacro MUI_LANGUAGE "French"
-!insertmacro MUI_LANGUAGE "German"
-!insertmacro MUI_LANGUAGE "Japanese"
-!insertmacro MUI_LANGUAGE "Spanish"
; MUI end ------
@@ -68,12 +58,6 @@
ShowInstDetails nevershow
ShowUnInstDetails nevershow
- ; show the language selection dialog before any UI pages are displayed
-
-Function .onInit
- ;!insertmacro MUI_LANGDLL_DISPLAY
-FunctionEnd
-
Function change_cancel_text
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Settings" "CancelEnabled" "0"
@@ -132,7 +116,6 @@
FunctionEnd
Function un.onInit
- ;!insertmacro MUI_UNGETLANGUAGE
MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "Are you sure you want to completely remove $(^Name) and all of its components?" IDYES +2
Abort
FunctionEnd
More information about the Commits
mailing list