Hello community,
here is the log from the commit of package releaseforge
checked in at Mon Jul 3 13:57:14 CEST 2006.
--------
--- KDE/releaseforge/releaseforge.changes 2006-04-25 16:29:29.000000000 +0200
+++ releaseforge/releaseforge.changes 2006-07-03 12:50:40.000000000 +0200
@@ -1,0 +2,9 @@
+Sun Jul 2 20:48:02 CEST 2006 - dkukawka@suse.de
+
+- update to new upstream version 1.1:
+ * added re-guess file attributes button
+ * fix: disabled chunking when selecting files to include in a
+ release which caused the creation of a release to fail with
+ "unable to set file attributes" message.
+
+-------------------------------------------------------------------
Old:
----
releaseforge-1.0.tar.bz2
New:
----
releaseforge-1.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ releaseforge.spec ++++++
--- /var/tmp/diff_new_pack.ynZtfN/_old 2006-07-03 13:56:49.000000000 +0200
+++ /var/tmp/diff_new_pack.ynZtfN/_new 2006-07-03 13:56:49.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package releaseforge (Version 1.0)
+# spec file for package releaseforge (Version 1.1)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -16,7 +16,7 @@
Group: Development/Tools/Version Control
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: ReleaseForge allows easily to manage SourceForge projects
-Version: 1.0
+Version: 1.1
Release: 1
URL: http://releaseforge.sourceforge.net
Autoreqprov: on
@@ -63,6 +63,12 @@
/usr/share/applications/%name.desktop
%changelog -n releaseforge
+* Sun Jul 02 2006 - dkukawka@suse.de
+- update to new upstream version 1.1:
+ * added re-guess file attributes button
+ * fix: disabled chunking when selecting files to include in a
+ release which caused the creation of a release to fail with
+ "unable to set file attributes" message.
* Tue Apr 25 2006 - dkukawka@suse.de
- updated to new final upstream version 1.0:
* fixed bug when saving preferences when a project has not been
++++++ releaseforge-1.0.tar.bz2 -> releaseforge-1.1.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/releaseforge-1.0/CHANGELOG.txt new/releaseforge-1.1/CHANGELOG.txt
--- old/releaseforge-1.0/CHANGELOG.txt 2006-04-23 15:42:52.000000000 +0200
+++ new/releaseforge-1.1/CHANGELOG.txt 2006-06-15 11:51:53.000000000 +0200
@@ -1,6 +1,11 @@
ReleaseForge ChangeLog
----------------------
+version 1.1:
+ *) added re-guess file attributes button
+ *) fix: disabled chunking when selecting files to include in a release which caused the
+ creation of a release to fail with "unable to set file attributes" message.
+
version 1.0:
*) added pref: auto login - provides the same functionality as the --auto command
line argument (if set to Enabled).
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/releaseforge-1.0/MANIFEST.in new/releaseforge-1.1/MANIFEST.in
--- old/releaseforge-1.0/MANIFEST.in 2006-04-01 06:16:47.000000000 +0200
+++ new/releaseforge-1.1/MANIFEST.in 2006-04-24 18:46:24.000000000 +0200
@@ -2,6 +2,7 @@
recursive-include help *.png
######recursive-include translations *
######recursive-include scripts *
+include setup.cfg
include images/*.png
include images/*.ico
include MANIFEST.in
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/releaseforge-1.0/PKG-INFO new/releaseforge-1.1/PKG-INFO
--- old/releaseforge-1.0/PKG-INFO 2006-04-23 15:43:08.000000000 +0200
+++ new/releaseforge-1.1/PKG-INFO 2006-06-15 12:02:06.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.0
Name: releaseforge
-Version: 1.0
+Version: 1.1
Summary: ReleaseForge is a utility designed for the administrators and release engineers of SourceForge projects.
Home-page: http://releaseforge.sourceforge.net
Author: Phil Schwartz
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/releaseforge-1.0/ReleaseForge/emailAnnouncement.py new/releaseforge-1.1/ReleaseForge/emailAnnouncement.py
--- old/releaseforge-1.0/ReleaseForge/emailAnnouncement.py 2005-12-16 23:47:10.000000000 +0100
+++ new/releaseforge-1.1/ReleaseForge/emailAnnouncement.py 2006-04-24 15:59:44.000000000 +0200
@@ -157,7 +157,7 @@
msg = "From: %s\nTo: %s\nDate: %s\nSubject: %s\n\n%s\n" % (
self.email_address,
to_address,
- time.strftime("%a, %d %B %Y %H:%M:%S %Z"),
+ time.strftime("%a, %d %b %Y %H:%M:%S %Z"),
to_utf8(self.subjectLineEdit.text()),
to_utf8(self.messageTextEdit.text()))
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/releaseforge-1.0/ReleaseForge/releaseWizard.py new/releaseforge-1.1/ReleaseForge/releaseWizard.py
--- old/releaseforge-1.0/ReleaseForge/releaseWizard.py 2006-03-28 05:33:15.000000000 +0200
+++ new/releaseforge-1.1/ReleaseForge/releaseWizard.py 2006-06-15 11:14:06.000000000 +0200
@@ -61,6 +61,7 @@
self.projectVO = projectVO
self.packageVO = packageVO
self.create = create
+ self.reguessFrame.hide()
if not self.create:
self.releaseNotifyCheckBox.setChecked(False)
@@ -402,6 +403,26 @@
cpuCombo.setCurrentItem(name or 0)
if self.__validateFiles(rownum):
self.setNextEnabled(self.page(WIZARD_PAGE_FILE_SELECTION), True)
+
+
+ def reguessFileAttributes(self):
+ rownum = self.releaseFilesTable.numRows()
+ for i in range(rownum):
+ filename = str(self.releaseFilesTable.text(i, COL_BASENAME))
+ cpu = self.__guessProcessorType(filename)
+ filetype = self.__guessFileType(filename)
+
+ cpuCombo = self.releaseFilesTable.item(i, COL_CPU)
+ currcpu = str(cpuCombo.currentText())
+ if currcpu != cpu:
+ cpuCombo.setCurrentItem(cpu)
+
+ fileTypeCombo = self.releaseFilesTable.item(i, COL_FILE_TYPE)
+ currfiletype = str(fileTypeCombo.currentText())
+ if currfiletype != filetype:
+ fileTypeCombo.setCurrentItem(filetype or 0)
+
+
def addFiles(self):
@@ -415,6 +436,7 @@
if files:
self.processorComboBox.setEnabled(True)
+ self.reguessFrame.show()
for f in files:
fstr = str(f)
@@ -523,6 +545,7 @@
if self.releaseFilesTable.numRows() == 0:
self.processorComboBox.setEnabled(False)
+ self.reguessFrame.hide()
if self.create:
self.setNextEnabled(self.page(WIZARD_PAGE_FILE_SELECTION), False)
@@ -663,6 +686,7 @@
rownum = 0
fileVOs = []
+
for f in files:
fileid = f[0]
filename = f[1]
@@ -682,6 +706,7 @@
"",
fileid)
+ if files: self.reguessFrame.show()
debug("selected_files: %s", self.selected_files)
releaseVO.setFiles(fileVOs)
@@ -961,15 +986,20 @@
self.fileAttribTextLabel.setEnabled(True)
warned_filenames = []
fileVOs = self.releaseVO.getFiles()
+
+ #for f in fileVOs:
+ # debug("fileVO: %s", f)
+
if type(data_tuple) is TupleType:
# create
+ debug("creating lookup_dict: %s - %s - %s", data_tuple[0], data_tuple[1], data_tuple[2])
lookup_dict = data_tuple[0]
warned_filenames = data_tuple[1]
ok = data_tuple[2]
if warned_filenames:
for vo in fileVOs:
if vo.getFilename() in warned_filenames:
- fileVOs.remove(vo)
+ fileVOs.remove(vo)
else:
# edit
ok = data_tuple
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/releaseforge-1.0/ReleaseForge/releaseWizardBA.py new/releaseforge-1.1/ReleaseForge/releaseWizardBA.py
--- old/releaseforge-1.0/ReleaseForge/releaseWizardBA.py 2006-04-22 16:41:22.000000000 +0200
+++ new/releaseforge-1.1/ReleaseForge/releaseWizardBA.py 2006-04-24 04:35:36.000000000 +0200
@@ -2,7 +2,7 @@
# Form implementation generated from reading ui file '/home/phil/work/releaseforge/ReleaseForge/releaseWizardBA.ui'
#
-# Created: Sat Apr 22 07:41:22 2006
+# Created: Sun Apr 23 19:35:36 2006
# by: The PyQt User Interface Compiler (pyuic) 3.15
#
# WARNING! All changes made in this file will be lost!
@@ -312,6 +312,19 @@
self.filesPage = QWidget(self,"filesPage")
filesPageLayout = QGridLayout(self.filesPage,1,1,11,6,"filesPageLayout")
+ layout5 = QHBoxLayout(None,0,6,"layout5")
+
+ self.textLabel1_2 = QLabel(self.filesPage,"textLabel1_2")
+ layout5.addWidget(self.textLabel1_2)
+ spacer3 = QSpacerItem(31,21,QSizePolicy.Expanding,QSizePolicy.Minimum)
+ layout5.addItem(spacer3)
+
+ self.addFilesPushButton = QPushButton(self.filesPage,"addFilesPushButton")
+ self.addFilesPushButton.setToggleButton(1)
+ layout5.addWidget(self.addFilesPushButton)
+
+ filesPageLayout.addLayout(layout5,0,0)
+
self.releaseFilesTable = QTable(self.filesPage,"releaseFilesTable")
self.releaseFilesTable.setNumCols(self.releaseFilesTable.numCols() + 1)
self.releaseFilesTable.horizontalHeader().setLabel(self.releaseFilesTable.numCols() - 1,self.__tr("Filename"))
@@ -331,19 +344,6 @@
filesPageLayout.addWidget(self.releaseFilesTable,1,0)
- layout5 = QHBoxLayout(None,0,6,"layout5")
-
- self.textLabel1_2 = QLabel(self.filesPage,"textLabel1_2")
- layout5.addWidget(self.textLabel1_2)
- spacer3 = QSpacerItem(31,21,QSizePolicy.Expanding,QSizePolicy.Minimum)
- layout5.addItem(spacer3)
-
- self.addFilesPushButton = QPushButton(self.filesPage,"addFilesPushButton")
- self.addFilesPushButton.setToggleButton(1)
- layout5.addWidget(self.addFilesPushButton)
-
- filesPageLayout.addLayout(layout5,0,0)
-
layout6 = QHBoxLayout(None,0,6,"layout6")
self.textLabel1_3 = QLabel(self.filesPage,"textLabel1_3")
@@ -356,6 +356,26 @@
layout6.addWidget(self.processorComboBox)
filesPageLayout.addLayout(layout6,2,0)
+
+ self.reguessFrame = QFrame(self.filesPage,"reguessFrame")
+ self.reguessFrame.setFrameShape(QFrame.StyledPanel)
+ self.reguessFrame.setFrameShadow(QFrame.Plain)
+ self.reguessFrame.setLineWidth(0)
+ reguessFrameLayout = QGridLayout(self.reguessFrame,1,1,0,0,"reguessFrameLayout")
+
+ layout5_2 = QHBoxLayout(None,0,6,"layout5_2")
+
+ self.textLabel1_4 = QLabel(self.reguessFrame,"textLabel1_4")
+ layout5_2.addWidget(self.textLabel1_4)
+ spacer7_2 = QSpacerItem(201,21,QSizePolicy.Expanding,QSizePolicy.Minimum)
+ layout5_2.addItem(spacer7_2)
+
+ self.guessButton = QPushButton(self.reguessFrame,"guessButton")
+ layout5_2.addWidget(self.guessButton)
+
+ reguessFrameLayout.addLayout(layout5_2,0,0)
+
+ filesPageLayout.addWidget(self.reguessFrame,3,0)
self.addPage(self.filesPage,QString(""))
self.WizardPage = QWidget(self,"WizardPage")
@@ -453,6 +473,7 @@
self.connect(self.processorComboBox,SIGNAL("activated(const QString&)"),self.updateProcessor)
self.connect(self.editReleasesListView,SIGNAL("selectionChanged(QListViewItem*)"),self.releaseSelected)
self.connect(self.editReleasesListView,SIGNAL("doubleClicked(QListViewItem*)"),self.releaseSelectedNextPage)
+ self.connect(self.guessButton,SIGNAL("clicked()"),self.reguessFileAttributes)
self.setTabOrder(self.editReleasesListView,self.newReleaseNameLineEdit)
self.setTabOrder(self.newReleaseNameLineEdit,self.statusComboBox)
@@ -487,16 +508,18 @@
self.statusComboBox.insertItem(self.__tr("Hidden"))
self.releaseNotifyCheckBox.setText(self.__tr("Email Release Notification"))
self.setTitle(self.infoPage,self.__tr("Release Information"))
+ self.textLabel1_2.setText(self.__tr("Select files to include in your new release"))
+ self.addFilesPushButton.setText(self.__tr("Add Files"))
self.releaseFilesTable.horizontalHeader().setLabel(0,self.__tr("Filename"))
self.releaseFilesTable.horizontalHeader().setLabel(1,self.__tr("Processor"))
self.releaseFilesTable.horizontalHeader().setLabel(2,self.__tr("File Type"))
self.releaseFilesTable.horizontalHeader().setLabel(3,self.__tr("Full Path"))
self.releaseFilesTable.horizontalHeader().setLabel(4,self.__tr("File Id"))
- self.textLabel1_2.setText(self.__tr("Select files to include in your new release"))
- self.addFilesPushButton.setText(self.__tr("Add Files"))
self.textLabel1_3.setText(self.__tr("Set Processor for all files"))
self.processorComboBox.clear()
self.processorComboBox.insertItem(self.__tr("Choose..."))
+ self.textLabel1_4.setText(self.__tr("Re-guess file attributes"))
+ self.guessButton.setText(self.__tr("Guess"))
self.setTitle(self.filesPage,self.__tr("File Selection"))
self.groupBox6.setTitle(self.__tr("Action"))
self.createReleaseTextLabel.setText(self.__tr("Create Release"))
@@ -535,5 +558,8 @@
def releaseSelectedNextPage(self):
print "ReleaseWizardBA.releaseSelectedNextPage(): Not implemented yet"
+ def reguessFileAttributes(self):
+ print "ReleaseWizardBA.reguessFileAttributes(): Not implemented yet"
+
def __tr(self,s,c = None):
return qApp.translate("ReleaseWizardBA",s,c)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/releaseforge-1.0/ReleaseForge/releaseWizardBA.ui new/releaseforge-1.1/ReleaseForge/releaseWizardBA.ui
--- old/releaseforge-1.0/ReleaseForge/releaseWizardBA.ui 2006-04-22 16:40:12.000000000 +0200
+++ new/releaseforge-1.1/ReleaseForge/releaseWizardBA.ui 2006-04-23 15:59:38.000000000 +0200
@@ -364,51 +364,6 @@
<property name="name">
<cstring>unnamed</cstring>
</property>
- <widget class="QTable" row="1" column="0">
- <column>
- <property name="text">
- <string>Filename</string>
- </property>
- </column>
- <column>
- <property name="text">
- <string>Processor</string>
- </property>
- </column>
- <column>
- <property name="text">
- <string>File Type</string>
- </property>
- </column>
- <column>
- <property name="text">
- <string>Full Path</string>
- </property>
- </column>
- <column>
- <property name="text">
- <string>File Id</string>
- </property>
- </column>
- <property name="name">
- <cstring>releaseFilesTable</cstring>
- </property>
- <property name="resizePolicy">
- <enum>Default</enum>
- </property>
- <property name="numRows">
- <number>0</number>
- </property>
- <property name="numCols">
- <number>5</number>
- </property>
- <property name="readOnly">
- <bool>false</bool>
- </property>
- <property name="selectionMode">
- <enum>MultiRow</enum>
- </property>
- </widget>
<widget class="QLayoutWidget" row="0" column="0">
<property name="name">
<cstring>layout5</cstring>
@@ -455,6 +410,51 @@
</widget>
</hbox>
</widget>
+ <widget class="QTable" row="1" column="0">
+ <column>
+ <property name="text">
+ <string>Filename</string>
+ </property>
+ </column>
+ <column>
+ <property name="text">
+ <string>Processor</string>
+ </property>
+ </column>
+ <column>
+ <property name="text">
+ <string>File Type</string>
+ </property>
+ </column>
+ <column>
+ <property name="text">
+ <string>Full Path</string>
+ </property>
+ </column>
+ <column>
+ <property name="text">
+ <string>File Id</string>
+ </property>
+ </column>
+ <property name="name">
+ <cstring>releaseFilesTable</cstring>
+ </property>
+ <property name="resizePolicy">
+ <enum>Default</enum>
+ </property>
+ <property name="numRows">
+ <number>0</number>
+ </property>
+ <property name="numCols">
+ <number>5</number>
+ </property>
+ <property name="readOnly">
+ <bool>false</bool>
+ </property>
+ <property name="selectionMode">
+ <enum>MultiRow</enum>
+ </property>
+ </widget>
<widget class="QLayoutWidget" row="2" column="0">
<property name="name">
<cstring>layout6</cstring>
@@ -503,6 +503,74 @@
</widget>
</hbox>
</widget>
+ <widget class="QFrame" row="3" column="0">
+ <property name="name">
+ <cstring>reguessFrame</cstring>
+ </property>
+ <property name="frameShape">
+ <enum>StyledPanel</enum>
+ </property>
+ <property name="frameShadow">
+ <enum>Plain</enum>
+ </property>
+ <property name="lineWidth">
+ <number>0</number>
+ </property>
+ <grid>
+ <property name="name">
+ <cstring>unnamed</cstring>
+ </property>
+ <property name="margin">
+ <number>0</number>
+ </property>
+ <property name="spacing">
+ <number>0</number>
+ </property>
+ <widget class="QLayoutWidget" row="0" column="0">
+ <property name="name">
+ <cstring>layout5</cstring>
+ </property>
+ <hbox>
+ <property name="name">
+ <cstring>unnamed</cstring>
+ </property>
+ <widget class="QLabel">
+ <property name="name">
+ <cstring>textLabel1_4</cstring>
+ </property>
+ <property name="text">
+ <string>Re-guess file attributes</string>
+ </property>
+ </widget>
+ <spacer>
+ <property name="name">
+ <cstring>spacer7_2</cstring>
+ </property>
+ <property name="orientation">
+ <enum>Horizontal</enum>
+ </property>
+ <property name="sizeType">
+ <enum>Expanding</enum>
+ </property>
+ <property name="sizeHint">
+ <size>
+ <width>201</width>
+ <height>21</height>
+ </size>
+ </property>
+ </spacer>
+ <widget class="QPushButton">
+ <property name="name">
+ <cstring>guessButton</cstring>
+ </property>
+ <property name="text">
+ <string>Guess</string>
+ </property>
+ </widget>
+ </hbox>
+ </widget>
+ </grid>
+ </widget>
</grid>
</widget>
<widget class="QWidget">
@@ -770,6 +838,12 @@
<receiver>ReleaseWizardBA</receiver>
<slot>releaseSelectedNextPage()</slot>
</connection>
+ <connection>
+ <sender>guessButton</sender>
+ <signal>clicked()</signal>
+ <receiver>ReleaseWizardBA</receiver>
+ <slot>reguessFileAttributes()</slot>
+ </connection>
</connections>
<tabstops>
<tabstop>editReleasesListView</tabstop>
@@ -792,6 +866,7 @@
<slot>updateProcessor()</slot>
<slot>releaseSelected()</slot>
<slot>releaseSelectedNextPage()</slot>
+ <slot>reguessFileAttributes()</slot>
</slots>
<layoutdefaults spacing="6" margin="11"/>
</UI>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/releaseforge-1.0/ReleaseForge/sfcomm.py new/releaseforge-1.1/ReleaseForge/sfcomm.py
--- old/releaseforge-1.0/ReleaseForge/sfcomm.py 2006-04-22 05:21:20.000000000 +0200
+++ new/releaseforge-1.1/ReleaseForge/sfcomm.py 2006-06-15 11:49:44.000000000 +0200
@@ -21,6 +21,7 @@
debug = logging.getLogger("sfcomm").debug
error = logging.getLogger("sfcomm").error
+exception = logging.getLogger("sfcomm").exception
# disable debug level logging in the cookielib module
logging.getLogger("cookielib").setLevel(logging.WARN)
@@ -62,7 +63,8 @@
post_encoded=None,
queue=progressMessageQueue,
addl_headers=None,
- ok_status=None):
+ ok_status=None,
+ dbg=None):
#
# parameters:
# url: url to retrieve
@@ -99,6 +101,7 @@
opener.addheaders = addl_headers
r = opener.open(url, post_encoded)
+# debug("r methods: %s", dir(r))
# cj.save(self.cookie_file, True)
if not ok_status:
# fetch entire response
@@ -110,10 +113,11 @@
chunk = r.read(SF_RESPONSE_CHUNK_SIZE)
if not chunk:
+ debug("read chunk returned no data? %s", type(chunk))
ok = False
break
data = "%s%s" % (data, chunk)
- debug("fetched: %d bytes", len(data))
+ if dbg: debug("fetched: %d bytes", len(data))
if data.find(ok_status) != -1:
break
@@ -123,10 +127,12 @@
debug("did not find '%s' in response", ok_status)
r.close()
- debug("Done")
+ if dbg: debug("Done")
#debug("length: %ld - url: %s", len(data), url)
except Exception, e:
print e
+
+ if dbg: debug("DATA: %s", data)
return data, ok
@@ -403,13 +409,14 @@
filename = fileVO.getFilename()
enc += "&file_list%s=%s" % (quote_plus("[]"), quote_plus(filename))
- data, ok = self.fetch_url(url, enc, ok_status="File(s) Added")
+ #data, ok = self.fetch_url(url, enc, ok_status="File(s) Added", dbg=True)
+ data, ok = self.fetch_url(url, enc)
warnings = GET_FILE_WARNINGS.findall(data)
debug("step2 warnings: %s", str(warnings))
-# if data.find("File(s) Added") != -1: ok = True
-# else:
+ if data.find("File(s) Added") != -1: ok = True
+
if not ok:
error("Error selecting %s for inclusion", filename)
#debug("dumping data: %s", data) # remove me...
@@ -439,16 +446,14 @@
form['processor_id'] = fileVO.getProcessorId()
form['type_id'] = fileVO.getFileTypeId()
try:
+ #debug("filename: %s", fileVO.getFilename() )
+ #debug("dict: %s", str(lookup_dict))
+
form['file_id'] = lookup_dict[fileVO.getFilename()]
ok &= self.fetch_url(url, urlencode(form), ok_status="File Updated")[1]
-# if data.find("File Updated") != -1: ok &= True
-# else: ok &= False
except Exception, e:
- error(e)
+ exception(e)
ok &= False
-
- #print data
- #print "\n\n\n\n\n---------------------------------\n"
return ok
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/releaseforge-1.0/ReleaseForge/version.py new/releaseforge-1.1/ReleaseForge/version.py
--- old/releaseforge-1.0/ReleaseForge/version.py 2006-04-23 15:42:55.000000000 +0200
+++ new/releaseforge-1.1/ReleaseForge/version.py 2006-06-15 12:01:54.000000000 +0200
@@ -1 +1 @@
-VERSION="1.0"
+VERSION="1.1"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/releaseforge-1.0/releaseforge.pro new/releaseforge-1.1/releaseforge.pro
--- old/releaseforge-1.0/releaseforge.pro 2006-04-22 16:41:58.000000000 +0200
+++ new/releaseforge-1.1/releaseforge.pro 2006-04-28 05:16:55.000000000 +0200
@@ -36,9 +36,7 @@
<uifile type="file" name="emailAnnouncementBA.ui" container="1" >
<pyfile url="/ReleaseForge/emailAnnouncementBA.py" type="file" name="emailAnnouncementBA.py" />
</uifile>
- <uifile type="file" name="releaseStatusWizardBA.ui" container="1" >
- <pyfile url="/ReleaseForge/releaseStatusWizardBA.py" type="file" name="releaseStatusWizardBA.py" />
- </uifile>
+ <uifile type="file" name="releaseStatusWizardBA.ui" container="1" />
<uifile type="file" name="freshmeatProjectChooserBA.ui" container="1" >
<pyfile url="/ReleaseForge/freshmeatProjectChooserBA.py" type="file" name="freshmeatProjectChooserBA.py" />
</uifile>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/releaseforge-1.0/setup.cfg new/releaseforge-1.1/setup.cfg
--- old/releaseforge-1.0/setup.cfg 1970-01-01 01:00:00.000000000 +0100
+++ new/releaseforge-1.1/setup.cfg 2006-06-15 12:01:18.000000000 +0200
@@ -0,0 +1,11 @@
+[bdist_rpm]
+build_requires=PyQt-3.8
+vendor = ReleaseForge
+packager = Phil Schwartz