kdenonbeta/kdedebian/kalternatives
CVS commit by juanjux:
Added untested Mandrake Linux support (SOMEBODY PLEASE TEST!)
CCMAIL: kde-debian-devel@kde.org, kde-debian@kde.org
M +4 -0 Changelog 1.3
M +12 -2 kalternatives 1.5
M +1 -1 debian/changelog 1.3
--- kdenonbeta/kdedebian/kalternatives/Changelog #1.2:1.3
@@ -1,2 +1,6 @@
+0.8
+[Juanjo]
+* Mandrake support
+
0.7
[Juanjo]
--- kdenonbeta/kdedebian/kalternatives/kalternatives #1.4:1.5
@@ -19,5 +19,5 @@
# Inc. ,59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-__version__ = "0.7"
+__version__ = "0.8"
import sys
@@ -433,5 +433,15 @@
global app
self.setCentralWidget(QWidget(self, "pok"))
- self.mgr = AltFilesManager()
+ if os.path.exists("/var/lib/dpkg/alternatives"):
+ #Debian
+ self.mgr = AltFilesManager()
+ elif os.path.exists("/var/lib/rpm/alternatives"):
+ #Mandrake
+ self.mgr = AltFilesManager("/var/lib/rpm/alternatives")
+ else:
+ # Ups?
+ QMessageBox.critical(self, "Critical Error", \
+ "Kalternatives only work on Debian based or Mandrake systems\n\n","&Exit")
+ sys.exit(0)
self.iw = ItemsWidget(self.centralWidget())
--- kdenonbeta/kdedebian/kalternatives/debian/changelog #1.2:1.3
@@ -1,3 +1,3 @@
-kalternatives (0.7-1) unstable; urgency=low
+kalternatives (0.8-1) unstable; urgency=low
* Initial release.
Reply to: