From uludag-commits at pardus.org.tr Wed Aug 1 04:28:56 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Wed, 1 Aug 2007 04:28:56 +0300 (EEST)
Subject: [Uludag-commits] r15001 - branches/pisi-1.1/pisi/actionsapi
Message-ID: <20070801012856.3A9AF7C004B@liste.uludag.org.tr>
Author: cartman
Date: Wed Aug 1 04:28:55 2007
New Revision: 15001
Modified:
branches/pisi-1.1/pisi/actionsapi/autotools.py
branches/pisi-1.1/pisi/actionsapi/kde.py
Log:
--build is the correct one for --host
Modified: branches/pisi-1.1/pisi/actionsapi/autotools.py
=================================================================
--- branches/pisi-1.1/pisi/actionsapi/autotools.py (original)
+++ branches/pisi-1.1/pisi/actionsapi/autotools.py Wed Aug 1 04:28:55 2007
@@ -60,7 +60,7 @@
args = './configure \
--prefix=/%s \
- --host=%s \
+ --build=%s \
--mandir=/%s \
--infodir=/%s \
--datadir=/%s \
@@ -85,7 +85,7 @@
raise ConfigureError(_('Configure failed.'))
else:
raise ConfigureError(_('No configure script found.'))
-
+
def compile(parameters = ''):
#FIXME: Only one package uses this until now, hmmm
system('%s %s %s' % (get.CC(), get.CFLAGS(), parameters))
Modified: branches/pisi-1.1/pisi/actionsapi/kde.py
=================================================================
--- branches/pisi-1.1/pisi/actionsapi/kde.py (original)
+++ branches/pisi-1.1/pisi/actionsapi/kde.py Wed Aug 1 04:28:55 2007
@@ -50,7 +50,7 @@
if can_access_file('configure'):
args = './configure \
--prefix=%s \
- --host=%s \
+ --build=%s \
--with-x \
--enable-mitshm \
--with-xinerama \
From uludag-commits at pardus.org.tr Wed Aug 1 04:29:30 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Wed, 1 Aug 2007 04:29:30 +0300 (EEST)
Subject: [Uludag-commits] r15002 - trunk/pisi/pisi/actionsapi
Message-ID: <20070801012930.C8D267C004C@liste.uludag.org.tr>
Author: cartman
Date: Wed Aug 1 04:29:30 2007
New Revision: 15002
Modified:
trunk/pisi/pisi/actionsapi/autotools.py
trunk/pisi/pisi/actionsapi/kde.py
Log:
replace --host with --build to make it work correctly
Modified: trunk/pisi/pisi/actionsapi/autotools.py
=================================================================
--- trunk/pisi/pisi/actionsapi/autotools.py (original)
+++ trunk/pisi/pisi/actionsapi/autotools.py Wed Aug 1 04:29:30 2007
@@ -60,7 +60,7 @@
args = './configure \
--prefix=/%s \
- --host=%s \
+ --build=%s \
--mandir=/%s \
--infodir=/%s \
--datadir=/%s \
@@ -85,7 +85,7 @@
raise ConfigureError(_('Configure failed.'))
else:
raise ConfigureError(_('No configure script found.'))
-
+
def compile(parameters = ''):
#FIXME: Only one package uses this until now, hmmm
system('%s %s %s' % (get.CC(), get.CFLAGS(), parameters))
Modified: trunk/pisi/pisi/actionsapi/kde.py
=================================================================
--- trunk/pisi/pisi/actionsapi/kde.py (original)
+++ trunk/pisi/pisi/actionsapi/kde.py Wed Aug 1 04:29:30 2007
@@ -50,7 +50,7 @@
if can_access_file('configure'):
args = './configure \
--prefix=%s \
- --host=%s \
+ --build=%s \
--with-x \
--enable-mitshm \
--with-xinerama \
From uludag-commits at pardus.org.tr Wed Aug 1 17:51:34 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Wed, 1 Aug 2007 17:51:34 +0300 (EEST)
Subject: [Uludag-commits] r15003 - trunk/repository-scripts/xorg
Message-ID: <20070801145134.8F4DA7C004C@liste.uludag.org.tr>
Author: caglar
Date: Wed Aug 1 17:51:34 2007
New Revision: 15003
Modified:
trunk/repository-scripts/xorg/input
Log:
This release mainly fixes documentation bugs, and adds a 'Sensitivity' option for high resolution mice.
Modified: trunk/repository-scripts/xorg/input
=================================================================
--- trunk/repository-scripts/xorg/input (original)
+++ trunk/repository-scripts/xorg/input Wed Aug 1 17:51:34 2007
@@ -15,7 +15,7 @@
xf86-input-magellan-1.1.0.tar.bz2
xf86-input-magictouch-1.0.0.5.tar.bz2
xf86-input-microtouch-1.1.0.tar.bz2
-xf86-input-mouse-1.2.1.tar.bz2
+xf86-input-mouse-1.2.2.tar.bz2
xf86-input-mutouch-1.1.0.tar.bz2
xf86-input-palmax-1.1.0.tar.bz2
xf86-input-penmount-1.2.0.tar.bz2
From uludag-commits at pardus.org.tr Fri Aug 3 00:04:14 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Fri, 3 Aug 2007 00:04:14 +0300 (EEST)
Subject: [Uludag-commits] r15004 - trunk/repository-scripts/xorg
Message-ID: <20070802210414.9F9E07C0058@liste.uludag.org.tr>
Author: caglar
Date: Fri Aug 3 00:04:14 2007
New Revision: 15004
Modified:
trunk/repository-scripts/xorg/app
Log:
upos
Modified: trunk/repository-scripts/xorg/app
=================================================================
--- trunk/repository-scripts/xorg/app (original)
+++ trunk/repository-scripts/xorg/app Fri Aug 3 00:04:14 2007
@@ -1,4 +1,4 @@
-1.0.1.tar.bz2
+appres-1.0.1.tar.bz2
bdftopcf-1.0.1.tar.bz2
beforelight-1.0.2.tar.bz2
bitmap-1.0.3.tar.bz2
From uludag-commits at pardus.org.tr Fri Aug 3 14:21:37 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Fri, 3 Aug 2007 14:21:37 +0300 (EEST)
Subject: [Uludag-commits] r15005 - branches/package-manager-1.1/src
Message-ID: <20070803112137.E7D9D7C0028@liste.uludag.org.tr>
Author: caglar
Date: Fri Aug 3 14:21:37 2007
New Revision: 15005
Modified:
branches/package-manager-1.1/src/package-manager.py
Log:
Show repository information also
Modified: branches/package-manager-1.1/src/package-manager.py
=================================================================
--- branches/package-manager-1.1/src/package-manager.py (original)
+++ branches/package-manager-1.1/src/package-manager.py Fri Aug 3 14:21:37 2007
@@ -331,7 +331,7 @@
kapp.restoreOverrideCursor()
def createHTMLForPackages(self,packages):
- result = ''
+ result = ""
template ='''
@@ -344,7 +344,7 @@
%s
%s
- %s %s%s %s%s %s
+ %s %s%s %s%s %s%s %s
@@ -353,8 +353,8 @@
'''
index = 0
- titleStyle = ''
- style = ''
+ titleStyle = ""
+ style = ""
packages.sort(key=string.lower)
for app in packages:
@@ -366,10 +366,16 @@
size = 0L
if self.state == remove_state:
- package = pisi.context.packagedb.get_package(app, pisi.itembyrepodb.installed)
+ # first try to locate package information from repository databases
+ try:
+ package, repo = pisi.context.packagedb.get_package_repo(app, pisi.itembyrepodb.repos)
+ except pisi.itembyrepodb.NotfoundError:
+ # if it fails use provided information directly
+ package = pisi.context.packagedb.get_package(app, pisi.itembyrepodb.installed)
+ repo = i18n("N\A")
size = package.installedSize
else:
- package = pisi.context.packagedb.get_package(app)
+ package, repo = pisi.context.packagedb.get_package_repo(app, pisi.itembyrepodb.repos)
size = package.packageSize
desc = package.description
@@ -380,7 +386,7 @@
if package.source:
homepage = package.source.homepage
else:
- homepage = 'http://paketler.pardus.org.tr'
+ homepage = i18n("N\A")
if size:
tpl = pisi.util.human_readable_size(size)
@@ -394,19 +400,21 @@
else:
checkState = ""
- curindex = index+1
+ curindex = index + 1
if self.state == remove_state and app in unremovable_packages:
checkbox = """
""" % (titleStyle,curindex,checkState,app,curindex)
else:
checkbox = """
""" % (titleStyle,curindex,checkState,app,curindex)
-
+
iconSize = getIconSize()
result += template % (checkbox, titleStyle,curindex,iconPath,iconSize,iconSize,app,summary,style,curindex,curindex,
- i18n("Description: "),desc,i18n("Version: "),
- version,i18n("Package Size: "),size,i18n("Homepage: "),
- homepage,homepage)
+ i18n("Description: "), desc,
+ i18n("Version: "), version,
+ i18n("Repository: "), repo,
+ i18n("Package Size: "), size,
+ i18n("Homepage: "), homepage, homepage)
index += 1
return result
From uludag-commits at pardus.org.tr Fri Aug 3 14:27:22 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Fri, 3 Aug 2007 14:27:22 +0300 (EEST)
Subject: [Uludag-commits] r15006 - trunk/tasma/package-manager/src
Message-ID: <20070803112722.C3C647C0028@liste.uludag.org.tr>
Author: caglar
Date: Fri Aug 3 14:27:22 2007
New Revision: 15006
Modified:
trunk/tasma/package-manager/src/package-manager.py
Log:
Show repository information also
Modified: trunk/tasma/package-manager/src/package-manager.py
=================================================================
--- trunk/tasma/package-manager/src/package-manager.py (original)
+++ trunk/tasma/package-manager/src/package-manager.py Fri Aug 3 14:27:22 2007
@@ -321,7 +321,7 @@
kapp.restoreOverrideCursor()
def createHTMLForPackages(self,packages):
- result = ''
+ result = ""
template ='''
@@ -334,7 +334,7 @@
%s
%s
- %s %s%s %s%s %s
+ %s %s%s %s%s %s%s %s
@@ -343,8 +343,8 @@
'''
index = 0
- titleStyle = ''
- style = ''
+ titleStyle = ""
+ style = ""
packages.sort(key=string.lower)
for app in packages:
@@ -356,10 +356,16 @@
size = 0L
if self.state == remove_state:
- package = pisi.context.packagedb.get_package(app, pisi.itembyrepodb.installed)
+ # first try to locate package information from repository databases
+ try:
+ package, repo = pisi.context.packagedb.get_package_repo(app, pisi.itembyrepodb.repos)
+ except pisi.itembyrepodb.NotfoundError:
+ # if it fails use provided information directly
+ package = pisi.context.packagedb.get_package(app, pisi.itembyrepodb.installed)
+ repo = i18n("N\A")
size = package.installedSize
else:
- package = pisi.context.packagedb.get_package(app)
+ package, repo = pisi.context.packagedb.get_package_repo(app, pisi.itembyrepodb.repos)
size = package.packageSize
desc = package.description
@@ -370,7 +376,7 @@
if package.source:
homepage = package.source.homepage
else:
- homepage = 'http://paketler.pardus.org.tr'
+ homepage = i18n("N\A")
if size:
tpl = pisi.util.human_readable_size(size)
@@ -384,19 +390,21 @@
else:
checkState = ""
- curindex = index+1
+ curindex = index + 1
if self.state == remove_state and app in unremovable_packages:
checkbox = """
""" % (titleStyle,curindex,checkState,app,curindex)
else:
checkbox = """
""" % (titleStyle,curindex,checkState,app,curindex)
-
+
iconSize = getIconSize()
result += template % (checkbox, titleStyle,curindex,iconPath,iconSize,iconSize,app,summary,style,curindex,curindex,
- i18n("Description: "),desc,i18n("Version: "),
- version,i18n("Package Size: "),size,i18n("Homepage: "),
- homepage,homepage)
+ i18n("Description: "), desc,
+ i18n("Version: "), version,
+ i18n("Repository: "), repo,
+ i18n("Package Size: "), size,
+ i18n("Homepage: "), homepage,homepage)
index += 1
return result
From uludag-commits at pardus.org.tr Fri Aug 3 18:46:15 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Fri, 3 Aug 2007 18:46:15 +0300 (EEST)
Subject: [Uludag-commits] r15007 - trunk/pisi/pisi
Message-ID: <20070803154615.5779C7C0028@liste.uludag.org.tr>
Author: cartman
Date: Fri Aug 3 18:46:14 2007
New Revision: 15007
Modified:
trunk/pisi/pisi/configfile.py
Log:
glibc needs march flag
Modified: trunk/pisi/pisi/configfile.py
=================================================================
--- trunk/pisi/pisi/configfile.py (original)
+++ trunk/pisi/pisi/configfile.py Fri Aug 3 18:46:14 2007
@@ -25,8 +25,8 @@
#host = i686-pc-linux-gnu
#generateDebug = False
#jobs = "-j1"
-#CFLAGS= -mtune=i686 -O2 -pipe -fomit-frame-pointer
-#CXXFLAGS= -mtune=i686 -O2 -pipe -fomit-frame-pointer
+#CFLAGS= -mtune=i686 -march=i686 -O2 -pipe -fomit-frame-pointer
+#CXXFLAGS= -mtune=i686 -march=i686 -O2 -pipe -fomit-frame-pointer
#LDFLAGS=
#buildno=True # necessary for generating build nos
#buildhelper = None / ccache / icecream
From uludag-commits at pardus.org.tr Fri Aug 3 18:46:38 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Fri, 3 Aug 2007 18:46:38 +0300 (EEST)
Subject: [Uludag-commits] r15008 - branches/pisi-1.1/pisi
Message-ID: <20070803154638.A49FB7C0029@liste.uludag.org.tr>
Author: cartman
Date: Fri Aug 3 18:46:38 2007
New Revision: 15008
Modified:
branches/pisi-1.1/pisi/configfile.py
Log:
glibc needs march flag
Modified: branches/pisi-1.1/pisi/configfile.py
=================================================================
--- branches/pisi-1.1/pisi/configfile.py (original)
+++ branches/pisi-1.1/pisi/configfile.py Fri Aug 3 18:46:38 2007
@@ -25,8 +25,8 @@
#host = i686-pc-linux-gnu
#generateDebug = False
#jobs = "-j1"
-#CFLAGS= -mtune=i686 -O2 -pipe -fomit-frame-pointer
-#CXXFLAGS= -mtune=i686 -O2 -pipe -fomit-frame-pointer
+#CFLAGS= -mtune=i686 -march=i686 -O2 -pipe -fomit-frame-pointer
+#CXXFLAGS= -mtune=i686 -march=i686 -O2 -pipe -fomit-frame-pointer
#LDFLAGS=
#buildno=True # necessary for generating build nos
#buildhelper = None / ccache / icecream
From uludag-commits at pardus.org.tr Sat Aug 4 03:49:49 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Sat, 4 Aug 2007 03:49:49 +0300 (EEST)
Subject: [Uludag-commits] r15009 - trunk/planet/planetsecurity.org
Message-ID: <20070804004949.6D8487C003E@liste.uludag.org.tr>
Author: cartman
Date: Sat Aug 4 03:49:49 2007
New Revision: 15009
Modified:
trunk/planet/planetsecurity.org/config.ini
Log:
add CERT
Modified: trunk/planet/planetsecurity.org/config.ini
=================================================================
--- trunk/planet/planetsecurity.org/config.ini (original)
+++ trunk/planet/planetsecurity.org/config.ini Sat Aug 4 03:49:49 2007
@@ -399,3 +399,5 @@
[http://ha.ckers.org/blog/feed/]
Name=ha.ckers
+[https://www.kb.cert.org/vulfeed/]
+Name=US-CERT Recently Published Vulnerability Notes
From uludag-commits at pardus.org.tr Sat Aug 4 03:50:36 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Sat, 4 Aug 2007 03:50:36 +0300 (EEST)
Subject: [Uludag-commits] r15010 - trunk/planet/planetsecurity.org
Message-ID: <20070804005036.CB4D17C0039@liste.uludag.org.tr>
Author: cartman
Date: Sat Aug 4 03:50:36 2007
New Revision: 15010
Modified:
trunk/planet/planetsecurity.org/config.ini
Log:
no debug
Modified: trunk/planet/planetsecurity.org/config.ini
=================================================================
--- trunk/planet/planetsecurity.org/config.ini (original)
+++ trunk/planet/planetsecurity.org/config.ini Sat Aug 4 03:50:36 2007
@@ -5,7 +5,7 @@
owner_email = ismail at pardus.org.tr
cache_directory = /opt/planet/planetsecurity.org/cache
-log_level = DEBUG
+#log_level = DEBUG
template_files = /opt/planet/planetsecurity.org/index.html.tmpl /opt/planet/planetsecurity.org/atom.xml.tmpl
From uludag-commits at pardus.org.tr Sat Aug 4 03:51:43 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Sat, 4 Aug 2007 03:51:43 +0300 (EEST)
Subject: [Uludag-commits] r15011 - trunk/planet/planetsecurity.org
Message-ID: <20070804005143.D07717C0039@liste.uludag.org.tr>
Author: cartman
Date: Sat Aug 4 03:51:43 2007
New Revision: 15011
Modified:
trunk/planet/planetsecurity.org/config.ini
Log:
CERT uses self signed SSL certificate? meh
Modified: trunk/planet/planetsecurity.org/config.ini
=================================================================
--- trunk/planet/planetsecurity.org/config.ini (original)
+++ trunk/planet/planetsecurity.org/config.ini Sat Aug 4 03:51:43 2007
@@ -399,5 +399,5 @@
[http://ha.ckers.org/blog/feed/]
Name=ha.ckers
-[https://www.kb.cert.org/vulfeed/]
+[http://www.kb.cert.org/vulfeed/]
Name=US-CERT Recently Published Vulnerability Notes
From uludag-commits at pardus.org.tr Sun Aug 5 20:00:05 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Sun, 5 Aug 2007 20:00:05 +0300 (EEST)
Subject: [Uludag-commits] r15012 - trunk/repository-scripts/xorg
Message-ID: <20070805170005.3F3C47C0028@liste.uludag.org.tr>
Author: caglar
Date: Sun Aug 5 20:00:04 2007
New Revision: 15012
Modified:
trunk/repository-scripts/xorg/video
Log:
This is another ati driver RC aimed at server 1.3. Still not randr-1.2.
It contains a bunch of fixes for the upcoming (I swear) 6.7 release.
Main features:
fix a serious crasher in DPMS code, addition of EXA hook for zero-copy TFP
and RS480 support. Along with numerous other cleanups
There is a blocker bug 11749 for the 6.7 release in bugs.freedesktop.org
Modified: trunk/repository-scripts/xorg/video
=================================================================
--- trunk/repository-scripts/xorg/video (original)
+++ trunk/repository-scripts/xorg/video Sun Aug 5 20:00:04 2007
@@ -1,7 +1,7 @@
xf86-video-apm-1.1.1.tar.bz2
xf86-video-ark-0.6.0.tar.bz2
xf86-video-ast-0.81.0.tar.bz2
-xf86-video-ati-6.6.192.tar.bz2
+xf86-video-ati-6.6.193.tar.bz2
xf86-video-chips-1.1.1.tar.bz2
xf86-video-cirrus-1.1.0.tar.bz2
xf86-video-cyrix-1.1.0.tar.bz2
From uludag-commits at pardus.org.tr Mon Aug 6 19:06:38 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Mon, 6 Aug 2007 19:06:38 +0300 (EEST)
Subject: [Uludag-commits] r15013 - in trunk/staj-projeleri/migration: .
migration migration/gui migration/utility
Message-ID: <20070806160638.587847C0040@liste.uludag.org.tr>
Author: muratongan
Date: Mon Aug 6 19:06:38 2007
New Revision: 15013
Added:
trunk/staj-projeleri/migration/migration/utility/account.py
Modified:
trunk/staj-projeleri/migration/migration/applythread.py
trunk/staj-projeleri/migration/migration/gui/optionspage.py
trunk/staj-projeleri/migration/setup.py
Log:
migrate accounts (alpha)
Modified: trunk/staj-projeleri/migration/migration/applythread.py
=================================================================
--- trunk/staj-projeleri/migration/migration/applythread.py (original)
+++ trunk/staj-projeleri/migration/migration/applythread.py Mon Aug 6 19:06:38 2007
@@ -21,6 +21,7 @@
import utility.wall
import utility.files
from utility.bookmark import Bookmark
+from utility.account import Account
from gui.progresspage import ProgressPage
class ApplyThread:
@@ -62,6 +63,29 @@
self._wizard.progresspage.go(err, self._wizard.progresspage.ERROR, 1000)
else:
self._wizard.progresspage.go(i18n("Bookmarks saved."), self._wizard.progresspage.OK, 1000)
+ # Accounts:
+ if self._wizard.options.has_key("GTalk Key") or self._wizard.options.has_key("Contacts Path"):
+ account = Account()
+ if self._wizard.options.has_key("GTalk Key"):
+ try:
+ account.getGTalkAccounts(self._wizard.options["GTalk Key"])
+ except:
+ self._wizard.progresspage.go(i18n("GTalk accounts cannot be loaded."), self._wizard.progresspage.WARNING, 0)
+ else:
+ self._wizard.progresspage.go(i18n("GTalk accounts loaded."), self._wizard.progresspage.OK, 0)
+ if self._wizard.options.has_key("Contacts Path"):
+ try:
+ account.getMSNAccounts(self._wizard.options["Contacts Path"])
+ except:
+ self._wizard.progresspage.go(i18n("MSN accounts cannot be loaded."), self._wizard.progresspage.WARNING, 0)
+ else:
+ self._wizard.progresspage.go(i18n("MSN accounts loaded."), self._wizard.progresspage.OK, 0)
+ try:
+ account.setKopeteAccounts()
+ except Exception, err:
+ self._wizard.progresspage.go(err, self._wizard.progresspage.ERROR, 1000)
+ else:
+ self._wizard.progresspage.go(i18n("Accounts saved."), self._wizard.progresspage.OK, 1000)
# Links:
if self._wizard.options.has_key("links"):
links = self._wizard.options["links"]
@@ -89,6 +113,8 @@
self._wizard.progresspage.addOperation(i18n("Wallpaper"), os.path.getsize(self._wizard.options["Wallpaper Path"]))
if self._wizard.options.has_key("Firefox Profile Path") or self._wizard.options.has_key("Favorites Path"):
self._wizard.progresspage.addOperation(i18n("Bookmarks"), 1000)
+ if self._wizard.options.has_key("GTalk Key"):
+ self._wizard.progresspage.addOperation(i18n("Accounts"), 1000)
if self._wizard.options.has_key("links"):
self._wizard.progresspage.addOperation(i18n("Links"), len(self._wizard.options["links"]) * 1000)
if self._wizard.options.has_key("folders"):
Modified: trunk/staj-projeleri/migration/migration/gui/optionspage.py
=================================================================
--- trunk/staj-projeleri/migration/migration/gui/optionspage.py (original)
+++ trunk/staj-projeleri/migration/migration/gui/optionspage.py Mon Aug 6 19:06:38 2007
@@ -83,6 +83,25 @@
self.IEBookmarks.setText(i18n("Internet Explorer favorites"))
self.IEBookmarks.setChecked(True)
self.BookmarksLayout.addWidget(self.IEBookmarks)
+ # Accounts:
+ if sources.has_key("GTalk Key"):
+ self.Accounts = QGroupBox(self, "Accounts")
+ self.Accounts.setTitle(i18n("Accounts"))
+ self.Accounts.setColumnLayout(0, Qt.Vertical)
+ self.AccountsLayout = QVBoxLayout(self.Accounts.layout())
+ self.lay.addWidget(self.Accounts)
+ # GTalk Accounts:
+ if sources.has_key("GTalk Key"):
+ self.GTalk = QCheckBox(self.Accounts, "GTalk")
+ self.GTalk.setText(i18n("GTalk Accounts"))
+ self.GTalk.setChecked(True)
+ self.AccountsLayout.addWidget(self.GTalk)
+ # MSN Accounts:
+ if sources.has_key("Contacts Path"):
+ self.MSN = QCheckBox(self.Accounts, "MSN")
+ self.MSN.setText(i18n("MSN Accounts"))
+ self.MSN.setChecked(True)
+ self.AccountsLayout.addWidget(self.MSN)
# Spacer:
spacer = QSpacerItem(1,1,QSizePolicy.Minimum,QSizePolicy.Expanding)
self.lay.addItem(spacer)
@@ -96,7 +115,9 @@
# Add selected optional items:
items = [("IEBookmarks", "Favorites Path"),
("FFBookmarks", "Firefox Profile Path"),
- ("oldRadio", "Wallpaper Path")]
+ ("oldRadio", "Wallpaper Path"),
+ ("GTalk", "GTalk Key"),
+ ("MSN", "Contacts Path")]
for widgetname, dictname in items:
item = self.child(widgetname)
if item and item.isChecked():
Modified: trunk/staj-projeleri/migration/setup.py
=================================================================
--- trunk/staj-projeleri/migration/setup.py (original)
+++ trunk/staj-projeleri/migration/setup.py Mon Aug 6 19:06:38 2007
@@ -64,7 +64,7 @@
min_qt_version = "3.3.5",
license = "GPL",
package_dir = {"":""},
- application_data = [("migration", ["migration/migration.py", "migration/wizard.py", "migration/applythread.py", "migration/migration.png"]), ("migration/gui", ["migration/gui/__init__.py", "migration/gui/dirview.py", "migration/gui/filespage.py", "migration/gui/help.py", "migration/gui/optionspage.py", "migration/gui/progresspage.py", "migration/gui/sidebar.py", "migration/gui/userpage.py"]), ("migration/utility", ["migration/utility/__init__.py", "migration/utility/bookmark.py", "migration/utility/files.py", "migration/utility/info.py", "migration/utility/partition.py", "migration/utility/registry.py", "migration/utility/wall.py", "migration/utility/wall.py"]), ("help", ["help"])],
+ application_data = [("migration", ["migration/migration.py", "migration/wizard.py", "migration/applythread.py", "migration/migration.png"]), ("migration/gui", ["migration/gui/__init__.py", "migration/gui/dirview.py", "migration/gui/filespage.py", "migration/gui/help.py", "migration/gui/optionspage.py", "migration/gui/progresspage.py", "migration/gui/sidebar.py", "migration/gui/userpage.py"]), ("migration/utility", ["migration/utility/__init__.py", "migration/utility/account.py", "migration/utility/bookmark.py", "migration/utility/files.py", "migration/utility/info.py", "migration/utility/partition.py", "migration/utility/registry.py", "migration/utility/wall.py", "migration/utility/wall.py"]), ("help", ["help"])],
executable_links = [("migration", "migration/migration.py")],
i18n = ("po", ["migration", "migration/gui", "migration/utility"])
)
From uludag-commits at pardus.org.tr Tue Aug 7 10:41:04 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Tue, 7 Aug 2007 10:41:04 +0300 (EEST)
Subject: [Uludag-commits] r15014 - trunk/common
Message-ID: <20070807074104.4FC237C004E@liste.uludag.org.tr>
Author: baris
Date: Tue Aug 7 10:41:03 2007
New Revision: 15014
Modified:
trunk/common/accounts
Log:
yeni geliştirici, Alper Somuncu (alper.somuncu)
Modified: trunk/common/accounts
=================================================================
--- trunk/common/accounts (original)
+++ trunk/common/accounts Tue Aug 7 10:41:03 2007
@@ -60,3 +60,4 @@
wpmhia:Willem Gielen:w.gielen [at] gmail.com:
VyNiL:Nicolas Lara:nicolaslara [at] gmail.com:
riklaunim:Piotr Mali?ski:riklaunim [at] gmail.com:
+alper.somuncu:Alper Somuncu:alpersomuncu [at] gmail.com:
From uludag-commits at pardus.org.tr Tue Aug 7 11:36:38 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Tue, 7 Aug 2007 11:36:38 +0300 (EEST)
Subject: [Uludag-commits] r15015 - trunk/repository-scripts/xorg
Message-ID: <20070807083638.C8BAD7C004E@liste.uludag.org.tr>
Author: caglar
Date: Tue Aug 7 11:36:38 2007
New Revision: 15015
Modified:
trunk/repository-scripts/xorg/app
Log:
bump my ride...
Modified: trunk/repository-scripts/xorg/app
=================================================================
--- trunk/repository-scripts/xorg/app (original)
+++ trunk/repository-scripts/xorg/app Tue Aug 7 11:36:38 2007
@@ -32,7 +32,7 @@
xbiff-1.0.1.tar.bz2
xcalc-1.0.1.tar.bz2
xclipboard-1.0.1.tar.bz2
-xclock-1.0.2.tar.bz2
+xclock-1.0.3.tar.bz2
xcmsdb-1.0.1.tar.bz2
xconsole-1.0.2.tar.bz2
xcursorgen-1.0.1.tar.bz2
@@ -51,7 +51,7 @@
xfs-1.0.4.tar.bz2
xfsinfo-1.0.1.tar.bz2
xfwp-1.0.1.tar.bz2
-xgamma-1.0.1.tar.bz2
+xgamma-1.0.2.tar.bz2
xgc-1.0.1.tar.bz2
xhost-1.0.2.tar.bz2
xinit-1.0.4.tar.bz2
@@ -69,7 +69,7 @@
xman-1.0.2.tar.bz2
xmessage-1.0.1.tar.bz2
xmh-1.0.1.tar.bz2
-xmodmap-1.0.2.tar.bz2
+xmodmap-1.0.3.tar.bz2
xmore-1.0.1.tar.bz2
xphelloworld-1.0.1.tar.bz2
xplsprinters-1.0.1.tar.bz2
From uludag-commits at pardus.org.tr Tue Aug 7 17:41:10 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Tue, 7 Aug 2007 17:41:10 +0300 (EEST)
Subject: [Uludag-commits] r15017 - in trunk/planet: gezegen.pardus.org.tr
planet.pardus.org.tr
Message-ID: <20070807144110.3B5E77C0042@liste.uludag.org.tr>
Author: caglar
Date: Tue Aug 7 17:41:09 2007
New Revision: 15017
Modified:
trunk/planet/gezegen.pardus.org.tr/index.html.tmpl
trunk/planet/planet.pardus.org.tr/index.html.tmpl
Log:
ou in lkd out...
Modified: trunk/planet/gezegen.pardus.org.tr/index.html.tmpl
=================================================================
--- trunk/planet/gezegen.pardus.org.tr/index.html.tmpl (original)
+++ trunk/planet/gezegen.pardus.org.tr/index.html.tmpl Tue Aug 7 17:41:09 2007
@@ -77,6 +77,7 @@
Diğerleri
+ Özgürlükiçin Gezegeni
Linux Gezegeni
Planet KDE
Planet Gnome
Modified: trunk/planet/planet.pardus.org.tr/index.html.tmpl
=================================================================
--- trunk/planet/planet.pardus.org.tr/index.html.tmpl (original)
+++ trunk/planet/planet.pardus.org.tr/index.html.tmpl Tue Aug 7 17:41:09 2007
@@ -78,7 +78,6 @@
Other Planets
- Linux Gezegeni
Planet KDE
Planet Gnome
Planet Debian
From uludag-commits at pardus.org.tr Tue Aug 7 17:45:38 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Tue, 7 Aug 2007 17:45:38 +0300 (EEST)
Subject: [Uludag-commits] r15018 - trunk/planet/gezegen.pardus.org.tr
Message-ID: <20070807144538.CCC1E7C0042@liste.uludag.org.tr>
Author: cartman
Date: Tue Aug 7 17:45:38 2007
New Revision: 15018
Modified:
trunk/planet/gezegen.pardus.org.tr/index.html.tmpl
Log:
git
Modified: trunk/planet/gezegen.pardus.org.tr/index.html.tmpl
=================================================================
--- trunk/planet/gezegen.pardus.org.tr/index.html.tmpl (original)
+++ trunk/planet/gezegen.pardus.org.tr/index.html.tmpl Tue Aug 7 17:45:38 2007
@@ -78,7 +78,6 @@
Diğerleri
Özgürlükiçin Gezegeni
- Linux Gezegeni
Planet KDE
Planet Gnome
Planet Debian
From uludag-commits at pardus.org.tr Tue Aug 7 18:25:27 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Tue, 7 Aug 2007 18:25:27 +0300 (EEST)
Subject: [Uludag-commits] r15019 - trunk/planet/gezegen.pardus.org.tr
Message-ID: <20070807152527.49AAA7C002F@liste.uludag.org.tr>
Author: cartman
Date: Tue Aug 7 18:25:27 2007
New Revision: 15019
Modified:
trunk/planet/gezegen.pardus.org.tr/index.html.tmpl
Log:
svnrevertlast test over ;P
Modified: trunk/planet/gezegen.pardus.org.tr/index.html.tmpl
=================================================================
--- trunk/planet/gezegen.pardus.org.tr/index.html.tmpl (original)
+++ trunk/planet/gezegen.pardus.org.tr/index.html.tmpl Tue Aug 7 18:25:27 2007
@@ -78,6 +78,7 @@
Diğerleri
Özgürlükiçin Gezegeni
+ Linux Gezegeni
Planet KDE
Planet Gnome
Planet Debian
From uludag-commits at pardus.org.tr Tue Aug 7 20:49:10 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Tue, 7 Aug 2007 20:49:10 +0300 (EEST)
Subject: [Uludag-commits] r15020 - trunk/common
Message-ID: <20070807174910.F41DA7C003C@liste.uludag.org.tr>
Author: baris
Date: Tue Aug 7 20:49:10 2007
New Revision: 15020
Modified:
trunk/common/accounts
Log:
kullanıcı adı değişikliği.
Modified: trunk/common/accounts
=================================================================
--- trunk/common/accounts (original)
+++ trunk/common/accounts Tue Aug 7 20:49:10 2007
@@ -60,4 +60,4 @@
wpmhia:Willem Gielen:w.gielen [at] gmail.com:
VyNiL:Nicolas Lara:nicolaslara [at] gmail.com:
riklaunim:Piotr Mali?ski:riklaunim [at] gmail.com:
-alper.somuncu:Alper Somuncu:alpersomuncu [at] gmail.com:
+alper:Alper Somuncu:alpersomuncu [at] gmail.com:
From uludag-commits at pardus.org.tr Thu Aug 9 14:09:39 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Thu, 9 Aug 2007 14:09:39 +0300 (EEST)
Subject: [Uludag-commits] r15021 - trunk/planet/gezegen.pardus.org.tr
Message-ID: <20070809110939.75AF87C0026@liste.uludag.org.tr>
Author: cartman
Date: Thu Aug 9 14:09:39 2007
New Revision: 15021
Modified:
trunk/planet/gezegen.pardus.org.tr/config.ini
Log:
uludag->pardus
Modified: trunk/planet/gezegen.pardus.org.tr/config.ini
=================================================================
--- trunk/planet/gezegen.pardus.org.tr/config.ini (original)
+++ trunk/planet/gezegen.pardus.org.tr/config.ini Thu Aug 9 14:09:39 2007
@@ -24,7 +24,7 @@
name = Barış Metin
face = http://www.metin.org/static/img/baris_hackergotchi.png
-[http://cekirdek.uludag.org.tr/~tekman/zangetsu/blog/feed/rss/Pardus/]
+[http://cekirdek.pardus.org.tr/~tekman/zangetsu/blog/feed/rss/Pardus/]
name = Erkan Tekman
face = http://cekirdek.pardus.org.tr/~tekman/et.png
From uludag-commits at pardus.org.tr Thu Aug 9 16:06:40 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Thu, 9 Aug 2007 16:06:40 +0300 (EEST)
Subject: [Uludag-commits] r15022 - trunk/planet/gezegen.pardus.org.tr
Message-ID: <20070809130640.347C47C0023@liste.uludag.org.tr>
Author: cartman
Date: Thu Aug 9 16:06:39 2007
New Revision: 15022
Modified:
trunk/planet/gezegen.pardus.org.tr/config.ini
Log:
Alper Somuncu
Modified: trunk/planet/gezegen.pardus.org.tr/config.ini
=================================================================
--- trunk/planet/gezegen.pardus.org.tr/config.ini (original)
+++ trunk/planet/gezegen.pardus.org.tr/config.ini Thu Aug 9 16:06:39 2007
@@ -135,3 +135,7 @@
[http://www.tuxmen.com/?feed=rss]
name=Ahmet Erdoğan
+
+[http://www.alpersomuncu.com/zangetsu/blog/feed/rss/Pardus/]
+name=Alper Somuncu
+face=http://www.alpersomuncu.com/zangetsu/static/alper.png
From uludag-commits at pardus.org.tr Fri Aug 10 16:04:41 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Fri, 10 Aug 2007 16:04:41 +0300 (EEST)
Subject: [Uludag-commits] r15023 - trunk/ulubot/sozluk
Message-ID: <20070810130441.43FE87C002E@liste.uludag.org.tr>
Author: gurer
Date: Fri Aug 10 16:04:40 2007
New Revision: 15023
Modified:
trunk/ulubot/sozluk/en_tr.csv
Log:
minik update
Modified: trunk/ulubot/sozluk/en_tr.csv
=================================================================
Suppressed!
Too long (more than 250 lines) diff output suppressed...
From uludag-commits at pardus.org.tr Sun Aug 12 19:47:36 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Sun, 12 Aug 2007 19:47:36 +0300 (EEST)
Subject: [Uludag-commits] r15024 - trunk/repository-scripts/xorg
Message-ID: <20070812164737.09ABF7C0011@liste.uludag.org.tr>
Author: caglar
Date: Sun Aug 12 19:47:36 2007
New Revision: 15024
Modified:
trunk/repository-scripts/xorg/app
Log:
bump mp mpp
Modified: trunk/repository-scripts/xorg/app
=================================================================
--- trunk/repository-scripts/xorg/app (original)
+++ trunk/repository-scripts/xorg/app Sun Aug 12 19:47:36 2007
@@ -38,7 +38,7 @@
xcursorgen-1.0.1.tar.bz2
xdbedizzy-1.0.2.tar.bz2
xditview-1.0.1.tar.bz2
-xdm-1.1.4.tar.bz2
+xdm-1.1.5.tar.bz2
xdpyinfo-1.0.1.tar.bz2
xdriinfo-1.0.1.tar.bz2
xedit-1.0.2.tar.bz2
@@ -66,8 +66,8 @@
xlsclients-1.0.1.tar.bz2
xlsfonts-1.0.2.tar.bz2
xmag-1.0.1.tar.bz2
-xman-1.0.2.tar.bz2
-xmessage-1.0.1.tar.bz2
+xman-1.0.3.tar.bz2
+xmessage-1.0.2.tar.bz2
xmh-1.0.1.tar.bz2
xmodmap-1.0.3.tar.bz2
xmore-1.0.1.tar.bz2
@@ -75,7 +75,7 @@
xplsprinters-1.0.1.tar.bz2
xpr-1.0.2.tar.bz2
xprehashprinterlist-1.0.1.tar.bz2
-xprop-1.0.2.tar.bz2
+xprop-1.0.3.tar.bz2
xrandr-1.2.2.tar.bz2
xrdb-1.0.3.tar.bz2
xrefresh-1.0.2.tar.bz2
@@ -83,7 +83,7 @@
xset-1.0.2.tar.bz2
xsetmode-1.0.0.tar.bz2
xsetpointer-1.0.0.tar.bz2
-xsetroot-1.0.1.tar.bz2
+xsetroot-1.0.2.tar.bz2
xsm-1.0.1.tar.bz2
xstdcmap-1.0.1.tar.bz2
xtrap-1.0.2.tar.bz2
From uludag-commits at pardus.org.tr Sun Aug 12 19:48:56 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Sun, 12 Aug 2007 19:48:56 +0300 (EEST)
Subject: [Uludag-commits] r15025 - trunk/tasma/boot-manager/src
Message-ID: <20070812164856.85FA97C0011@liste.uludag.org.tr>
Author: bahadir.kandemir
Date: Sun Aug 12 19:48:56 2007
New Revision: 15025
Modified:
trunk/tasma/boot-manager/src/mainview.py
Log:
BUG:FIXED:6213
Modified: trunk/tasma/boot-manager/src/mainview.py
=================================================================
--- trunk/tasma/boot-manager/src/mainview.py (original)
+++ trunk/tasma/boot-manager/src/mainview.py Sun Aug 12 19:48:56 2007
@@ -506,7 +506,8 @@
elif reply.id == BOOT_UNUSED:
self.widgetUnused.listKernels.clear()
for version in reply.data.split("\n"):
- self.widgetUnused.listKernels.insertItem(version)
+ if version.strip():
+ self.widgetUnused.listKernels.insertItem(version)
elif reply.id == BOOT_REMOVE_UNUSED:
self.link.call("Boot.Loader.listUnused", id=BOOT_UNUSED)
elif reply.command == "fail":
From uludag-commits at pardus.org.tr Mon Aug 13 11:53:07 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Mon, 13 Aug 2007 11:53:07 +0300 (EEST)
Subject: [Uludag-commits] r15026 - trunk/tasma/boot-manager/comar
Message-ID: <20070813085307.99A1B7C000D@liste.uludag.org.tr>
Author: bahadir.kandemir
Date: Mon Aug 13 11:53:07 2007
New Revision: 15026
Modified:
trunk/tasma/boot-manager/comar/boot.loader.py
Log:
listUnused() returns empty string when no unsed kernel present
Modified: trunk/tasma/boot-manager/comar/boot.loader.py
=================================================================
--- trunk/tasma/boot-manager/comar/boot.loader.py (original)
+++ trunk/tasma/boot-manager/comar/boot.loader.py Mon Aug 13 11:53:07 2007
@@ -27,8 +27,8 @@
})
FAIL_NODEVICE = _({
- "en": "No such device: %s",
- "tr": "Böyle bir aygıt yok: %s",
+ "en": "No such device: '%s'",
+ "tr": "Böyle bir aygıt yok: '%s'",
})
FAIL_NOSYSTEM = _({
@@ -66,8 +66,8 @@
})
FAIL_KERNEL_IN_USE = _({
- "en": "Kernel is in use or not installed: %s",
- "tr": "Çekirdek kullanılıyor ya da yüklü değil: %s",
+ "en": "Kernel is in use or not installed: '%s'",
+ "tr": "Çekirdek kullanılıyor ya da yüklü değil: '%s'",
})
# Grub parser configuration
@@ -893,6 +893,7 @@
return "\n".join(kernels_unused)
def removeUnused(version):
- if version not in listUnused().split("\n"):
+ unused = [x for x in listUnused().split("\n") if x.strip()]
+ if version not in unused:
fail(FAIL_KERNEL_IN_USE % version)
removeKernel(version)
From uludag-commits at pardus.org.tr Mon Aug 13 13:26:02 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Mon, 13 Aug 2007 13:26:02 +0300 (EEST)
Subject: [Uludag-commits] r15027 - trunk/planet/planetsecurity.org
Message-ID: <20070813102603.080677C000D@liste.uludag.org.tr>
Author: cartman
Date: Mon Aug 13 13:26:02 2007
New Revision: 15027
Modified:
trunk/planet/planetsecurity.org/config.ini
Log:
trying to fix CNN rss stupidness
Modified: trunk/planet/planetsecurity.org/config.ini
=================================================================
--- trunk/planet/planetsecurity.org/config.ini (original)
+++ trunk/planet/planetsecurity.org/config.ini Mon Aug 13 13:26:02 2007
@@ -385,7 +385,7 @@
Name=Google Online Security Blog
[http://www.0x000000.com/rss.php]
-Name=0x000000 Security
+Name=0x000000 The Hacker WebZine
[http://www.heise-security.co.uk/news/news-atom.xml]
Name=heise Security News
From uludag-commits at pardus.org.tr Mon Aug 13 13:26:15 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Mon, 13 Aug 2007 13:26:15 +0300 (EEST)
Subject: [Uludag-commits] r15028 - trunk/planet/planetsecurity.org
Message-ID: <20070813102615.E9E157C000D@liste.uludag.org.tr>
Author: cartman
Date: Mon Aug 13 13:26:15 2007
New Revision: 15028
Modified:
trunk/planet/planetsecurity.org/config.ini
Log:
typo
Modified: trunk/planet/planetsecurity.org/config.ini
=================================================================
--- trunk/planet/planetsecurity.org/config.ini (original)
+++ trunk/planet/planetsecurity.org/config.ini Mon Aug 13 13:26:15 2007
@@ -385,7 +385,7 @@
Name=Google Online Security Blog
[http://www.0x000000.com/rss.php]
-Name=0x000000 The Hacker WebZine
+Name=0x000000 The Hacker Webzine
[http://www.heise-security.co.uk/news/news-atom.xml]
Name=heise Security News
From uludag-commits at pardus.org.tr Mon Aug 13 19:12:33 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Mon, 13 Aug 2007 19:12:33 +0300 (EEST)
Subject: [Uludag-commits] r15029 - trunk/planet/planetsecurity.org
Message-ID: <20070813161234.0B9ED7C0030@liste.uludag.org.tr>
Author: cartman
Date: Mon Aug 13 19:12:33 2007
New Revision: 15029
Modified:
trunk/planet/planetsecurity.org/config.ini
Log:
this redirects to CNN
Modified: trunk/planet/planetsecurity.org/config.ini
=================================================================
--- trunk/planet/planetsecurity.org/config.ini (original)
+++ trunk/planet/planetsecurity.org/config.ini Mon Aug 13 19:12:33 2007
@@ -384,9 +384,6 @@
[http://googleonlinesecurity.blogspot.com/feeds/posts/default]
Name=Google Online Security Blog
-[http://www.0x000000.com/rss.php]
-Name=0x000000 The Hacker Webzine
-
[http://www.heise-security.co.uk/news/news-atom.xml]
Name=heise Security News
From uludag-commits at pardus.org.tr Tue Aug 14 09:16:49 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Tue, 14 Aug 2007 09:16:49 +0300 (EEST)
Subject: [Uludag-commits] r15030 - trunk/comar/ahenk/lider/src
Message-ID: <20070814061649.98E637C0021@liste.uludag.org.tr>
Author: bahadir.kandemir
Date: Tue Aug 14 09:16:49 2007
New Revision: 15030
Modified:
trunk/comar/ahenk/lider/src/ldapmodel.py
trunk/comar/ahenk/lider/src/mainwindow.py
Log:
Let user enter Base DN
Modified: trunk/comar/ahenk/lider/src/ldapmodel.py
=================================================================
--- trunk/comar/ahenk/lider/src/ldapmodel.py (original)
+++ trunk/comar/ahenk/lider/src/ldapmodel.py Tue Aug 14 09:16:49 2007
@@ -76,7 +76,7 @@
def __init__(self):
self.name = None
self.host = None
- self.base_dn = "dc=example,dc=com"
+ self.base_dn = None
self.bind_dn = None
self.bind_password = None
Modified: trunk/comar/ahenk/lider/src/mainwindow.py
=================================================================
--- trunk/comar/ahenk/lider/src/mainwindow.py (original)
+++ trunk/comar/ahenk/lider/src/mainwindow.py Tue Aug 14 09:16:49 2007
@@ -44,15 +44,20 @@
self.w_host = QLineEdit(self)
grid.addWidget(self.w_host, 1, 1)
- lab = QLabel(i18n("Bind DN:"), self)
+ lab = QLabel(i18n("Base DN:"), self)
grid.addWidget(lab, 2, 0, Qt.AlignRight)
+ self.w_base_dn = QLineEdit(self)
+ grid.addWidget(self.w_base_dn, 2, 1)
+
+ lab = QLabel(i18n("Bind DN:"), self)
+ grid.addWidget(lab, 3, 0, Qt.AlignRight)
self.w_bind_dn = QLineEdit(self)
- grid.addWidget(self.w_bind_dn, 2, 1)
+ grid.addWidget(self.w_bind_dn, 3, 1)
lab = QLabel(i18n("Bind Password:"), self)
- grid.addWidget(lab, 3, 0, Qt.AlignRight)
+ grid.addWidget(lab, 4, 0, Qt.AlignRight)
self.w_bind_pass = QLineEdit(self)
- grid.addWidget(self.w_bind_pass, 3, 1)
+ grid.addWidget(self.w_bind_pass, 4, 1)
lay = QHBoxLayout()
vb.addLayout(lay)
@@ -73,12 +78,14 @@
def useValues(self, dom):
self.w_name.setText(unicode(dom.name))
self.w_host.setText(dom.host)
+ self.w_base_dn.setText(dom.base_dn)
self.w_bind_dn.setText(dom.bind_dn)
self.w_bind_pass.setText(dom.bind_password)
def setValues(self):
self.dom.name = unicode(self.w_name.text())
self.dom.host = unicode(self.w_host.text())
+ self.dom.base_dn = unicode(self.w_base_dn.text())
self.dom.bind_dn = unicode(self.w_bind_dn.text())
self.dom.bind_password = unicode(self.w_bind_pass.text())
From uludag-commits at pardus.org.tr Tue Aug 14 13:53:38 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Tue, 14 Aug 2007 13:53:38 +0300 (EEST)
Subject: [Uludag-commits] r15031 - trunk/repository-scripts/xorg
Message-ID: <20070814105338.D109C7C003A@liste.uludag.org.tr>
Author: caglar
Date: Tue Aug 14 13:53:38 2007
New Revision: 15031
Modified:
trunk/repository-scripts/xorg/video
Log:
bump
Modified: trunk/repository-scripts/xorg/video
=================================================================
--- trunk/repository-scripts/xorg/video (original)
+++ trunk/repository-scripts/xorg/video Tue Aug 14 13:53:38 2007
@@ -10,7 +10,7 @@
xf86-video-glint-1.1.1.tar.bz2
xf86-video-i128-1.2.1.tar.bz2
xf86-video-i740-1.1.0.tar.bz2
-xf86-video-intel-2.1.0.tar.bz2
+xf86-video-intel-2.1.1.tar.bz2
xf86-video-imstt-1.1.0.tar.bz2
xf86-video-mga-1.4.6.1.tar.bz2
xf86-video-neomagic-1.1.1.tar.bz2
From uludag-commits at pardus.org.tr Wed Aug 15 12:21:02 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Wed, 15 Aug 2007 12:21:02 +0300 (EEST)
Subject: [Uludag-commits] r15032 - in trunk/staj-projeleri/Packager: . src
src/gui
Message-ID: <20070815092102.D8D247C0034@liste.uludag.org.tr>
Author: gokcen.eraslan
Date: Wed Aug 15 12:21:02 2007
New Revision: 15032
Added:
trunk/staj-projeleri/Packager/
trunk/staj-projeleri/Packager/.project
trunk/staj-projeleri/Packager/.pydevproject
trunk/staj-projeleri/Packager/src/
trunk/staj-projeleri/Packager/src/actions-template.py
trunk/staj-projeleri/Packager/src/gui/
trunk/staj-projeleri/Packager/src/gui/__init__.py
trunk/staj-projeleri/Packager/src/gui/__init__.pyc (contents, props changed)
trunk/staj-projeleri/Packager/src/gui/editors.py
trunk/staj-projeleri/Packager/src/gui/editors.pyc (contents, props changed)
trunk/staj-projeleri/Packager/src/gui/mainwindow.py
trunk/staj-projeleri/Packager/src/gui/mainwindow.pyc (contents, props changed)
trunk/staj-projeleri/Packager/src/gui/widgets.py
trunk/staj-projeleri/Packager/src/gui/widgets.pyc (contents, props changed)
trunk/staj-projeleri/Packager/src/packager.py (contents, props changed)
trunk/staj-projeleri/Packager/src/pspec-template.xml
Log:
paket yapım aracı - ilk sürüm
From uludag-commits at pardus.org.tr Wed Aug 15 14:38:33 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Wed, 15 Aug 2007 14:38:33 +0300 (EEST)
Subject: [Uludag-commits] r15033 - in trunk/staj-projeleri/migration:
help/tr migration migration/gui migration/utility po
Message-ID: <20070815113833.4E8A57C002F@liste.uludag.org.tr>
Author: muratongan
Date: Wed Aug 15 14:38:32 2007
New Revision: 15033
Modified:
trunk/staj-projeleri/migration/help/tr/main_help.html
trunk/staj-projeleri/migration/migration/applythread.py
trunk/staj-projeleri/migration/migration/gui/optionspage.py
trunk/staj-projeleri/migration/migration/utility/account.py
trunk/staj-projeleri/migration/migration/utility/info.py
trunk/staj-projeleri/migration/po/migration.pot
trunk/staj-projeleri/migration/po/tr.po
Log:
Hesapları Thunderbird'den oku, MSN'den, GTalk'tan oku, Kopete'ye, KMail'e yaz.
(Hala alpha, testler makbule geçer)
Modified: trunk/staj-projeleri/migration/help/tr/main_help.html
=================================================================
--- trunk/staj-projeleri/migration/help/tr/main_help.html (original)
+++ trunk/staj-projeleri/migration/help/tr/main_help.html Wed Aug 15 14:38:32 2007
@@ -22,6 +22,7 @@
Duvar Kağıdı: Eski duvar kağıdınızın ve şu anda geçerli olan Pardus duvar kağıdınızın ön izlemelerini görebileceğiniz bu grupta, kullanmak istediğiniz resmi seçebilirsiniz. "Duvar kağıdını değiştirme" seçeneğini işaretlerseniz herhangi bir değişiklik yapılmayacaktır. "Eski duvar kağıdımı kullan" seçeneğini işaretlemeniz halinde, eski işletim sisteminizde bulunan duvar kağıdı Pardus'a kopyalanacak ve standart duvar kağıdınız olarak ayarlanacaktır.
Yer İmleri: Önceki işletim sisteminizde yer alan web tarayıcılarının listeleneceği bu grupta, yer imlerini (sık kullanılanları) kopyalamak istediğiniz programları seçebilirsiniz. Böylece seçtiğiniz programda bulunan bağlantılar, Firefox'un yer imleri menüsüne eklenecektir.
+ Hesaplar: Diğer işletim sisteminizde yer alan e-posta programları, anında mesajlaşma araçları gibi uygulamaların listeleneceği bu grupta, hangi uygulamaların hesaplarını aktarmak istediğinizi seçebilirsiniz. Seçtiğiniz programlarda bulunan hesaplar türlerine göre Kopete, KMail, KNode ve Akregator uygulamalarına aktarılacaktır.
3. Dosyaların Seçilmesi
Bu sayfada, eski işletim sisteminizin masaüstü , belgelerim gibi dizinlerinde bulunan dosyalara Pardus'ta kolayca erişebilmek için gerekli ayarlamaları yapabilirsiniz. Sayfadaki seçenekler ve işlevleri şöyledir:
Modified: trunk/staj-projeleri/migration/migration/applythread.py
=================================================================
--- trunk/staj-projeleri/migration/migration/applythread.py (original)
+++ trunk/staj-projeleri/migration/migration/applythread.py Wed Aug 15 14:38:32 2007
@@ -64,8 +64,9 @@
else:
self._wizard.progresspage.go(i18n("Bookmarks saved."), self._wizard.progresspage.OK, 1000)
# Accounts:
- if self._wizard.options.has_key("GTalk Key") or self._wizard.options.has_key("Contacts Path"):
+ if self._wizard.options.has_key("GTalk Key") or self._wizard.options.has_key("Contacts Path") or self._wizard.options.has_key("Thunderbird Profile Path"):
account = Account()
+ # GTalk Accounts:
if self._wizard.options.has_key("GTalk Key"):
try:
account.getGTalkAccounts(self._wizard.options["GTalk Key"])
@@ -73,6 +74,7 @@
self._wizard.progresspage.go(i18n("GTalk accounts cannot be loaded."), self._wizard.progresspage.WARNING, 0)
else:
self._wizard.progresspage.go(i18n("GTalk accounts loaded."), self._wizard.progresspage.OK, 0)
+ # MSN Messenger Accounts:
if self._wizard.options.has_key("Contacts Path"):
try:
account.getMSNAccounts(self._wizard.options["Contacts Path"])
@@ -80,8 +82,18 @@
self._wizard.progresspage.go(i18n("MSN accounts cannot be loaded."), self._wizard.progresspage.WARNING, 0)
else:
self._wizard.progresspage.go(i18n("MSN accounts loaded."), self._wizard.progresspage.OK, 0)
+ # Thunderbird Accounts:
+ if self._wizard.options.has_key("Thunderbird Profile Path"):
+ try:
+ account.getTBAccounts(self._wizard.options["Thunderbird Profile Path"])
+ except:
+ self._wizard.progresspage.go(i18n("Thunderbird accounts cannot be loaded."), self._wizard.progresspage.WARNING, 0)
+ else:
+ self._wizard.progresspage.go(i18n("Thunderbird accounts loaded."), self._wizard.progresspage.OK, 0)
try:
+ account.yaz()
account.setKopeteAccounts()
+ account.setKMailAccounts()
except Exception, err:
self._wizard.progresspage.go(err, self._wizard.progresspage.ERROR, 1000)
else:
@@ -113,7 +125,7 @@
self._wizard.progresspage.addOperation(i18n("Wallpaper"), os.path.getsize(self._wizard.options["Wallpaper Path"]))
if self._wizard.options.has_key("Firefox Profile Path") or self._wizard.options.has_key("Favorites Path"):
self._wizard.progresspage.addOperation(i18n("Bookmarks"), 1000)
- if self._wizard.options.has_key("GTalk Key"):
+ if self._wizard.options.has_key("GTalk Key") or self._wizard.options.has_key("Contacts Path") or self._wizard.options.has_key("Thunderbird Profile Path"):
self._wizard.progresspage.addOperation(i18n("Accounts"), 1000)
if self._wizard.options.has_key("links"):
self._wizard.progresspage.addOperation(i18n("Links"), len(self._wizard.options["links"]) * 1000)
Modified: trunk/staj-projeleri/migration/migration/gui/optionspage.py
=================================================================
--- trunk/staj-projeleri/migration/migration/gui/optionspage.py (original)
+++ trunk/staj-projeleri/migration/migration/gui/optionspage.py Wed Aug 15 14:38:32 2007
@@ -90,18 +90,24 @@
self.Accounts.setColumnLayout(0, Qt.Vertical)
self.AccountsLayout = QVBoxLayout(self.Accounts.layout())
self.lay.addWidget(self.Accounts)
- # GTalk Accounts:
- if sources.has_key("GTalk Key"):
- self.GTalk = QCheckBox(self.Accounts, "GTalk")
- self.GTalk.setText(i18n("GTalk Accounts"))
- self.GTalk.setChecked(True)
- self.AccountsLayout.addWidget(self.GTalk)
# MSN Accounts:
if sources.has_key("Contacts Path"):
self.MSN = QCheckBox(self.Accounts, "MSN")
self.MSN.setText(i18n("MSN Accounts"))
self.MSN.setChecked(True)
self.AccountsLayout.addWidget(self.MSN)
+ # GTalk Accounts:
+ if sources.has_key("GTalk Key"):
+ self.GTalk = QCheckBox(self.Accounts, "GTalk")
+ self.GTalk.setText(i18n("GTalk Accounts"))
+ self.GTalk.setChecked(True)
+ self.AccountsLayout.addWidget(self.GTalk)
+ # Thunderbird Accounts:
+ if sources.has_key("Thunderbird Profile Path"):
+ self.TB = QCheckBox(self.Accounts, "TB")
+ self.TB.setText(i18n("Thunderbird Accounts"))
+ self.TB.setChecked(True)
+ self.AccountsLayout.addWidget(self.TB)
# Spacer:
spacer = QSpacerItem(1,1,QSizePolicy.Minimum,QSizePolicy.Expanding)
self.lay.addItem(spacer)
@@ -117,6 +123,7 @@
("FFBookmarks", "Firefox Profile Path"),
("oldRadio", "Wallpaper Path"),
("GTalk", "GTalk Key"),
+ ("TB", "Thunderbird Profile Path"),
("MSN", "Contacts Path")]
for widgetname, dictname in items:
item = self.child(widgetname)
Modified: trunk/staj-projeleri/migration/migration/utility/account.py
=================================================================
Suppressed!
Too long (more than 250 lines) diff output suppressed...
Modified: trunk/staj-projeleri/migration/migration/utility/info.py
=================================================================
--- trunk/staj-projeleri/migration/migration/utility/info.py (original)
+++ trunk/staj-projeleri/migration/migration/utility/info.py Wed Aug 15 14:38:32 2007
@@ -63,6 +63,21 @@
profilepath = getMozillaProfile(possiblepath)
if profilepath:
sources["Firefox Profile Path"] = profilepath
+ # Thunderbird:
+ possiblepath = os.path.join(sources["AppData Path"], "Thunderbird")
+ profilepath = getMozillaProfile(possiblepath)
+ if profilepath:
+ sources["Thunderbird Profile Path"] = profilepath
+ # Messenger Contacts:
+ possiblepath = os.path.join(sources["Home Path"], "Contacts")
+ if os.path.isdir(possiblepath):
+ sources["Contacts Path"] = possiblepath
+ # Google Talk:
+ try:
+ key = hive.getKey("Software\\Google\\Google Talk")
+ sources["GTalk Key"] = key
+ except:
+ pass
# Return Info:
return sources
Modified: trunk/staj-projeleri/migration/po/migration.pot
=================================================================
--- trunk/staj-projeleri/migration/po/migration.pot (original)
+++ trunk/staj-projeleri/migration/po/migration.pot Wed Aug 15 14:38:32 2007
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-12 17:59+0300\n"
+"POT-Creation-Date: 2007-08-15 12:51+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -16,48 +16,80 @@
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: migration/applythread.py:41
+#: migration/applythread.py:42
msgid "Wallpaper changed."
msgstr ""
-#: migration/applythread.py:49
+#: migration/applythread.py:50
msgid "Firefox bookmarks cannot be loaded."
msgstr ""
-#: migration/applythread.py:51
+#: migration/applythread.py:52
msgid "Firefox bookmarks loaded."
msgstr ""
-#: migration/applythread.py:56
+#: migration/applythread.py:57
msgid "Internet Explorer favorites cannot be loaded."
msgstr ""
-#: migration/applythread.py:58
+#: migration/applythread.py:59
msgid "Internet Explorer favorites loaded."
msgstr ""
-#: migration/applythread.py:64
+#: migration/applythread.py:65
msgid "Bookmarks saved."
msgstr ""
-#: migration/applythread.py:70
+#: migration/applythread.py:74
+msgid "GTalk accounts cannot be loaded."
+msgstr ""
+
+#: migration/applythread.py:76
+msgid "GTalk accounts loaded."
+msgstr ""
+
+#: migration/applythread.py:82
+msgid "MSN accounts cannot be loaded."
+msgstr ""
+
+#: migration/applythread.py:84
+msgid "MSN accounts loaded."
+msgstr ""
+
+#: migration/applythread.py:90
+msgid "Thunderbird accounts cannot be loaded."
+msgstr ""
+
+#: migration/applythread.py:92
+msgid "Thunderbird accounts loaded."
+msgstr ""
+
+#: migration/applythread.py:100
+msgid "Accounts saved."
+msgstr ""
+
+#: migration/applythread.py:106
#, python-format
msgid "Link '%s' created."
msgstr ""
-#: migration/applythread.py:79
+#: migration/applythread.py:115
msgid "Nothing done, because no option selected. You can close the wizard..."
msgstr ""
-#: migration/applythread.py:81 migration/applythread.py:83
+#: migration/applythread.py:117 migration/applythread.py:119
msgid "All operations completed. You can close the wizard..."
msgstr ""
-#: migration/applythread.py:89 migration/gui/optionspage.py:26
+#: migration/applythread.py:125 migration/gui/optionspage.py:26
msgid "Wallpaper"
msgstr ""
-#: migration/applythread.py:93
+#: migration/applythread.py:129 migration/gui/optionspage.py:89
+msgid "Accounts"
+msgstr ""
+
+#: migration/applythread.py:131
msgid "Links"
msgstr ""
@@ -73,70 +105,74 @@
msgid "Developer and Current Maintainer"
msgstr ""
-#: migration/wizard.py:38
+#: migration/wizard.py:39
msgid "Pardus Migration Tool"
msgstr ""
-#: migration/wizard.py:41
+#: migration/wizard.py:42
msgid "Next"
msgstr ""
-#: migration/wizard.py:43
+#: migration/wizard.py:44
msgid "Finish"
msgstr ""
-#: migration/wizard.py:48 migration/gui/sidebar.py:26
+#: migration/wizard.py:49 migration/gui/sidebar.py:26
msgid "Selecting User"
msgstr ""
-#: migration/wizard.py:52 migration/wizard.py:141 migration/gui/sidebar.py:26
+#: migration/wizard.py:53 migration/wizard.py:152 migration/gui/sidebar.py:26
msgid "Selecting Options"
msgstr ""
-#: migration/wizard.py:55 migration/wizard.py:145 migration/gui/sidebar.py:26
+#: migration/wizard.py:56 migration/wizard.py:156 migration/gui/sidebar.py:26
msgid "Selecting Files"
msgstr ""
-#: migration/wizard.py:58 migration/gui/sidebar.py:26
+#: migration/wizard.py:59 migration/gui/sidebar.py:26
msgid "Applying Changes"
msgstr ""
-#: migration/wizard.py:114
+#: migration/wizard.py:65
+msgid "Migration Tool Help"
+msgstr ""
+
+#: migration/wizard.py:125
msgid "Step"
msgstr ""
-#: migration/wizard.py:122
+#: migration/wizard.py:133
msgid ""
"Migration tool couldn't find any old users in your computer. You can't use "
"this aplication."
msgstr ""
-#: migration/wizard.py:123
+#: migration/wizard.py:134
msgid "No User"
msgstr ""
-#: migration/wizard.py:160 migration/wizard.py:176 migration/wizard.py:181
-#: migration/wizard.py:194
+#: migration/wizard.py:168 migration/wizard.py:180 migration/wizard.py:185
+#: migration/wizard.py:198
msgid "Warning!"
msgstr ""
-#: migration/wizard.py:160
+#: migration/wizard.py:168
msgid "Firefox is open. Please close it first to continue..."
msgstr ""
-#: migration/wizard.py:176
+#: migration/wizard.py:180
#, python-format
msgid "Folder '%s' cannot be created, please choose another folder!"
msgstr ""
-#: migration/wizard.py:181
+#: migration/wizard.py:185
#, python-format
msgid ""
"You don't have permission to write to folder '%s', please choose another "
"folder!"
msgstr ""
-#: migration/wizard.py:194
+#: migration/wizard.py:198
#, python-format
msgid ""
"Total size of files you've chosen is %(size)d MB, but you have only %(free)d "
@@ -163,6 +199,18 @@
msgid "Internet Explorer favorites"
msgstr ""
+#: migration/gui/optionspage.py:96
+msgid "MSN Accounts"
+msgstr ""
+
+#: migration/gui/optionspage.py:102
+msgid "GTalk Accounts"
+msgstr ""
+
+#: migration/gui/optionspage.py:108
+msgid "Thunderbird Accounts"
+msgstr ""
+
#: migration/gui/userpage.py:25
msgid ""
"Welcome to Pardus Migration Tool. You can transfer files and settings from "
Modified: trunk/staj-projeleri/migration/po/tr.po
=================================================================
--- trunk/staj-projeleri/migration/po/tr.po (original)
+++ trunk/staj-projeleri/migration/po/tr.po Wed Aug 15 14:38:32 2007
@@ -7,8 +7,8 @@
msgstr ""
"Project-Id-Version: tr\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-12 17:59+0300\n"
-"PO-Revision-Date: 2007-07-12 17:59+0300\n"
+"POT-Creation-Date: 2007-08-15 12:51+0300\n"
+"PO-Revision-Date: 2007-08-15 12:54+0300\n"
"Last-Translator: Murat Ongan\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -16,50 +16,82 @@
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11.4\n"
-#: migration/applythread.py:41
+#: migration/applythread.py:42
msgid "Wallpaper changed."
msgstr "Duvar kağıdı değiştirildi."
-#: migration/applythread.py:49
+#: migration/applythread.py:50
msgid "Firefox bookmarks cannot be loaded."
msgstr "Firefox yer imleri okunamadı."
-#: migration/applythread.py:51
+#: migration/applythread.py:52
msgid "Firefox bookmarks loaded."
msgstr "Firefox yer imleri okundu."
-#: migration/applythread.py:56
+#: migration/applythread.py:57
msgid "Internet Explorer favorites cannot be loaded."
msgstr "Internet Explorer sık kullanılanları yüklenemedi."
-#: migration/applythread.py:58
+#: migration/applythread.py:59
msgid "Internet Explorer favorites loaded."
msgstr "Internet Explorer sık kullanılanları yüklendi."
-#: migration/applythread.py:64
+#: migration/applythread.py:65
msgid "Bookmarks saved."
msgstr "Yer imleri kaydedildi."
-#: migration/applythread.py:70
+#: migration/applythread.py:74
+msgid "GTalk accounts cannot be loaded."
+msgstr "GTalk hesapları okunamadı."
+
+#: migration/applythread.py:76
+msgid "GTalk accounts loaded."
+msgstr "GTalk hesapları okundu."
+
+#: migration/applythread.py:82
+msgid "MSN accounts cannot be loaded."
+msgstr "MSN hesapları okunamadı."
+
+#: migration/applythread.py:84
+msgid "MSN accounts loaded."
+msgstr "MSN hesapları okundu."
+
+#: migration/applythread.py:90
+msgid "Thunderbird accounts cannot be loaded."
+msgstr "Thunderbird hesapları okunamadı."
+
+#: migration/applythread.py:92
+msgid "Thunderbird accounts loaded."
+msgstr "Thunderbird hesapları okundu."
+
+#: migration/applythread.py:100
+msgid "Accounts saved."
+msgstr "Hesaplar kaydedildi."
+
+#: migration/applythread.py:106
#, python-format
msgid "Link '%s' created."
msgstr "'%s' linki oluşturuldu."
-#: migration/applythread.py:79
+#: migration/applythread.py:115
msgid "Nothing done, because no option selected. You can close the wizard..."
msgstr ""
"Hiçbir değişiklik seçilmediği için işlem yapılmadı. Uygulamayı "
"kapatabilirsiniz."
-#: migration/applythread.py:81 migration/applythread.py:83
+#: migration/applythread.py:117 migration/applythread.py:119
msgid "All operations completed. You can close the wizard..."
msgstr "Tüm işlemler tamamlandı. Uygulamadan çıkabilirsiniz."
-#: migration/applythread.py:89 migration/gui/optionspage.py:26
+#: migration/applythread.py:125 migration/gui/optionspage.py:26
msgid "Wallpaper"
msgstr "Duvar Kağıdı"
-#: migration/applythread.py:93
+#: migration/applythread.py:129 migration/gui/optionspage.py:89
+msgid "Accounts"
+msgstr "Hesaplar"
+
+#: migration/applythread.py:131
msgid "Links"
msgstr "Bağlantılar"
@@ -77,39 +109,43 @@
msgid "Developer and Current Maintainer"
msgstr "Geliştirici ve Sorumlu"
-#: migration/wizard.py:38
+#: migration/wizard.py:39
msgid "Pardus Migration Tool"
msgstr "Pardus Göç Aracı"
-#: migration/wizard.py:41
+#: migration/wizard.py:42
msgid "Next"
msgstr "İleri"
-#: migration/wizard.py:43
+#: migration/wizard.py:44
msgid "Finish"
msgstr "Son"
-#: migration/wizard.py:48 migration/gui/sidebar.py:26
+#: migration/wizard.py:49 migration/gui/sidebar.py:26
msgid "Selecting User"
msgstr "Kullanıcının Seçilmesi"
-#: migration/wizard.py:52 migration/wizard.py:141 migration/gui/sidebar.py:26
+#: migration/wizard.py:53 migration/wizard.py:152 migration/gui/sidebar.py:26
msgid "Selecting Options"
msgstr "Ayarların Seçilmesi"
-#: migration/wizard.py:55 migration/wizard.py:145 migration/gui/sidebar.py:26
+#: migration/wizard.py:56 migration/wizard.py:156 migration/gui/sidebar.py:26
msgid "Selecting Files"
msgstr "Dosyaların Seçilmesi"
-#: migration/wizard.py:58 migration/gui/sidebar.py:26
+#: migration/wizard.py:59 migration/gui/sidebar.py:26
msgid "Applying Changes"
msgstr "Değişikliklerin Uygulanması"
-#: migration/wizard.py:114
+#: migration/wizard.py:65
+msgid "Migration Tool Help"
+msgstr "Göç Aracı Yardımı"
+
+#: migration/wizard.py:125
msgid "Step"
msgstr "Adım"
-#: migration/wizard.py:122
+#: migration/wizard.py:133
msgid ""
"Migration tool couldn't find any old users in your computer. You can't use "
"this aplication."
@@ -117,32 +153,32 @@
"Göç aracı, bilgisayarınızda önceden var olan bir kullanıcı bulamadı. "
"Uygulamayı kullanamazsınız."
-#: migration/wizard.py:123
+#: migration/wizard.py:134
msgid "No User"
msgstr "Kullanıcı Yok"
-#: migration/wizard.py:160 migration/wizard.py:176 migration/wizard.py:181
-#: migration/wizard.py:194
+#: migration/wizard.py:168 migration/wizard.py:180 migration/wizard.py:185
+#: migration/wizard.py:198
msgid "Warning!"
msgstr "Dikkat!"
-#: migration/wizard.py:160
+#: migration/wizard.py:168
msgid "Firefox is open. Please close it first to continue..."
msgstr "Firefox şu anda açık. Devam etmeden önce Firefox'u kapatmalısınız..."
-#: migration/wizard.py:176
+#: migration/wizard.py:180
#, python-format
msgid "Folder '%s' cannot be created, please choose another folder!"
msgstr "'%s' dizinini yaratılamadı. Lütfen farklı bir dizin seçiniz!"
-#: migration/wizard.py:181
+#: migration/wizard.py:185
#, python-format
msgid ""
"You don't have permission to write to folder '%s', please choose another "
"folder!"
msgstr "'%s' dizinine yazma hakkınız yok. Lütfen farklı bir dizin seçiniz!"
-#: migration/wizard.py:194
+#: migration/wizard.py:198
#, python-format
msgid ""
"Total size of files you've chosen is %(size)d MB, but you have only %(free)d "
@@ -171,6 +207,18 @@
msgid "Internet Explorer favorites"
msgstr "Internet Explorer sık kullanılanları"
+#: migration/gui/optionspage.py:96
+msgid "MSN Accounts"
+msgstr "MSN Hesapları"
+
+#: migration/gui/optionspage.py:102
+msgid "GTalk Accounts"
+msgstr "GTalk Hesapları"
+
+#: migration/gui/optionspage.py:108
+msgid "Thunderbird Accounts"
+msgstr "Thunderbird Hesapları"
+
#: migration/gui/userpage.py:25
msgid ""
"Welcome to Pardus Migration Tool. You can transfer files and settings from "
From uludag-commits at pardus.org.tr Wed Aug 15 15:10:10 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Wed, 15 Aug 2007 15:10:10 +0300 (EEST)
Subject: [Uludag-commits] r15034 -
trunk/staj-projeleri/migration/migration/gui
Message-ID: <20070815121010.218C47C003A@liste.uludag.org.tr>
Author: bahadir.kandemir
Date: Wed Aug 15 15:10:09 2007
New Revision: 15034
Modified:
trunk/staj-projeleri/migration/migration/gui/optionspage.py
Log:
Digg all sources
Modified: trunk/staj-projeleri/migration/migration/gui/optionspage.py
=================================================================
--- trunk/staj-projeleri/migration/migration/gui/optionspage.py (original)
+++ trunk/staj-projeleri/migration/migration/gui/optionspage.py Wed Aug 15 15:10:09 2007
@@ -84,7 +84,7 @@
self.IEBookmarks.setChecked(True)
self.BookmarksLayout.addWidget(self.IEBookmarks)
# Accounts:
- if sources.has_key("GTalk Key"):
+ if sources.has_key("GTalk Key") or sources.has_key("Thunderbird Profile Path") or sources.has_key("Contacts Path"):
self.Accounts = QGroupBox(self, "Accounts")
self.Accounts.setTitle(i18n("Accounts"))
self.Accounts.setColumnLayout(0, Qt.Vertical)
From uludag-commits at pardus.org.tr Wed Aug 15 15:14:55 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Wed, 15 Aug 2007 15:14:55 +0300 (EEST)
Subject: [Uludag-commits] r15035 - trunk/comar/zorg
Message-ID: <20070815121455.0C8EA7C003A@liste.uludag.org.tr>
Author: erdinc
Date: Wed Aug 15 15:14:54 2007
New Revision: 15035
Modified:
trunk/comar/zorg/MonitorsDB
Log:
IBM L200P monitor added
Modified: trunk/comar/zorg/MonitorsDB
=================================================================
--- trunk/comar/zorg/MonitorsDB (original)
+++ trunk/comar/zorg/MonitorsDB Wed Aug 15 15:14:54 2007
@@ -2095,6 +2095,7 @@
IBM; IBM G41; ibm198e; 31.0-58.5; 50.0-95.0; 1
IBM; IBM G50; ibm198f; 31.0-58.5; 50.0-95.0; 1
IBM; IBM G70; ibm1990; 31.0-64.0; 50.0-105.0; 1
+IBM; IBM L200P; IBM1a50; 31.0-94.0; 56.0-85.0; 1
IBM; IBM MM75; ibm0850; 30.0-69.0; 50.0-120.0; 1
IBM; IBM P200; ibm199b; 29.0-90.0; 50.0-120.0; 1
IBM; IBM P201; ibmp201; 30.0-107.0; 50.0-160.0; 1
From uludag-commits at pardus.org.tr Wed Aug 15 16:08:24 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Wed, 15 Aug 2007 16:08:24 +0300 (EEST)
Subject: [Uludag-commits] r15036 - in trunk/staj-projeleri/Packager: . po
src src/gui
Message-ID: <20070815130824.6E7F87C0033@liste.uludag.org.tr>
Author: gokcen.eraslan
Date: Wed Aug 15 16:08:24 2007
New Revision: 15036
Added:
trunk/staj-projeleri/Packager/po/
trunk/staj-projeleri/Packager/po/packager.pot
Modified:
trunk/staj-projeleri/Packager/.pydevproject
trunk/staj-projeleri/Packager/src/gui/__init__.pyc
trunk/staj-projeleri/Packager/src/gui/editors.pyc
trunk/staj-projeleri/Packager/src/gui/mainwindow.py
trunk/staj-projeleri/Packager/src/gui/mainwindow.pyc
trunk/staj-projeleri/Packager/src/gui/widgets.py
trunk/staj-projeleri/Packager/src/gui/widgets.pyc
trunk/staj-projeleri/Packager/src/packager.py
Log:
i18n desteği
Modified: trunk/staj-projeleri/Packager/.pydevproject
=================================================================
--- trunk/staj-projeleri/Packager/.pydevproject (original)
+++ trunk/staj-projeleri/Packager/.pydevproject Wed Aug 15 16:08:24 2007
@@ -4,6 +4,6 @@
python 2.4
-/Packager-Root/src
+/Packager/src
Modified: trunk/staj-projeleri/Packager/src/gui/__init__.pyc
=================================================================
Binary files. No diff available.
Modified: trunk/staj-projeleri/Packager/src/gui/editors.pyc
=================================================================
Binary files. No diff available.
Modified: trunk/staj-projeleri/Packager/src/gui/mainwindow.py
=================================================================
Suppressed!
Too long (more than 250 lines) diff output suppressed...
Modified: trunk/staj-projeleri/Packager/src/gui/mainwindow.pyc
=================================================================
Binary files. No diff available.
Modified: trunk/staj-projeleri/Packager/src/gui/widgets.py
=================================================================
Suppressed!
Too long (more than 250 lines) diff output suppressed...
Modified: trunk/staj-projeleri/Packager/src/gui/widgets.pyc
=================================================================
Binary files. No diff available.
Modified: trunk/staj-projeleri/Packager/src/packager.py
=================================================================
--- trunk/staj-projeleri/Packager/src/packager.py (original)
+++ trunk/staj-projeleri/Packager/src/packager.py Wed Aug 15 16:08:24 2007
@@ -2,18 +2,18 @@
# -*- coding: utf-8 -*-
import sys
-from gui.mainwindow import *
-from kdecore import KApplication, KAboutData, KCmdLineArgs
+from gui.mainwindow import MainWindow
+from kdecore import KApplication, KAboutData, KCmdLineArgs, KGlobal, KIcon, i18n
if __name__ == "__main__":
- about = KAboutData("packager", "Packager", "0.0.1", "A tool for accelerating package making process", KAboutData.License_GPL_V2, "(C) Gökçen Eraslan 2007", None, None, "gokcen.eraslan at gmail.com")
+ about = KAboutData("packager", i18n("Packager"), "0.0.1", i18n("A tool for accelerating package making process"), KAboutData.License_GPL_V2, "(C) Gökçen Eraslan 2007", None, None, "gokcen.eraslan at gmail.com")
about.addAuthor("Gökçen Eraslan", None, "gokcen.eraslan at gmail.com")
KCmdLineArgs.init(sys.argv, about)
app = KApplication()
programLogo = KGlobal.iconLoader().loadIcon("pisikga", KIcon.Desktop)
about.setProgramLogo(programLogo.convertToImage())
# QObject.connect(app, SIGNAL("lastWindowClosed()"), app, SLOT("quit()"))
- pac = MainWindow(None, "Packager v0.0.1")
+ pac = MainWindow(None, i18n("Packager") + "v0.0.1")
app.setMainWidget(pac)
pac.show()
app.exec_loop()
\ No newline at end of file
From uludag-commits at pardus.org.tr Wed Aug 15 18:16:37 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Wed, 15 Aug 2007 18:16:37 +0300 (EEST)
Subject: [Uludag-commits] r15037 - in trunk/staj-projeleri/Packager/src: .
gui
Message-ID: <20070815151637.22D787C003B@liste.uludag.org.tr>
Author: gokcen.eraslan
Date: Wed Aug 15 18:16:36 2007
New Revision: 15037
Modified:
trunk/staj-projeleri/Packager/src/gui/mainwindow.pyc
trunk/staj-projeleri/Packager/src/gui/widgets.pyc
trunk/staj-projeleri/Packager/src/packager.py
Log:
I18N_NOOP fix
Modified: trunk/staj-projeleri/Packager/src/gui/mainwindow.pyc
=================================================================
Binary files. No diff available.
Modified: trunk/staj-projeleri/Packager/src/gui/widgets.pyc
=================================================================
Binary files. No diff available.
Modified: trunk/staj-projeleri/Packager/src/packager.py
=================================================================
--- trunk/staj-projeleri/Packager/src/packager.py (original)
+++ trunk/staj-projeleri/Packager/src/packager.py Wed Aug 15 18:16:36 2007
@@ -5,15 +5,18 @@
from gui.mainwindow import MainWindow
from kdecore import KApplication, KAboutData, KCmdLineArgs, KGlobal, KIcon, i18n
+def I18N_NOOP(x):
+ return x
+
if __name__ == "__main__":
- about = KAboutData("packager", i18n("Packager"), "0.0.1", i18n("A tool for accelerating package making process"), KAboutData.License_GPL_V2, "(C) Gökçen Eraslan 2007", None, None, "gokcen.eraslan at gmail.com")
+ about = KAboutData("packager", I18N_NOOP("Packager"), "0.0.1", I18N_NOOP("A tool for accelerating package making process"), KAboutData.License_GPL_V2, "(C) Gökçen Eraslan 2007", None, None, "gokcen.eraslan at gmail.com")
about.addAuthor("Gökçen Eraslan", None, "gokcen.eraslan at gmail.com")
KCmdLineArgs.init(sys.argv, about)
app = KApplication()
programLogo = KGlobal.iconLoader().loadIcon("pisikga", KIcon.Desktop)
about.setProgramLogo(programLogo.convertToImage())
# QObject.connect(app, SIGNAL("lastWindowClosed()"), app, SLOT("quit()"))
- pac = MainWindow(None, i18n("Packager") + "v0.0.1")
+ pac = MainWindow(None, I18N_NOOP("Packager v0.0.1"))
app.setMainWidget(pac)
pac.show()
app.exec_loop()
\ No newline at end of file
From uludag-commits at pardus.org.tr Wed Aug 15 20:25:13 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Wed, 15 Aug 2007 20:25:13 +0300 (EEST)
Subject: [Uludag-commits] r15038 - in trunk/staj-projeleri/Packager: po src
src/gui
Message-ID: <20070815172513.5481F7C0043@liste.uludag.org.tr>
Author: gokcen.eraslan
Date: Wed Aug 15 20:25:13 2007
New Revision: 15038
Modified:
trunk/staj-projeleri/Packager/po/packager.pot
trunk/staj-projeleri/Packager/src/gui/mainwindow.py
trunk/staj-projeleri/Packager/src/gui/mainwindow.pyc
trunk/staj-projeleri/Packager/src/packager.py
Log:
display_progress workaround + guessTypeByExtension + minor fixes
Modified: trunk/staj-projeleri/Packager/po/packager.pot
=================================================================
--- trunk/staj-projeleri/Packager/po/packager.pot (original)
+++ trunk/staj-projeleri/Packager/po/packager.pot Wed Aug 15 20:25:13 2007
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-08-15 16:18+0300\n"
+"POT-Creation-Date: 2007-08-15 18:49+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -16,11 +16,11 @@
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: packager.py:9 packager.py:16
+#: packager.py:12 packager.py:19
msgid "Packager"
msgstr ""
-#: packager.py:9
+#: packager.py:12
msgid "A tool for accelerating package making process"
msgstr ""
@@ -193,6 +193,10 @@
"Valid one is %s"
msgstr ""
+#: gui/mainwindow.py:492
+msgid "Invalid SHA1"
+msgstr ""
+
#: gui/mainwindow.py:494
msgid "Current SHA1 is valid."
msgstr ""
Modified: trunk/staj-projeleri/Packager/src/gui/mainwindow.py
=================================================================
--- trunk/staj-projeleri/Packager/src/gui/mainwindow.py (original)
+++ trunk/staj-projeleri/Packager/src/gui/mainwindow.py Wed Aug 15 20:25:13 2007
@@ -431,7 +431,7 @@
def makePackageSlot(self):
self.prepareBuild()
- self.pisithread.setup(self.tempDir + "/pspec.xml", "buidpackages", self.teOutput, self.realDir)
+ self.pisithread.setup(self.tempDir + "/pspec.xml", "buildpackages", self.teOutput, self.realDir)
self.pisithread.start()
def addReleaseSlot(self):
@@ -510,12 +510,27 @@
new = sha.new(temp.read()).hexdigest()
temp.close()
- KMessageBox.information(self, i18n("SHA1 is %s.\n\nThis will be set as current SHA1.") % new, i18n("SHA1 computed"))
+ KMessageBox.information(self, str(i18n("SHA1 is %s.\n\nThis will be set as current SHA1.")) % new, i18n("SHA1 computed"))
self.pspecTab.sourcePage.sourceleSHA1.setText(new)
def detectTypeSlot(self):
- types = {"bzip2": "tarbz2", "gzip": "targz"}
+ def guessTypeByExtension(filename):
+ if filename.endswith(".tar.gz") or filename.endswith(".tgz"):
+ return "targz"
+ elif filename.endswith(".tar.bz2") or filename.endswith(".tbz2"):
+ return "tarbz2"
+ elif filename.endswith(".zip"):
+ return "zip"
+ elif filename.endswith(".tar.lzma"):
+ return "tarlzma"
+ elif filename.endswith(".tar"):
+ return "tar"
+ elif filename.endswith(".gzip"):
+ return "gzip"
+ else:
+ return "binary"
+
down, loc = self.pspecTab.isSourceDownloaded()
if not down:
KMessageBox.information(self, i18n("Please fetch the source first."))
@@ -526,12 +541,12 @@
# self.fetchSlot()
# self.pisithread.join()
- com = os.popen("file %s | cut -f 2 -d\" \"" % loc)
- type = com.read()
- com.close()
-
- KMessageBox.information(self, i18n("File type is: \"%s\".\nThis will be set as the current file type.") % types[type.strip()], i18n("Type detected"))
- self.pspecTab.sourcePage.sourceleType.setText(types[type.strip()])
+# com = os.popen("file -bi \"%s\" | cut -f 2 -d\" \"" % loc)
+# type = com.read()
+# com.close()
+ ext = guessTypeByExtension(loc)
+ KMessageBox.information(self, str(i18n("File type is: \"%s\".\nThis will be set as the current file type.")) % ext, i18n("Type detected"))
+ self.pspecTab.sourcePage.sourceleType.setText(ext)
class PisiThread(Thread):
@@ -541,13 +556,13 @@
pisi.api.build_until(self.path, self.stage)
self.output.append(i18n("\n=> Succesfully finished. \n\n"))
except Exception, inst:
- self.output.append(i18n("\n*** Error: %s \n\n") % unicode(escape(inst)))
+ self.output.append(str(i18n("\n*** Error: %s \n\n")) % unicode(escape(str(inst))))
return
del self.output
if self.stage == "buildpackages":
# TODO: .pisi'nin yerini belirle
- command = "mv %s %s" % (os.getcwd() + "/*.pisi",self.pisiTo) #boşlukları handle et!
+ command = "mv %s %s" % (str(os.getcwd() + "/*.pisi").replace(" ", "\ "),self.pisiTo.replace(" ", "\ "))
os.system(command)
def setup(self, path, stage, output, pisiTo=None):
@@ -590,3 +605,6 @@
def confirm(self, msg):
self.display(msg + " auto-confirmed.", "red")
return True
+
+ def display_progress(self, **kwargs):
+ pass
\ No newline at end of file
Modified: trunk/staj-projeleri/Packager/src/gui/mainwindow.pyc
=================================================================
Binary files. No diff available.
Modified: trunk/staj-projeleri/Packager/src/packager.py
=================================================================
--- trunk/staj-projeleri/Packager/src/packager.py (original)
+++ trunk/staj-projeleri/Packager/src/packager.py Wed Aug 15 20:25:13 2007
@@ -3,7 +3,7 @@
import sys
from gui.mainwindow import MainWindow
-from kdecore import KApplication, KAboutData, KCmdLineArgs, KGlobal, KIcon, i18n
+from kdecore import KApplication, KAboutData, KCmdLineArgs, KGlobal, KIcon
def I18N_NOOP(x):
return x
@@ -16,7 +16,7 @@
programLogo = KGlobal.iconLoader().loadIcon("pisikga", KIcon.Desktop)
about.setProgramLogo(programLogo.convertToImage())
# QObject.connect(app, SIGNAL("lastWindowClosed()"), app, SLOT("quit()"))
- pac = MainWindow(None, I18N_NOOP("Packager v0.0.1"))
+ pac = MainWindow(None, I18N_NOOP("Packager") + "v0.0.1")
app.setMainWidget(pac)
pac.show()
app.exec_loop()
\ No newline at end of file
From uludag-commits at pardus.org.tr Wed Aug 15 20:40:28 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Wed, 15 Aug 2007 20:40:28 +0300 (EEST)
Subject: [Uludag-commits] r15039 - trunk/staj-projeleri/Packager/src/gui
Message-ID: <20070815174028.BCB1D7C0043@liste.uludag.org.tr>
Author: cartman
Date: Wed Aug 15 20:40:28 2007
New Revision: 15039
Removed:
trunk/staj-projeleri/Packager/src/gui/__init__.pyc
trunk/staj-projeleri/Packager/src/gui/editors.pyc
trunk/staj-projeleri/Packager/src/gui/mainwindow.pyc
trunk/staj-projeleri/Packager/src/gui/widgets.pyc
Modified:
trunk/staj-projeleri/Packager/src/gui/ (props changed)
Log:
don't commit binaries to SVN
From uludag-commits at pardus.org.tr Wed Aug 15 22:17:29 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Wed, 15 Aug 2007 22:17:29 +0300 (EEST)
Subject: [Uludag-commits] r15040 - trunk/repository-scripts
Message-ID: <20070815191729.EF6E27C004B@liste.uludag.org.tr>
Author: onur
Date: Wed Aug 15 22:17:29 2007
New Revision: 15040
Modified:
trunk/repository-scripts/listPackageTags
trunk/repository-scripts/listRepoPackages
Log:
Work on both svn index and package index, IIRC these were working, but who knows :P
Modified: trunk/repository-scripts/listPackageTags
=================================================================
--- trunk/repository-scripts/listPackageTags (original)
+++ trunk/repository-scripts/listPackageTags Wed Aug 15 22:17:29 2007
@@ -18,18 +18,25 @@
print "%s not found" % indexfile
sys.exit(1)
-def parseXmlData(_index):
- for i in _index.tags("SpecFile"):
- pkg = i.getTag("Package")
- pkgName = pkg.getTagData("Name")
-
- for tag in searchTags:
- parent = pkg.getTag(tag)
- if parent:
- print pkgName, tag
- for node in parent.tags("Package"):
- print " %s" % node.firstChild().data()
+def parsePkg(_pkg):
+ pkgName = _pkg.getTagData("Name")
+ for tag in searchTags:
+ parent = _pkg.getTag(tag)
+ if parent:
+ print pkgName, tag
+ for node in parent.tags("Package"):
+ print " %s" % node.firstChild().data()
+def parseXmlData(_index):
+ hasSpecFile = _index.getTag("SpecFile")
+ if hasSpecFile:
+ #We have SpecFile tag, this is a source repo
+ for i in _index.tags("SpecFile"):
+ pkg = i.getTag("Package")
+ parsePkg(pkg)
+ else:
+ for pkg in _index.tags("Package"):
+ parsePkg(pkg)
if __name__ == "__main__":
searchTags = []
Modified: trunk/repository-scripts/listRepoPackages
=================================================================
--- trunk/repository-scripts/listRepoPackages (original)
+++ trunk/repository-scripts/listRepoPackages Wed Aug 15 22:17:29 2007
@@ -18,19 +18,30 @@
print "%s not found" % indexfile
sys.exit(1)
+def fillPackageDict(tag, _hasSpecFile, packageOf):
+ PackagePartOf = tag.getTagData("PartOf")
+ PackageName = tag.getTagData("Name")
+ if _hasSpecFile:
+ PackagePackagerName = tag.getTag("Packager").getTagData("Name")
+ else:
+ PackagePackagerName = tag.getTag("Source").getTag("Packager").getTagData("Name")
+
+ fullpath = "%s/%s" % (PackagePartOf.replace(".", "/"), PackageName)
+
+ if not PackagePackagerName in packageOf:
+ packageOf[PackagePackagerName] = []
+ packageOf[PackagePackagerName].append(fullpath)
+
def parseXmlData(_index):
packageOf = {}
- for i in _index.tags("SpecFile"):
- tag = i.getTag("Source")
- SourcePartOf = tag.getTagData("PartOf")
- SourceName = tag.getTagData("Name")
- SourcePackagerName = tag.getTag("Packager").getTagData("Name")
-
- fullpath = "%s/%s" % (SourcePartOf.replace(".", "/"), SourceName)
-
- if not SourcePackagerName in packageOf:
- packageOf[SourcePackagerName] = []
- packageOf[SourcePackagerName].append(fullpath)
+ hasSpecFile = _index.getTag("SpecFile")
+ if hasSpecFile:
+ for i in _index.tags("SpecFile"):
+ parent = i.getTag("Source")
+ fillPackageDict(parent, hasSpecFile, packageOf)
+ else:
+ for parent in _index.tags("Package"):
+ fillPackageDict(parent, hasSpecFile, packageOf)
return packageOf
@@ -48,7 +59,7 @@
for owner in owners:
print owner
if pkgs:
- printPackagesOf(owner, _dict, "\t")
+ printPackagesOf(owner, _dict, " ")
if __name__ == "__main__":
xmldata = getXmlData(indexfile)
From uludag-commits at pardus.org.tr Thu Aug 16 09:50:45 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Thu, 16 Aug 2007 09:50:45 +0300 (EEST)
Subject: [Uludag-commits] r15041 - trunk/repository-scripts/xorg
Message-ID: <20070816065045.8008A7C004F@liste.uludag.org.tr>
Author: caglar
Date: Thu Aug 16 09:50:45 2007
New Revision: 15041
Modified:
trunk/repository-scripts/xorg/app
trunk/repository-scripts/xorg/video
Log:
bump.....
Modified: trunk/repository-scripts/xorg/app
=================================================================
--- trunk/repository-scripts/xorg/app (original)
+++ trunk/repository-scripts/xorg/app Thu Aug 16 09:50:45 2007
@@ -65,7 +65,7 @@
xlsatoms-1.0.1.tar.bz2
xlsclients-1.0.1.tar.bz2
xlsfonts-1.0.2.tar.bz2
-xmag-1.0.1.tar.bz2
+xmag-1.0.2.tar.bz2
xman-1.0.3.tar.bz2
xmessage-1.0.2.tar.bz2
xmh-1.0.1.tar.bz2
@@ -77,7 +77,7 @@
xprehashprinterlist-1.0.1.tar.bz2
xprop-1.0.3.tar.bz2
xrandr-1.2.2.tar.bz2
-xrdb-1.0.3.tar.bz2
+xrdb-1.0.4.tar.bz2
xrefresh-1.0.2.tar.bz2
xrx-1.0.1.tar.bz2
xset-1.0.2.tar.bz2
Modified: trunk/repository-scripts/xorg/video
=================================================================
--- trunk/repository-scripts/xorg/video (original)
+++ trunk/repository-scripts/xorg/video Thu Aug 16 09:50:45 2007
@@ -16,7 +16,7 @@
xf86-video-neomagic-1.1.1.tar.bz2
xf86-video-newport-0.2.1.tar.bz2
xf86-video-nsc-2.8.2.tar.bz2
-xf86-video-nv-2.1.2.tar.bz2
+xf86-video-nv-2.1.3.tar.bz2
xf86-video-rendition-4.1.3.tar.bz2
xf86-video-s3-0.5.0.tar.bz2
xf86-video-s3virge-1.9.1.tar.bz2
From uludag-commits at pardus.org.tr Thu Aug 16 11:35:30 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Thu, 16 Aug 2007 11:35:30 +0300 (EEST)
Subject: [Uludag-commits] r15042 - trunk/comar/zorg
Message-ID: <20070816083530.DBB7B7C0054@liste.uludag.org.tr>
Author: fatih
Date: Thu Aug 16 11:35:30 2007
New Revision: 15042
Modified:
trunk/comar/zorg/xdriverlist
Log:
IDs of GeForce 8 series mobile chips
Modified: trunk/comar/zorg/xdriverlist
=================================================================
--- trunk/comar/zorg/xdriverlist (original)
+++ trunk/comar/zorg/xdriverlist Thu Aug 16 11:35:30 2007
@@ -539,6 +539,11 @@
10de0189 nv
10de018a nv
10de018b nv
+10de0191 nv
+10de0193 nv
+10de0194 nv
+10de019d nv
+10de019e nv
10de01a0 nv
10de01d8 nv
10de01f0 nv
@@ -620,6 +625,20 @@
10de034c nv
10de034e nv
10de034f nv
+10de0400 nv
+10de0402 nv
+10de0407 nv
+10de040b nv
+10de0421 nv
+10de0422 nv
+10de0423 nv
+10de0425 nv
+10de0426 nv
+10de0427 nv
+10de0428 nv
+10de0429 nv
+10de042a nv
+10de042b nv
10e09128 imstt
10e09135 imstt
10ea2010 fbdev
From uludag-commits at pardus.org.tr Thu Aug 16 12:14:31 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Thu, 16 Aug 2007 12:14:31 +0300 (EEST)
Subject: [Uludag-commits] r15043 - trunk/comar/zorg
Message-ID: <20070816091431.1151C7C0052@liste.uludag.org.tr>
Author: fatih
Date: Thu Aug 16 12:14:30 2007
New Revision: 15043
Modified:
trunk/comar/zorg/xdriverlist
Log:
more nvidia chips
Modified: trunk/comar/zorg/xdriverlist
=================================================================
--- trunk/comar/zorg/xdriverlist (original)
+++ trunk/comar/zorg/xdriverlist Thu Aug 16 12:14:30 2007
@@ -452,18 +452,31 @@
10de0041 nv
10de0042 nv
10de0043 nv
+10de0044 nv
10de0045 nv
+10de0046 nv
+10de0047 nv
+10de0048 nv
10de0049 nv
10de004e nv
10de00a0 nv
10de00c0 nv
10de00c1 nv
10de00c2 nv
+10de00c3 nv
10de00c8 nv
10de00c9 nv
10de00cc nv
10de00cd nv
10de00ce nv
+10de0090 nv
+10de0091 nv
+10de0092 nv
+10de0093 nv
+10de0095 nv
+10de0098 nv
+10de0099 nv
+10de009d nv
10de00f0 nv
10de00f1 nv
10de00f2 nv
@@ -539,13 +552,27 @@
10de0189 nv
10de018a nv
10de018b nv
+10de018c nv
+10de018d nv
10de0191 nv
10de0193 nv
10de0194 nv
10de019d nv
10de019e nv
10de01a0 nv
+10de01d1 nv
+10de01d3 nv
+10de01d6 nv
+10de01d7 nv
10de01d8 nv
+10de01d9 nv
+10de01d8 nv
+10de01da nv
+10de01db nv
+10de01dc nv
+10de01dd nv
+10de01de nv
+10de01df nv
10de01f0 nv
10de0200 nv
10de0201 nv
@@ -555,11 +582,16 @@
10de0211 nv
10de0212 nv
10de0215 nv
+10de0218 nv
10de0220 nv
10de0221 nv
10de0222 nv
10de0228 nv
10de0240 nv
+10de0241 nv
+10de0242 nv
+10de0244 nv
+10de0247 nv
10de0250 nv
10de0251 nv
10de0252 nv
@@ -574,6 +606,17 @@
10de0288 nv
10de0289 nv
10de028c nv
+10de0290 nv
+10de0291 nv
+10de0292 nv
+10de0298 nv
+10de0299 nv
+10de029a nv
+10de029b nv
+10de029c nv
+10de029d nv
+10de029e nv
+10de029f nv
10de0300 nv
10de0301 nv
10de0302 nv
@@ -625,6 +668,18 @@
10de034c nv
10de034e nv
10de034f nv
+10de0391 nv
+10de0392 nv
+10de0393 nv
+10de0394 nv
+10de0395 nv
+10de0397 nv
+10de0398 nv
+10de0399 nv
+10de039a nv
+10de039b nv
+10de039c nv
+10de039e nv
10de0400 nv
10de0402 nv
10de0407 nv
From uludag-commits at pardus.org.tr Thu Aug 16 12:24:04 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Thu, 16 Aug 2007 12:24:04 +0300 (EEST)
Subject: [Uludag-commits] r15044 - trunk/comar/zorg
Message-ID: <20070816092404.24DF47C0052@liste.uludag.org.tr>
Author: erdinc
Date: Thu Aug 16 12:24:03 2007
New Revision: 15044
Modified:
trunk/comar/zorg/MonitorsDB
Log:
Samsung SyncMaster 940BW added
Modified: trunk/comar/zorg/MonitorsDB
=================================================================
--- trunk/comar/zorg/MonitorsDB (original)
+++ trunk/comar/zorg/MonitorsDB Thu Aug 16 12:24:03 2007
@@ -3751,6 +3751,7 @@
Samsung; Samsung SyncMaster 920T/CX911T (Analog); SAM014A; 30-81; 56-75; 1
Samsung; Samsung SyncMaster 920T/CX911T (Digital); SAM014B; 30-81; 56-75; 1
Samsung; Samsung SyncMaster 930B; sam0193; 30-81; 56-75; 1
+Samsung; Samsung SyncMaster 940BW; SAM0226; 30-81; 56-75; 1
Samsung; Samsung SyncMaster 950in(T); sam25dc; 30-96; 50-160; 1
Samsung; Samsung SyncMaster 955MB/915MB/CD195D(P); SAM0081; 30-85; 50-160; 1
Samsung; Samsung SyncMaster 955df; sam413b; 30-85; 50-160; 1
From uludag-commits at pardus.org.tr Thu Aug 16 12:29:03 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Thu, 16 Aug 2007 12:29:03 +0300 (EEST)
Subject: [Uludag-commits] r15045 - in trunk/staj-projeleri/Packager: po
src/gui
Message-ID: <20070816092903.919B07C0052@liste.uludag.org.tr>
Author: gokcen.eraslan
Date: Thu Aug 16 12:29:03 2007
New Revision: 15045
Added:
trunk/staj-projeleri/Packager/po/tr.po
Modified:
trunk/staj-projeleri/Packager/src/gui/mainwindow.py
trunk/staj-projeleri/Packager/src/gui/widgets.py
Log:
empty tr.po + syncFromCode optimization
Modified: trunk/staj-projeleri/Packager/src/gui/mainwindow.py
=================================================================
--- trunk/staj-projeleri/Packager/src/gui/mainwindow.py (original)
+++ trunk/staj-projeleri/Packager/src/gui/mainwindow.py Thu Aug 16 12:29:03 2007
@@ -9,7 +9,7 @@
# PyKDE/PyQT imports
from qt import *
from kdeui import *
-from kdecore import KShortcut, i18n
+from kdecore import *
from kparts import KParts
from widgets import *
@@ -407,31 +407,37 @@
def fetchSlot(self):
self.prepareBuild()
self.pisithread.setup(self.tempDir + "/pspec.xml", "fetch", self.teOutput)
+ qApp.processEvents(QEventLoop.ExcludeUserInput)
self.pisithread.start()
def unpackSlot(self):
self.prepareBuild()
self.pisithread.setup(self.tempDir + "/pspec.xml", "unpack", self.teOutput)
+ qApp.processEvents(QEventLoop.ExcludeUserInput)
self.pisithread.start()
def setupSlot(self):
self.prepareBuild()
self.pisithread.setup(self.tempDir + "/pspec.xml", "setup", self.teOutput)
+ qApp.processEvents(QEventLoop.ExcludeUserInput)
self.pisithread.start()
-
+
def buildSlot(self):
self.prepareBuild()
self.pisithread.setup(self.tempDir + "/pspec.xml", "build", self.teOutput)
+ qApp.processEvents(QEventLoop.ExcludeUserInput)
self.pisithread.start()
def installSlot(self):
self.prepareBuild()
self.pisithread.setup(self.tempDir + "/pspec.xml", "install", self.teOutput)
+ qApp.processEvents(QEventLoop.ExcludeUserInput)
self.pisithread.start()
def makePackageSlot(self):
self.prepareBuild()
self.pisithread.setup(self.tempDir + "/pspec.xml", "buildpackages", self.teOutput, self.realDir)
+ qApp.processEvents(QEventLoop.ExcludeUserInput)
self.pisithread.start()
def addReleaseSlot(self):
@@ -485,6 +491,7 @@
import sha
temp = open(loc)
+ # TODO: büyük dosyalar için new() + update()'ler şeklinde değiştir
new = sha.new(temp.read()).hexdigest()
temp.close()
@@ -558,7 +565,6 @@
except Exception, inst:
self.output.append(str(i18n("\n*** Error: %s \n\n")) % unicode(escape(str(inst))))
return
- del self.output
if self.stage == "buildpackages":
# TODO: .pisi'nin yerini belirle
Modified: trunk/staj-projeleri/Packager/src/gui/widgets.py
=================================================================
--- trunk/staj-projeleri/Packager/src/gui/widgets.py (original)
+++ trunk/staj-projeleri/Packager/src/gui/widgets.py Thu Aug 16 12:29:03 2007
@@ -154,14 +154,9 @@
self.historyPage.get(self.pspec.history)
def syncFromCode(self):
- import os
- tempfile = open("/tmp/packager-template-" + str(os.getpid()), "w")
- tempfile.write(self.editor.getContent())
- tempfile.close()
- fillResult = self.fill("/tmp/packager-template-" + str(os.getpid()))
- os.unlink("/tmp/packager-template-" + str(os.getpid()))
- return fillResult
-
+ self.editor.save()
+ return self.fill(self.editor.editedFile)
+
def syncFromDesign(self):
try:
self.get()
@@ -672,7 +667,6 @@
def fill(self, history):
self.history.listView.clear()
-# history.reverse() #
for rel in history:
self.addRelease(rel)
@@ -681,7 +675,6 @@
history.pop()
iterator = QListViewItemIterator(self.history.listView)
-# iterator += self.historylv.childCount() - 1
while iterator.current():
lvi = iterator.current()
update = spec.Update()
From uludag-commits at pardus.org.tr Thu Aug 16 15:33:36 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Thu, 16 Aug 2007 15:33:36 +0300 (EEST)
Subject: [Uludag-commits] r15046 - trunk/staj-projeleri/zorg/zorg
Message-ID: <20070816123336.5660C7C0057@liste.uludag.org.tr>
Author: fatih
Date: Thu Aug 16 15:33:35 2007
New Revision: 15046
Added:
trunk/staj-projeleri/zorg/zorg/hwdata.py
Modified:
trunk/staj-projeleri/zorg/zorg/probe.py
Log:
Move hardware info into separate file
Modified: trunk/staj-projeleri/zorg/zorg/probe.py
=================================================================
--- trunk/staj-projeleri/zorg/zorg/probe.py (original)
+++ trunk/staj-projeleri/zorg/zorg/probe.py Thu Aug 16 15:33:35 2007
@@ -2,6 +2,7 @@
import os
+from zorg.hwdata import *
from zorg.parser import *
from zorg.utils import *
from zorg import modeline
@@ -12,179 +13,6 @@
driver_path = "/usr/lib/xorg/modules/drivers"
xkb_path = "/usr/share/X11/xkb/symbols/pc"
-truecolor_cards = ["i810", "intel", "nv", "nvidia", "radeon", "fglrx"]
-lcd_drivers = ["nv", "nvidia", "ati", "via", "i810", "intel", "sis", "savage", "neomagic"]
-opengl_impl = {
- "fglrx" : "ati",
- "nvidia" : "nvidia"
-}
-
-default_kmap = "trq"
-
-synapticsOptions = {
- "Protocol" : "auto-dev",
- # "Device" : "/dev/input/mouse0",
- "LeftEdge" : "1700",
- "RightEdge" : "5300",
- "TopEdge" : "1700",
- "BottomEdge" : "4200",
- "FingerLow" : "25",
- "FingerHigh" : "30",
- "MaxTapTime" : "180",
- "MaxTapMove" : "220",
- "VertScrollDelta" : "100",
- "MinSpeed" : "0.09",
- "MaxSpeed" : "0.18",
- "AccelFactor" : "0.0015",
- "SHMConfig" : "true",
- # Option "ClickTime" : "0"
-}
-
-alpsOptions = {
- "Protocol" : "auto-dev",
- "LeftEdge" : "130",
- "RightEdge" : "840",
- "TopEdge" : "130",
- "BottomEdge" : "640",
- "FingerLow" : "7",
- "FingerHigh" : "8",
- "MaxTapTime" : "300",
- "MaxTapMove" : "110",
- "EmulateMidButtonTime" : "75",
- "VertScrollDelta" : "20",
- "HorizScrollDelta" : "20",
- "MinSpeed" : "0.60",
- "MaxSpeed" : "1.10",
- "AccelFactor" : "0.030",
- "EdgeMotionMinSpeed" : "200",
- "EdgeMotionMaxSpeed" : "200",
- "UpDownScrolling" : "1",
- "CircularScrolling" : "1",
- "CircScrollDelta" : "0.1",
- "CircScrollTrigger" : "2",
- "SHMConfig" : "true",
- "Emulate3Buttons" : "true",
- # "ClickTime" : "0"
-}
-
-touchpadDevices = {"synaptics" : synapticsOptions,
- "alps" : alpsOptions}
-
-class Device:
- def __init__(self, busId="", vendorId="", deviceId=""):
- self.identifier = None
-
- self.busId = busId
- self.vendorId = vendorId
- self.deviceId = deviceId
- self.functionOf = None
-
- self.cardId = "%s:%s@%s" % (self.vendorId, self.deviceId, self.busId)
-
- self.driver = None
- self.vendorName = "Unknown Vendor"
- self.boardName = "Unknown Board"
-
- self.monitors = []
-
- def query(self):
- self.vendorName, self.boardName = queryPCI(self.vendorId, self.deviceId)
-
- if self.functionOf:
- self.driver = self.functionOf.driver
-
- if not self.driver:
- availableDrivers = listAvailableDrivers()
-
- for line in loadFile(xdriverlist):
- if line.startswith(self.vendorId + self.deviceId):
- drv = line.rstrip("\n").split(" ")[1]
- if drv in availableDrivers:
- self.driver = drv
-
- # if could not find driver from driverlist try X -configure
- if not self.driver:
- print "Running X server to query driver..."
- ret = run("/usr/bin/X", ":1", "-configure", "-logfile", "/var/log/xlog")
- if ret == 0:
- home = os.getenv("HOME", "")
- p = XorgParser()
- p.parseFile(home + "/xorg.conf.new")
- unlink(home + "/xorg.conf.new")
- sec = p.getSections("Device")
- if sec:
- self.driver = sec[0].get("Driver")
- print "Driver reported by X server is %s." % self.driver
-
- # use nvidia if nv is found
- if (self.driver == "nv") and ("nvidia" in availableDrivers):
- self.driver = "nvidia"
-
- # In case we can't parse or find xorg.conf.new
- if not self.driver:
- self.driver = "vesa"
-
-class Monitor:
- def __init__(self):
- self.identifier = None
- self.probed = False
- self.wide = False
- self.digital = False
- self.panel_w = 0
- self.panel_h = 0
- self.hsync_min = 0
- self.hsync_max = 0
- self.vref_min = 0
- self.vref_max = 0
- self.modelines = []
- self.res = ["800x600", "640x480"]
- self.vendorname = "Unknown Vendor"
- self.modelname = "Unknown Model"
- self.eisaid = ""
- self.depth = "16"
-
-class DefaultMonitor(Monitor):
- def __init__(self):
- Monitor.__init__(self)
-
- self.identifier = "DefaultMonitor"
- self.vendorname = ""
- self.modelname = "Default Monitor"
-
- self.hsync_min = 31.5
- self.hsync_max = 50
- self.vref_min = 50
- self.vref_max = 70
-
-class Screen:
- def __init__(self, device=None, monitor=None):
- self.identifier = None
- self.number = None
- self.device = device
- self.monitor = monitor
- self.depth = None
- self.modes = ["800x600", "640x480"]
- self.res = "800x600"
-
- def setup(self):
- self.identifier = "Screen%d" % self.number
- self.monitor.identifier = "Monitor%d" % self.number
- self.device.identifier = "VideoCard%d" % self.number
-
- if not self.depth or self.device.driver == "fglrx":
- if self.device.driver in truecolor_cards:
- self.depth = 24
- else:
- self.depth = 16
-
- print "Supported modes are %s" % self.monitor.res
- print "Requested mode is %s" % self.res
- if self.res in self.monitor.res:
- i = self.monitor.res.index(self.res)
- self.modes = self.monitor.res[i:]
- else:
- self.modes[:0] = [self.res]
-
def queryTouchpad():
try:
a = file("/proc/bus/input/devices")
@@ -247,6 +75,43 @@
flag = 0
return None, None
+def queryDevice(dev):
+ dev.vendorName, dev.boardName = queryPCI(dev.vendorId, dev.deviceId)
+
+ if dev.functionOf:
+ dev.driver = dev.functionOf.driver
+
+ if not dev.driver:
+ availableDrivers = listAvailableDrivers()
+
+ for line in loadFile(xdriverlist):
+ if line.startswith(dev.vendorId + dev.deviceId):
+ drv = line.rstrip("\n").split(" ")[1]
+ if drv in availableDrivers:
+ dev.driver = drv
+
+ # if could not find driver from driverlist try X -configure
+ if not dev.driver:
+ print "Running X server to query driver..."
+ ret = run("/usr/bin/X", ":1", "-configure", "-logfile", "/var/log/xlog")
+ if ret == 0:
+ home = os.getenv("HOME", "")
+ p = XorgParser()
+ p.parseFile(home + "/xorg.conf.new")
+ unlink(home + "/xorg.conf.new")
+ sec = p.getSections("Device")
+ if sec:
+ dev.driver = sec[0].get("Driver")
+ print "Driver reported by X server is %s." % dev.driver
+
+ # use nvidia if nv is found
+ if (dev.driver == "nv") and ("nvidia" in availableDrivers):
+ dev.driver = "nvidia"
+
+ # In case we can't parse or find xorg.conf.new
+ if not dev.driver:
+ dev.driver = "vesa"
+
def findVideoCards():
""" Finds video cards. Result is a list of Device objects. """
cards = []
@@ -441,6 +306,7 @@
mon.vref_max = 70
if mon.eisaid:
+ mon.id = "EISA_%s" % mon.eisaid
for line in loadFile(MonitorsDB):
l = line.split(";")
if mon.eisaid == l[2].strip().upper():
@@ -460,7 +326,3 @@
queryPanel(digitalMonitor, card)
return monitors
-
-def driver2opengl(driver):
- return opengl_impl.get(driver, "xorg-x11")
-
From uludag-commits at pardus.org.tr Thu Aug 16 15:37:26 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Thu, 16 Aug 2007 15:37:26 +0300 (EEST)
Subject: [Uludag-commits] r15047 - trunk/staj-projeleri/zorg/zorg
Message-ID: <20070816123726.6946E7C0057@liste.uludag.org.tr>
Author: fatih
Date: Thu Aug 16 15:37:26 2007
New Revision: 15047
Modified:
trunk/staj-projeleri/zorg/zorg/config.py
Log:
use xml to store zorg config
Modified: trunk/staj-projeleri/zorg/zorg/config.py
=================================================================
Suppressed!
Too long (more than 250 lines) diff output suppressed...
From uludag-commits at pardus.org.tr Thu Aug 16 15:38:53 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Thu, 16 Aug 2007 15:38:53 +0300 (EEST)
Subject: [Uludag-commits] r15048 - trunk/staj-projeleri/zorg/comar
Message-ID: <20070816123853.44F967C0057@liste.uludag.org.tr>
Author: fatih
Date: Thu Aug 16 15:38:52 2007
New Revision: 15048
Modified:
trunk/staj-projeleri/zorg/comar/xorg.display.py
Log:
Use new config class
Modified: trunk/staj-projeleri/zorg/comar/xorg.display.py
=================================================================
Suppressed!
Too long (more than 250 lines) diff output suppressed...
From uludag-commits at pardus.org.tr Thu Aug 16 15:39:53 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Thu, 16 Aug 2007 15:39:53 +0300 (EEST)
Subject: [Uludag-commits] r15049 - trunk/staj-projeleri/zorg
Message-ID: <20070816123953.531E17C0057@liste.uludag.org.tr>
Author: fatih
Date: Thu Aug 16 15:39:53 2007
New Revision: 15049
Modified:
trunk/staj-projeleri/zorg/zorg-cli
Log:
switch to new model and config class
Modified: trunk/staj-projeleri/zorg/zorg-cli
=================================================================
--- trunk/staj-projeleri/zorg/zorg-cli (original)
+++ trunk/staj-projeleri/zorg/zorg-cli Thu Aug 16 15:39:53 2007
@@ -15,8 +15,9 @@
import comar
import zorg
-import zorg.opengl
-import zorg.utils
+from zorg.opengl import OpenGL
+from zorg.utils import parseMode
+from zorg.config import ZorgConfig
zorg_info = " Xorg AutoConfiguration tool"
@@ -64,7 +65,7 @@
def probe(opts):
if opts.mode:
- res, depth = zorg.utils.parseMode(opts.mode)
+ res, depth = parseMode(opts.mode)
if not res:
out.error("Mode is not supported or not valid: %s" % opts.mode)
return
@@ -82,29 +83,16 @@
setMode(opts)
def setMode(opts):
- link.Xorg.Display.screenInfo(screenNumber="0")
- reply = link.read_cmd()
- if reply.command == "result":
- scrInfo = dict(x.split("=", 1) for x in reply.data.strip().splitlines())
- else:
- out.error(reply.data)
+ z = ZorgConfig()
+ scr = z.getScreen(0)
+ if not scr:
+ out.error("Could not get screen info")
return
-
- link.Xorg.Display.monitorInfo(monitorId=scrInfo["monitor"])
- reply = link.read_cmd()
- if reply.command == "result":
- for line in reply.data.splitlines():
- if line.startswith("resolutions="):
- resolutions = line.split("=", 1)[1].split(",")
- break
- else:
- out.error(reply.data)
- return
-
+
out.sect("Setting mode to %s" % opts.mode)
res = opts.mode.split("-")[0]
- if res in resolutions:
+ if res in scr.monitor.res:
pass
elif opts.force:
out.warn("Forcing unsupported mode: %s" % opts.mode)
@@ -112,25 +100,23 @@
out.error("Mode is not supported: %s" % opts.mode)
return
- link.Xorg.Display.setScreen(screenNumber="0", cardId=scrInfo["card"],
- monitorId=scrInfo["monitor"], mode=opts.mode)
+ link.Xorg.Display.setScreen(screenNumber="0", cardId=scr.device.id,
+ monitorId=scr.monitor.id, mode=opts.mode)
reply = link.read_cmd()
if reply.command == "fail":
out.error(reply.data)
def setDriver(driver):
- link.Xorg.Display.screenInfo(screenNumber="0")
- reply = link.read_cmd()
- if reply.command == "result":
- scrInfo = dict(x.split("=", 1) for x in reply.data.strip().splitlines())
- else:
- out.error(reply.data)
+ z = ZorgConfig()
+ scr = z.getScreen(0)
+ if not scr:
+ out.error("Could not get screen info")
return
out.sect("Setting card driver to %s" % driver)
opts = "driver=%s" % driver
- link.Xorg.Display.setCardOptions(cardId=scrInfo["card"], options=opts)
+ link.Xorg.Display.setCardOptions(cardId=scr.device.id, options=opts)
reply = link.read_cmd()
if reply.command == "fail":
out.error(reply.data)
@@ -138,108 +124,65 @@
updateOpenGL(None, False)
def info():
- link.Xorg.Display.listCards()
- reply = link.read_cmd()
- if reply.command == "fail":
- out.error(reply.data)
- return
+ z = ZorgConfig()
cards = {}
monitors = {}
- for card in reply.data.splitlines():
- cardId, name = card.split(" ", 1)
- link.Xorg.Display.cardInfo(cardId=cardId)
- reply = link.read_cmd()
- if reply.command == "fail":
- out.error(reply.data)
- continue
- info = dict(x.split("=", 1) for x in reply.data.splitlines())
+ for card in z.cards():
+ cards[card.id] = card.boardName
- cards[cardId] = info["boardName"]
-
- if info["busId"]:
+ if card.busId:
out.sect("Configured a video card on %s bus %s, device %s, function %s"
- % tuple(info["busId"].split(":")))
+ % tuple(card.busId.split(":")))
else:
out.sect("Configured a failsafe video driver")
- out.info(" PCI ID = %s:%s" % (info["vendorId"], info["deviceId"]))
- out.info(" Vendor = %s" % info["vendorName"])
- out.info(" Device = %s" % info["boardName"])
- out.info(" Driver = %s" % info["driver"])
+ out.info(" PCI ID = %s:%s" % (card.vendorId, card.deviceId))
+ out.info(" Vendor = %s" % card.vendorName)
+ out.info(" Device = %s" % card.boardName)
+ out.info(" Driver = %s" % card.driver)
out.info("")
out.info(" Monitors connected to this device:")
- monitorIds = info["monitors"].split(",")
- if not monitorIds[0]:
+ if not card.monitors:
out.error(" Could not find any configured monitors for this device")
continue
- for mon in monitorIds:
- link.Xorg.Display.monitorInfo(monitorId=mon)
- reply = link.read_cmd()
- if reply.command == "fail":
- out.error("Could not get monitor info")
- continue
-
- info = dict(x.split("=", 1) for x in reply.data.splitlines())
- monitors[mon] = info["modelName"]
- out.info(" Vendor = %s" % info["vendorName"])
- out.info(" Model = %s" % info["modelName"])
- out.info(" Supported resolutions = %s" % info["resolutions"])
+ for mon in card.monitors:
+ monitors[mon.id] = mon.modelname
+ out.info(" Vendor = %s" % mon.vendorname)
+ out.info(" Model = %s" % mon.modelname)
+ out.info(" Supported resolutions = %s" % ",".join(mon.res))
out.info("")
- for n in "0", "1":
+ for n in 0, 1:
+ scr = z.getScreen(n)
out.sect("Screen %s properties:" % n)
- link.Xorg.Display.screenInfo(screenNumber=n)
- reply = link.read_cmd()
- if reply.command != "result":
- out.error(reply.data)
- continue
- if not reply.data:
+ if not scr:
out.warn(" Not configured")
continue
- info = dict(x.split("=", 1) for x in reply.data.splitlines())
-
- out.info(" Video card = %s" % cards[info["card"]])
- out.info(" Monitor = %s" % monitors[info["monitor"]])
- out.info(" Resolution = %s" % info["resolution"])
- out.info(" Color depth = %s" % info["depth"])
+ out.info(" Video card = %s" % cards[scr.device.id])
+ out.info(" Monitor = %s" % monitors[scr.monitor.id])
+ out.info(" Resolution = %s" % scr.res)
+ out.info(" Color depth = %s" % scr.depth)
out.info("")
- o = zorg.opengl.OpenGL()
+ o = OpenGL()
out.info("")
out.sect("Current OpenGL implementation is %s" % o.current)
def updateOpenGL(impl, headers):
if not impl:
- link.Xorg.Display.screenInfo(screenNumber="0")
- reply = link.read_cmd()
- if reply.command == "fail":
- out.error(reply.data)
+ z = ZorgConfig()
+ scr = z.getScreen(0)
+ if not scr:
+ out.error("Could not get screen info")
return
- for line in reply.data.splitlines():
- if line.startswith("card="):
- card = line.split("=", 1)[1]
- break
-
- link.Xorg.Display.cardInfo(cardId=card)
- reply = link.read_cmd()
- if reply.command == "fail":
- out.error(reply.data)
- return
-
- driver = "vesa"
- for line in reply.data.splitlines():
- if line.startswith("driver="):
- driver = line.split("=", 1)[1]
- break
-
from zorg.probe import driver2opengl
- impl = driver2opengl(driver)
+ impl = driver2opengl(scr.device.driver)
out.sect("Switching to %s OpenGL implementation" % impl)
link.Xorg.Display.updateOpenGL(implementation=impl,
From uludag-commits at pardus.org.tr Thu Aug 16 15:42:03 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Thu, 16 Aug 2007 15:42:03 +0300 (EEST)
Subject: [Uludag-commits] r15050 - trunk/comar/ahenk
Message-ID: <20070816124203.37CD47C0058@liste.uludag.org.tr>
Author: gurer
Date: Thu Aug 16 15:42:02 2007
New Revision: 15050
Modified:
trunk/comar/ahenk/ahenk.schema
Log:
Modified: trunk/comar/ahenk/ahenk.schema
=================================================================
--- trunk/comar/ahenk/ahenk.schema (original)
+++ trunk/comar/ahenk/ahenk.schema Thu Aug 16 15:42:02 2007
@@ -104,6 +104,29 @@
)
#
+# Service Management
+#
+
+attributetype ( pardusBase:2.13
+ NAME 'comarServiceStart'
+ DESC 'Service name to start.'
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+
+attributetype ( pardusBase:2.14
+ NAME 'comarServiceStop'
+ DESC 'Service name to stop.'
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+
+objectclass ( pardusBase:1.3
+ NAME 'comarServicePolicy'
+ SUP top
+ AUXILIARY
+ MAY ( comarServiceStart $ comarServiceStop )
+ )
+
+#
# Computer object
#
From uludag-commits at pardus.org.tr Thu Aug 16 15:42:34 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Thu, 16 Aug 2007 15:42:34 +0300 (EEST)
Subject: [Uludag-commits] r15051 - trunk/comar/ahenk
Message-ID: <20070816124234.A76357C0057@liste.uludag.org.tr>
Author: gurer
Date: Thu Aug 16 15:42:34 2007
New Revision: 15051
Modified:
trunk/comar/ahenk/ahenk.schema
Log:
fix
Modified: trunk/comar/ahenk/ahenk.schema
=================================================================
--- trunk/comar/ahenk/ahenk.schema (original)
+++ trunk/comar/ahenk/ahenk.schema Thu Aug 16 15:42:34 2007
@@ -119,7 +119,7 @@
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
)
-objectclass ( pardusBase:1.3
+objectclass ( pardusBase:1.4
NAME 'comarServicePolicy'
SUP top
AUXILIARY
From uludag-commits at pardus.org.tr Thu Aug 16 16:04:38 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Thu, 16 Aug 2007 16:04:38 +0300 (EEST)
Subject: [Uludag-commits] r15052 - trunk/staj-projeleri/Packager/po
Message-ID: <20070816130438.9DCA57C0055@liste.uludag.org.tr>
Author: amine
Date: Thu Aug 16 16:04:38 2007
New Revision: 15052
Added:
trunk/staj-projeleri/Packager/po/fr.po
Log:
i18n update.
From uludag-commits at pardus.org.tr Thu Aug 16 16:25:51 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Thu, 16 Aug 2007 16:25:51 +0300 (EEST)
Subject: [Uludag-commits] r15053 - trunk/repository-scripts/xorg
Message-ID: <20070816132552.011D87C005B@liste.uludag.org.tr>
Author: caglar
Date: Thu Aug 16 16:25:51 2007
New Revision: 15053
Modified:
trunk/repository-scripts/xorg/input
Log:
bump
Modified: trunk/repository-scripts/xorg/input
=================================================================
--- trunk/repository-scripts/xorg/input (original)
+++ trunk/repository-scripts/xorg/input Thu Aug 16 16:25:51 2007
@@ -10,7 +10,7 @@
xf86-input-fpit-1.1.0.tar.bz2
xf86-input-hyperpen-1.1.0.tar.bz2
xf86-input-jamstudio-1.1.0.tar.bz2
-xf86-input-joystick-1.2.2.tar.bz2
+xf86-input-joystick-1.2.3.tar.bz2
xf86-input-keyboard-1.1.1.tar.bz2
xf86-input-magellan-1.1.0.tar.bz2
xf86-input-magictouch-1.0.0.5.tar.bz2
From uludag-commits at pardus.org.tr Thu Aug 16 20:22:06 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Thu, 16 Aug 2007 20:22:06 +0300 (EEST)
Subject: [Uludag-commits] r15054 - trunk/staj-projeleri/zorg/zorg
Message-ID: <20070816172206.966897C0062@liste.uludag.org.tr>
Author: fatih
Date: Thu Aug 16 20:22:06 2007
New Revision: 15054
Modified:
trunk/staj-projeleri/zorg/zorg/probe.py
Log:
Use the new method which finds the primary video card. Comment the old code for now.
Modified: trunk/staj-projeleri/zorg/zorg/probe.py
=================================================================
--- trunk/staj-projeleri/zorg/zorg/probe.py (original)
+++ trunk/staj-projeleri/zorg/zorg/probe.py Thu Aug 16 20:22:06 2007
@@ -1,6 +1,7 @@
# -*- coding: utf-8 -*-
import os
+import struct
from zorg.hwdata import *
from zorg.parser import *
@@ -13,6 +14,40 @@
driver_path = "/usr/lib/xorg/modules/drivers"
xkb_path = "/usr/share/X11/xkb/symbols/pc"
+sysdir = "/sys/bus/pci/devices/"
+
+# from pci/header.h
+PCI_COMMAND = 0x04
+PCI_COMMAND_IO = 0x1
+PCI_COMMAND_MEMORY = 0x2
+
+PCI_BRIDGE_CONTROL = 0x3e
+PCI_BRIDGE_CTL_VGA = 0x08
+
+#PCI_BASE_CLASS_DISPLAY = 0x03
+PCI_CLASS_DISPLAY_VGA = 0x0300
+
+#PCI_BASE_CLASS_BRIDGE = 0x06
+PCI_CLASS_BRIDGE_PCI = 0x0604
+
+class PCIDevice:
+ def __init__(self, name):
+ self.name = name
+ self.class_ = None
+ self.bridge = None
+ self.config = None
+
+ def _readConfig(self, offset, size=1):
+ if self.config is None:
+ self.config = open(os.path.join(sysdir, self.name, "config")).read()
+
+ return self.config[offset:offset+size]
+
+ def readConfigWord(self, offset):
+ data = self._readConfig(offset, 2)
+
+ return struct.unpack("h", data)[0]
+
def queryTouchpad():
try:
a = file("/proc/bus/input/devices")
@@ -116,33 +151,42 @@
""" Finds video cards. Result is a list of Device objects. """
cards = []
- # read only PCI for now, follow sysfs changes
- for bus in ["pci"]:
- sysDir = os.path.join("/sys/bus", bus, "devices")
- if os.path.isdir(sysDir):
- devs = os.listdir(sysDir)
- devs.sort()
- for _dev in devs:
- #try:
- if sysValue(sysDir, _dev, "class").startswith("0x03"):
- vendorId = lremove(sysValue(sysDir, _dev, "vendor"), "0x")
- deviceId = lremove(sysValue(sysDir, _dev, "device"), "0x")
- busId = tuple(int(x, 16) for x in _dev.replace(".",":").split(":"))[1:4]
-
- a = Device("PCI:%d:%d:%d" % busId, vendorId, deviceId)
-
- nrBus, device, function = busId
- if function > 0:
- for card in cards:
- if [nrBus, device] == card.busId.split(":")[1:3]:
- a.functionOf = card
-
- cards.append(a)
- #except:
- # pass
+ ## read only PCI for now, follow sysfs changes
+ #for bus in ["pci"]:
+ # sysDir = os.path.join("/sys/bus", bus, "devices")
+ # if os.path.isdir(sysDir):
+ # devs = os.listdir(sysDir)
+ # devs.sort()
+ # for _dev in devs:
+ # #try:
+ # if sysValue(sysDir, _dev, "class").startswith("0x03"):
+ # vendorId = lremove(sysValue(sysDir, _dev, "vendor"), "0x")
+ # deviceId = lremove(sysValue(sysDir, _dev, "device"), "0x")
+ # busId = tuple(int(x, 16) for x in _dev.replace(".",":").split(":"))[1:4]
+
+ # a = Device("PCI:%d:%d:%d" % busId, vendorId, deviceId)
+
+ # nrBus, device, function = busId
+ # if function > 0:
+ # for card in cards:
+ # if [nrBus, device] == card.busId.split(":")[1:3]:
+ # a.functionOf = card
+
+ # cards.append(a)
+ # #except:
+ # # pass
+
+ ##for i in xrange(len(cards)):
+ ## cards[i].identifier = "VideoCard%d" % i
+
+ pbus = getPrimaryBus()
+ if pbus:
+ vendorId = lremove(sysValue(sysdir, pbus, "vendor"), "0x")
+ deviceId = lremove(sysValue(sysdir, pbus, "device"), "0x")
+ busId = tuple(int(x, 16) for x in pbus.replace(".",":").split(":"))[1:4]
- #for i in xrange(len(cards)):
- # cards[i].identifier = "VideoCard%d" % i
+ card = Device("PCI:%d:%d:%d" % busId, vendorId, deviceId)
+ cards.append(card)
if len(cards):
return cards
@@ -152,6 +196,57 @@
#sys.exit(0)
return None
+def getPrimaryBus():
+ devices = []
+ bridges = []
+
+ for dev in os.listdir(sysdir):
+ pci_class = open(os.path.join(sysdir, dev, "class")).read()[:6]
+
+ device = PCIDevice(dev)
+ device.class_ = int(pci_class, 16)
+ devices.append(device)
+
+ if device.class_ == PCI_CLASS_BRIDGE_PCI:
+ bridges.append(device)
+
+ for dev in devices:
+ for bridge in bridges:
+ dev_path = os.path.join(sysdir, bridge.name, dev.name)
+ if os.path.exists(dev_path):
+ dev.bridge = bridge
+
+ primaryBus = None
+ for dev in devices:
+ if dev.class_ != PCI_CLASS_DISPLAY_VGA:
+ continue
+
+ vga_routed = True
+ bridge = dev.bridge
+ while bridge:
+ bridge_ctl = bridge.readConfigWord(PCI_BRIDGE_CONTROL)
+
+ if not (bridge_ctl & PCI_BRIDGE_CTL_VGA):
+ vga_routed = False
+ break
+
+ bridge = bridge.bridge
+
+ if vga_routed:
+ pci_cmd = dev.readConfigWord(PCI_COMMAND)
+
+ if pci_cmd & (PCI_COMMAND_IO | PCI_COMMAND_MEMORY):
+ primaryBus = dev.name
+ break
+
+ #if primaryBus is None:
+ # for dev in devices:
+ # if dev.class_ == PCI_CLASS_DISPLAY_VGA:
+ # primaryBus = dev.name
+ # break
+
+ return primaryBus
+
def queryDDC(adapter=0):
mon = Monitor()
From uludag-commits at pardus.org.tr Fri Aug 17 09:32:09 2007
From: uludag-commits at pardus.org.tr (uludag-commits at pardus.org.tr)
Date: Fri, 17 Aug 2007 09:32:09 +0300 (EEST)
Subject: [Uludag-commits] r15055 - in trunk/staj-projeleri/buildfarm: .
certs etc exampleRepo exampleRepo/a exampleRepo/b
exampleRepo/c exampleRepo/d exampleRepo/e exampleRepo/f helpers
Message-ID: <20070817063209.505AE7C00C2@liste.uludag.org.tr>
Author: ozan.caglayan
Date: Fri Aug 17 09:32:08 2007
New Revisio