Revision: 12274
          http://sourceforge.net/p/skim-app/code/12274
Author:   hofman
Date:     2021-04-10 14:07:26 +0000 (Sat, 10 Apr 2021)
Log Message:
-----------
No need to update the relnotes.html, this is build from the appcast by the 
server

Modified Paths:
--------------
    trunk/build_skim.py

Modified: trunk/build_skim.py
===================================================================
--- trunk/build_skim.py 2021-04-09 12:58:52 UTC (rev 12273)
+++ trunk/build_skim.py 2021-04-10 14:07:26 UTC (rev 12274)
@@ -78,7 +78,6 @@
 KEY_NAME = "Skim Sparkle Key"
 
 APPCAST_URL = "https://skim-app.sourceforge.io/skim.xml";
-RELNOTES_URL = "https://skim-app.sourceforge.io/relnotes.html";
 
 # create a private temporary directory
 BUILD_ROOT = os.path.join("/tmp", "Skim-%s" % (getuser()))
@@ -94,7 +93,6 @@
 BUILT_APP = os.path.join(BUILD_DIR, "Skim.app")
 DERIVED_DATA_DIR = os.path.join(BUILD_ROOT, "DerivedData")
 PLIST_PATH = os.path.join(BUILT_APP, "Contents", "Info.plist")
-RELNOTES_PATH = os.path.join(BUILT_APP, "Contents", "Resources", 
"ReleaseNotes.rtf")
 
 def read_versions():
 
@@ -364,22 +362,19 @@
             newFeatures.append(relNotes[start:end])
     
     note = ""
-    noteType = 0
     start = relNotes.find(noteString1, 0, endNote)
     if start is -1:
         start = relNotes.find(noteString2, 0, endNote)
-    if start is -1:
-        start = relNotes.find(noteString3, 0, endNote)
         if start is -1:
-            start = relNotes.find(noteString4, 0, endNote)
-    else:
-        noteType = 1
+            start = relNotes.find(noteString3, 0, endNote)
+            if start is -1:
+                start = relNotes.find(noteString4, 0, endNote)
     if start is not -1:
         end = relNotes.find(relNotes, start, endNote)
-        if end is not -1:
+        if end > start:
             note = strip(relNotes[start:end])
 
-    return newFeatures, bugsFixed, changesSince, note, noteType
+    return newFeatures, bugsFixed, changesSince, note
 
 def keyFromSecureNote():
     
@@ -434,10 +429,10 @@
     else:
         type = "application/zip"
     
-    newFeatures, bugsFixed, changesSince, note, noteType = release_notes()
+    newFeatures, bugsFixed, changesSince, note = release_notes()
     
     relNotes = "\n<h1>Version " + newVersionString + "</h1>\n"
-    if len(note) > 0 and noteType is 1:
+    if len(note) > 0:
         "\n<p>\n<em><b>NOTE:</b> " + note + "</em>\n</p>\n"
     if len(newFeatures) > 0:
         relNotes = relNotes + "\n<h2>New Features</h2>\n<ul>\n"
@@ -508,36 +503,6 @@
     readMeFile = codecs.open(readMePath, "w", "utf-8")
     readMeFile.write(readMe)
     readMeFile.close()
-    
-    # construct relnotes.html
-    newline = "\n        "
-    relNotes = "<h1>" + changesSince + "</h1>" + newline + newline
-    if len(note) > 0:
-        relNotes = relNotes + "<b>NOTE:</b>  " + note + newline + newline
-    if len(newFeatures) > 0:
-        relNotes = relNotes + "<h2>New Features</h2>" + newline + newline + 
"<ul>" + newline
-        for item in newFeatures:
-            relNotes = relNotes + "    <li>" + item + "</li>" + newline
-        relNotes = relNotes + "</ul>" + newline + newline
-    if len(bugsFixed) > 0:
-        relNotes = relNotes + "<h2>Bugs Fixed</h2>" + newline + newline + 
"<ul>" + newline
-        for item in bugsFixed:
-            relNotes = relNotes + "    <li>" + item + "</li>" + newline
-        relNotes = relNotes + "</ul>" + newline + newline
-    
-    releaseNotes = urllib.urlopen(RELNOTES_URL).read().decode("utf-8")
-    
-    start = releaseNotes.find("<title>")
-    end = releaseNotes.find("</title>")
-    releaseNotes = releaseNotes[:start+7] + "Skim " + newVersionString + 
releaseNotes[end:]
-    start = releaseNotes.find("<h1>Changes")
-    releaseNotes = releaseNotes[:start] + relNotes + releaseNotes[start:]
-    
-    # construct relnotes.html
-    relnotesPath = os.path.join(outputPath , "relnotes.html")
-    relnotesFile = codecs.open(relnotesPath, "w", "utf-8")
-    relnotesFile.write(releaseNotes)
-    relnotesFile.close()
 
 def get_options():
     

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to