mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-21 19:42:24 +01:00
system/driconf: Added (DRI Configuration Applet)
This commit is contained in:
parent
e68661ecf3
commit
cd403af306
5 changed files with 884 additions and 0 deletions
3
system/driconf/README
Normal file
3
system/driconf/README
Normal file
|
@ -0,0 +1,3 @@
|
|||
DRIconf is a configuration applet for the Direct Rendering Infrastructure.
|
||||
It allows customizing performance and visual quality settings of OpenGL
|
||||
drivers on a per-driver, per-screen and/or per-application level.
|
764
system/driconf/driconf-0.9.1-2.diff
Normal file
764
system/driconf/driconf-0.9.1-2.diff
Normal file
|
@ -0,0 +1,764 @@
|
|||
--- driconf-0.9.1.orig/PKG-INFO
|
||||
+++ driconf-0.9.1/PKG-INFO
|
||||
@@ -1,6 +1,6 @@
|
||||
Metadata-Version: 1.0
|
||||
Name: driconf
|
||||
-Version: 0.9.1
|
||||
+Version: 0.9.0
|
||||
Summary: A configuration applet for DRI drivers
|
||||
Home-page: http://dri.freedesktop.org/wiki/DriConf
|
||||
Author: Felix Kuehling
|
||||
--- driconf-0.9.1.orig/debian/changelog
|
||||
+++ driconf-0.9.1/debian/changelog
|
||||
@@ -0,0 +1,65 @@
|
||||
+driconf (0.9.1-2) unstable; urgency=low
|
||||
+
|
||||
+ * Fix all occurences of /usr/local in the code.
|
||||
+ * driconf_commonui.py: Fix findInShared to look in /usr/share instead of all
|
||||
+ prefixes of /var/lib/python-support/python2.*/ (Closes: #429522).
|
||||
+ * debian/driconf.install, debian/rules: Handle desktop file.
|
||||
+
|
||||
+ -- Michel Dänzer <daenzer@debian.org> Tue, 19 Jun 2007 11:33:37 +0200
|
||||
+
|
||||
+driconf (0.9.1-1) unstable; urgency=low
|
||||
+
|
||||
+ * New upstream release.
|
||||
+ * Also include changes from upstream branch driconf-0-9-branch up to revision
|
||||
+ 284.
|
||||
+ * Switched from python-central to python-support.
|
||||
+ * Removed translators from debian/copyright for the sake of simplicity.
|
||||
+ * Apply patch from
|
||||
+ http://sourceforge.net/tracker/index.php?func=detail&aid=1656905&group_id=178376&atid=884983
|
||||
+ to fix an UnboundLocalError that could happen under some circumstances.
|
||||
+
|
||||
+ -- Michel Dänzer <daenzer@debian.org> Thu, 07 Jun 2007 13:29:18 +0200
|
||||
+
|
||||
+driconf (0.9.0-2) unstable; urgency=low
|
||||
+
|
||||
+ * debian/control: Add Suggests: mesa-utils | xbase-clients (<< 7.0.0) for
|
||||
+ glxinfo, which if available is now used to retrieve some information about
|
||||
+ the driver that isn't directly related to configuration (thanks Felix).
|
||||
+ * Update to new Python policy:
|
||||
+ - Build-depend on debhelper (>= 5.0.37.1), python (>= 2.3.5-7),
|
||||
+ python-central (>= 0.4.10).
|
||||
+ - Add XB-Python-Version: ${python:Versions} and XS-Python-Version: >=2.3
|
||||
+ (per upstream documentation).
|
||||
+ - Adapt debian/rules to cdbs pycentral support.
|
||||
+ * Move some build-dependencies from Build-Depends-Indep: to Build-Depends:,
|
||||
+ FTWCA policy section 7.6 ;). lintian now gives a false positive warning
|
||||
+ about python, oh well...
|
||||
+ * Bump standards version to 3.7.2.0.
|
||||
+ * Update FSF mailing address in debian/copyright.
|
||||
+
|
||||
+ -- Michel Dänzer <daenzer@debian.org> Sat, 17 Jun 2006 15:33:37 +0200
|
||||
+
|
||||
+driconf (0.9.0-1) unstable; urgency=low
|
||||
+
|
||||
+ * New upstream release.
|
||||
+ - The major change is a new simplified UI. The old UI is sill available as
|
||||
+ 'expert mode'.
|
||||
+ * debian/control:
|
||||
+ - Make python-gtk2 (build-)dependencies versioned on >> 2.4.0 per upstream.
|
||||
+ - Change dependency for the xdriinfo binary to xdriinfo | xbase-clients
|
||||
+ (>> 6.8.0) to facilitate Ubuntu sidegrades and hopefully anticipate the
|
||||
+ new modular X world order. :)
|
||||
+ - Tweak description per upstream and as required by above changes.
|
||||
+ * debian/copyright: Add 2006 for Felix.
|
||||
+
|
||||
+ -- Michel Daenzer <daenzer@debian.org> Fri, 27 Jan 2006 16:50:25 +0100
|
||||
+
|
||||
+driconf (0.2.7-1) unstable; urgency=low
|
||||
+
|
||||
+ * Initial upload (Closes: #321886).
|
||||
+ * setup.cfg: Don't install python modules in /usr/local.
|
||||
+ * driconf.py: Fix version shown in about dialog.
|
||||
+ * debian/driconf.1: Manpage, inspired by gnome-pilot source package.
|
||||
+
|
||||
+ -- Michel Daenzer <daenzer@debian.org> Sat, 27 Aug 2005 19:54:23 -0400
|
||||
+
|
||||
--- driconf-0.9.1.orig/debian/compat
|
||||
+++ driconf-0.9.1/debian/compat
|
||||
@@ -0,0 +1 @@
|
||||
+4
|
||||
--- driconf-0.9.1.orig/debian/control
|
||||
+++ driconf-0.9.1/debian/control
|
||||
@@ -0,0 +1,25 @@
|
||||
+Source: driconf
|
||||
+Section: x11
|
||||
+Priority: optional
|
||||
+Maintainer: Michel Dänzer <daenzer@debian.org>
|
||||
+Build-Depends: cdbs, debhelper (>= 5.0.37.1), python (>= 2.3.5-7)
|
||||
+Build-Depends-Indep: python-support (>= 0.6), python-gtk2-dev (>> 2.4.0)
|
||||
+Standards-Version: 3.7.2.0
|
||||
+
|
||||
+Package: driconf
|
||||
+Architecture: all
|
||||
+Depends: xdriinfo | xbase-clients (>> 6.8.0), python-gtk2 (>> 2.4.0),
|
||||
+ ${python:Depends}
|
||||
+Recommends: libgl1-mesa-dri | xlibmesa-gl (>> 6.8.0),
|
||||
+ libgl1-mesa-dri | xlibmesa-dri (>> 6.8.0)
|
||||
+Suggests: mesa-utils | xbase-clients (<< 7.0.0)
|
||||
+Description: DRI configuration applet
|
||||
+ Driconf is a configuration applet for the Direct Rendering Infrastructure
|
||||
+ (DRI). It allows customizing performance and visual quality settings of OpenGL
|
||||
+ drivers on a per-driver, per-screen and/or per-application level.
|
||||
+ .
|
||||
+ Driconf is implemented in Python. It uses the GTK+ toolkit bindings and the
|
||||
+ xdriinfo program (from the xdriinfo or xbase-clients package) to retrieve
|
||||
+ configuration information from OpenGL drivers.
|
||||
+ .
|
||||
+ Homepage: http://dri.freedesktop.org/wiki/DriConf
|
||||
--- driconf-0.9.1.orig/debian/copyright
|
||||
+++ driconf-0.9.1/debian/copyright
|
||||
@@ -0,0 +1,25 @@
|
||||
+This package was originally debianized by Michel Dänzer
|
||||
+<daenzer@debian.org> on Mon, 1 Mar 2004
|
||||
+
|
||||
+It was downloaded from http://dri.sourceforge.net/cgi-bin/moin.cgi/DriConf
|
||||
+
|
||||
+Upstream Author: Felix Kühling
|
||||
+
|
||||
+Copyright 2003-2007 Felix Kühling
|
||||
+
|
||||
+This program is free software; you can redistribute it and/or modify
|
||||
+it under the terms of the GNU General Public License as published by
|
||||
+the Free Software Foundation; either version 2 of the License, or
|
||||
+(at your option) any later version.
|
||||
+
|
||||
+This program is distributed in the hope that it will be useful,
|
||||
+but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
+GNU General Public License for more details.
|
||||
+
|
||||
+You should have received a copy of the GNU General Public License
|
||||
+along with this program; if not, write to the Free Software
|
||||
+Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
+
|
||||
+On Debian systems, the complete text of the GNU General Public License,
|
||||
+version 2, can be found in /usr/share/common-licenses/GPL-2.
|
||||
--- driconf-0.9.1.orig/debian/docs
|
||||
+++ driconf-0.9.1/debian/docs
|
||||
@@ -0,0 +1 @@
|
||||
+TODO
|
||||
--- driconf-0.9.1.orig/debian/driconf.1
|
||||
+++ driconf-0.9.1/debian/driconf.1
|
||||
@@ -0,0 +1,15 @@
|
||||
+.TH DRICONF 1 "August 14, 2005"
|
||||
+.SH NAME
|
||||
+driconf \- DRI configuration GUI
|
||||
+.SH DESCRIPTION
|
||||
+Driconf is a graphical configuration tool for the Direct Rendering Infrastructure
|
||||
+(DRI). It allows customizing performance and visual quality settings of OpenGL
|
||||
+drivers on a per-driver, per-screen and/or per-application level.
|
||||
+
|
||||
+The settings are stored in a system wide or per-user XML configuration file which
|
||||
+is parsed by the OpenGL drivers on startup.
|
||||
+.SH SEE ALSO
|
||||
+Please see /usr/share/doc/driconf/ for more documentation.
|
||||
+.SH AUTHOR
|
||||
+This manual page was written by Michel Daenzer <daenzer@debian.org>,
|
||||
+for the Debian GNU/Linux system (but may be used by others).
|
||||
--- driconf-0.9.1.orig/debian/driconf.install
|
||||
+++ driconf-0.9.1/debian/driconf.install
|
||||
@@ -0,0 +1 @@
|
||||
+driconf.desktop usr/share/applications/
|
||||
--- driconf-0.9.1.orig/debian/driconf.manpages
|
||||
+++ driconf-0.9.1/debian/driconf.manpages
|
||||
@@ -0,0 +1 @@
|
||||
+debian/driconf.1
|
||||
--- driconf-0.9.1.orig/debian/menu
|
||||
+++ driconf-0.9.1/debian/menu
|
||||
@@ -0,0 +1,5 @@
|
||||
+?package(driconf):needs="X11" \
|
||||
+ section="Apps/Tools" \
|
||||
+ title="Driconf" \
|
||||
+ longtitle="DRI configuration GUI" \
|
||||
+ command="/usr/bin/driconf"
|
||||
--- driconf-0.9.1.orig/debian/pyversions
|
||||
+++ driconf-0.9.1/debian/pyversions
|
||||
@@ -0,0 +1 @@
|
||||
+2.3-
|
||||
--- driconf-0.9.1.orig/debian/rules
|
||||
+++ driconf-0.9.1/debian/rules
|
||||
@@ -0,0 +1,14 @@
|
||||
+#!/usr/bin/make -f
|
||||
+
|
||||
+DEB_DH_INSTALLCHANGELOGS_ARGS=CHANGELOG
|
||||
+
|
||||
+include /usr/share/cdbs/1/rules/debhelper.mk
|
||||
+
|
||||
+DEB_PYTHON_SYSTEM=pysupport
|
||||
+
|
||||
+include /usr/share/cdbs/1/class/python-distutils.mk
|
||||
+
|
||||
+DEB_PYTHON_PRIVATE_MODULES_DIRS=debian/driconf/usr/share/python-support/driconf
|
||||
+
|
||||
+$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
|
||||
+ dh_desktop -pdriconf
|
||||
--- driconf-0.9.1.orig/debian/pycompat
|
||||
+++ driconf-0.9.1/debian/pycompat
|
||||
@@ -0,0 +1 @@
|
||||
+2
|
||||
--- driconf-0.9.1.orig/dri.py
|
||||
+++ driconf-0.9.1/dri.py
|
||||
@@ -21,6 +21,7 @@
|
||||
import os
|
||||
import string
|
||||
import re
|
||||
+import locale
|
||||
import xml.parsers.expat
|
||||
|
||||
class Error (Exception):
|
||||
@@ -328,6 +329,29 @@
|
||||
return optSection.options[name]
|
||||
return None
|
||||
|
||||
+def _GLXInfoToUnicode(string):
|
||||
+ """ Smart way to convert strings to unicode.
|
||||
+
|
||||
+ This should give the expected result in most cases that are interesting
|
||||
+ for glxinfo output.
|
||||
+ """
|
||||
+ # Try a number of popular encodings starting with the locale's default.
|
||||
+ # Try utf-8 before latin1, since latin1 will almost always succeed
|
||||
+ # but not necessarily be correct.
|
||||
+ lang,defenc = locale.getlocale(locale.LC_MESSAGES)
|
||||
+ if not defenc:
|
||||
+ encodings = ('utf-8', 'iso8859-1')
|
||||
+ else:
|
||||
+ encodings = (defenc, 'utf-8', 'iso8859-1')
|
||||
+ for encoding in encodings:
|
||||
+ try:
|
||||
+ return unicode(string, encoding, 'strict')
|
||||
+ except ValueError:
|
||||
+ continue
|
||||
+ # If we get here, all encodings failed. Use ascii with replacement
|
||||
+ # of illegal characters as a failsafe fallback.
|
||||
+ return unicode(string, 'ascii', 'replace')
|
||||
+
|
||||
class GLXInfo:
|
||||
def __init__ (self, screen, dpy):
|
||||
if dpy == None:
|
||||
@@ -359,6 +383,9 @@
|
||||
self.renderer = rMatch and rMatch.group(1)
|
||||
if not self.vendor or not self.renderer:
|
||||
raise DRIError ("unable to parse glxinfo output.")
|
||||
+ # Make sure we end up with valid unicode
|
||||
+ self.vendor = _GLXInfoToUnicode(self.vendor)
|
||||
+ self.renderer = _GLXInfoToUnicode(self.renderer)
|
||||
|
||||
class ScreenInfo:
|
||||
""" References a DriverInfo object with the real config info. """
|
||||
--- driconf-0.9.1.orig/driconf
|
||||
+++ driconf-0.9.1/driconf
|
||||
@@ -21,8 +21,6 @@
|
||||
# Contact: http://fxk.de.vu/
|
||||
|
||||
import sys
|
||||
-sys.path.append("/usr/local/lib/driconf")
|
||||
-
|
||||
import driconf
|
||||
|
||||
driconf.main()
|
||||
--- driconf-0.9.1.orig/driconf.desktop
|
||||
+++ driconf-0.9.1/driconf.desktop
|
||||
@@ -3,7 +3,7 @@
|
||||
Name=3D Acceleration
|
||||
Comment=Change 3D Acceleration options
|
||||
Exec=driconf
|
||||
-Icon=/usr/local/share/driconf/driconf-icon.png
|
||||
+Icon=/usr/share/driconf/driconf-icon.png
|
||||
Type=Application
|
||||
Categories=GNOME;Application;Settings;AdvancedSettings;
|
||||
StartupNotify=true
|
||||
--- driconf-0.9.1.orig/driconf_commonui.py
|
||||
+++ driconf-0.9.1/driconf_commonui.py
|
||||
@@ -30,7 +30,7 @@
|
||||
|
||||
# Install translations. Search in the current directory first (for
|
||||
# easy testing). Then search in the default location and in
|
||||
-# /usr/local/share/locale. If all this fails fall back to the null
|
||||
+# /usr/share/locale. If all this fails fall back to the null
|
||||
# translation.
|
||||
try:
|
||||
_ = gettext.translation ("driconf", ".").ugettext
|
||||
@@ -38,7 +38,7 @@
|
||||
try:
|
||||
_ = gettext.translation ("driconf").ugettext
|
||||
except IOError:
|
||||
- _ = gettext.translation ("driconf", "/usr/local/share/locale",
|
||||
+ _ = gettext.translation ("driconf", "/usr/share/locale",
|
||||
fallback=True).ugettext
|
||||
|
||||
# global variable: lang
|
||||
@@ -66,13 +66,9 @@
|
||||
# Find a file that should have been installed in .../shared/driconf
|
||||
# Prefixes of __file__ are tried. And the current directory as a fallback.
|
||||
def findInShared (name):
|
||||
- # try all <prefix>/share/driconf/name for all prefixes of __file__
|
||||
- head,tail = os.path.split (__file__)
|
||||
- while head and tail:
|
||||
- f = os.path.join (head, "share/driconf", name)
|
||||
- if os.path.isfile (f):
|
||||
- return f
|
||||
- head,tail = os.path.split (head)
|
||||
+ f = os.path.join ("/usr/share/driconf", name)
|
||||
+ if os.path.isfile (f):
|
||||
+ return f
|
||||
# try name in the current directory
|
||||
if os.path.isfile (name):
|
||||
return name
|
||||
@@ -352,6 +348,12 @@
|
||||
if type == "bool":
|
||||
self.widget = gtk.ToggleButton ()
|
||||
self.widget.set_use_stock (True)
|
||||
+ # Make sure the button doesn't change size when toggled
|
||||
+ self.widget.set_label ("gtk-yes")
|
||||
+ wYes = self.widget.size_request()[0]
|
||||
+ self.widget.set_label ("gtk-no")
|
||||
+ wNo = self.widget.size_request()[0]
|
||||
+ self.widget.set_size_request (max(wYes, wNo), -1)
|
||||
if value:
|
||||
self.widget.set_label ("gtk-yes")
|
||||
else:
|
||||
--- driconf-0.9.1.orig/driconf_simpleui.py
|
||||
+++ driconf-0.9.1/driconf_simpleui.py
|
||||
@@ -266,8 +266,8 @@
|
||||
j = i
|
||||
break
|
||||
i = i - 1
|
||||
- if i < chars/3:
|
||||
- i = chars
|
||||
+ else:
|
||||
+ i = j = chars
|
||||
head, tail = head + tail[:i] + '\n', tail[j:]
|
||||
return head
|
||||
|
||||
--- driconf-0.9.1.orig/nl.po
|
||||
+++ driconf-0.9.1/nl.po
|
||||
@@ -1,18 +1,19 @@
|
||||
-# Translation of driconf-0.9.0 to Dutch.
|
||||
+# Translation of driconf-0.9.1 to Dutch.
|
||||
# Benno Schulenberg <benno@nietvergeten.nl>, 2006.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
-"Project-Id-Version: driconfr 0.9.0\n"
|
||||
+"Project-Id-Version: driconf 0.9.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2006-09-17 21:00-0400\n"
|
||||
-"PO-Revision-Date: 2006-09-17 21:09-0400\n"
|
||||
+"PO-Revision-Date: 2006-09-28 22:54+0200\n"
|
||||
"Last-Translator: Benno Schulenberg <benno@nietvergeten.nl>\n"
|
||||
"Language-Team: Dutch <vertaling@vrijschrift.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: KBabel 1.11.4\n"
|
||||
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: driconf.py:62
|
||||
#, python-format
|
||||
@@ -53,18 +54,18 @@
|
||||
"There are no usable DRI configuration files and a new one could not be "
|
||||
"created. Exiting now."
|
||||
msgstr ""
|
||||
-"Er zijn geen bruikbare DRI-configuratiebestanden gevonden, en een nieuw "
|
||||
-"bestand kon niet aangemaakt worden. Het programma wordt nu afgesloten."
|
||||
+"Er zijn geen bruikbare DRI-configuratiebestanden gevonden en een nieuw "
|
||||
+"bestand kon niet aangemaakt worden. DRIconf wordt nu afgesloten."
|
||||
|
||||
#: driconf.py:148
|
||||
#, python-format
|
||||
msgid "Created a new DRI configuration file \"%s\" for you."
|
||||
-msgstr "Een nieuw configuratiebestand \"%s\" werd voor u aangemaakt."
|
||||
+msgstr "Een nieuw configuratiebestand \"%s\" is voor u aangemaakt."
|
||||
|
||||
#: driconf.py:156
|
||||
#, python-format
|
||||
msgid "Created new DRI configuration files %s for you."
|
||||
-msgstr "Nieuwe configuratiebestanden \"%s\" werden voor u aangemaakt."
|
||||
+msgstr "Nieuwe configuratiebestanden \"%s\" zijn voor u aangemaakt."
|
||||
|
||||
#: driconf_commonui.py:319
|
||||
msgid "Remove"
|
||||
@@ -88,8 +89,8 @@
|
||||
"Unless you're using the same configuration file on another computer with a "
|
||||
"different driver version, it is safe to remove these settings."
|
||||
msgstr ""
|
||||
-"Deze tab toont instellingen die het 3D-stuurprogramma niet langer kent. U "
|
||||
-"kunt deze instellingen simpelweg verwijderen, tenzij u ditzelfde "
|
||||
+"Dit tabblad toont instellingen die het 3D-stuurprogramma niet langer kent. "
|
||||
+"U kunt deze instellingen simpelweg verwijderen, tenzij u ditzelfde "
|
||||
"configuratiebestand op een andere computer met een andere versie van het "
|
||||
"stuurprogramma gebruikt."
|
||||
|
||||
@@ -110,7 +111,7 @@
|
||||
|
||||
#: driconf_commonui.py:721 driconf_commonui.py:740
|
||||
msgid "A configuration applet for DRI drivers"
|
||||
-msgstr "Configuratiegereedschap voor DRI-stuurprogramma's"
|
||||
+msgstr "Configureren van DRI-stuurprogramma's"
|
||||
|
||||
#: driconf_commonui.py:742
|
||||
msgid "Translated by"
|
||||
@@ -122,11 +123,11 @@
|
||||
|
||||
#: driconf_complexui.py:39
|
||||
msgid "Application"
|
||||
-msgstr "Applicatie"
|
||||
+msgstr "Programma"
|
||||
|
||||
#: driconf_complexui.py:46
|
||||
msgid "Apply only to this executable"
|
||||
-msgstr "Alleen op dit uitvoerbare programma toepassen"
|
||||
+msgstr "Alleen op dit programmabestand toepassen"
|
||||
|
||||
#: driconf_complexui.py:49
|
||||
msgid ""
|
||||
@@ -134,9 +135,9 @@
|
||||
"Beware that some applications or games are just a shell script that starts a "
|
||||
"real executable with a different name."
|
||||
msgstr ""
|
||||
-"Als dit uitstaat, gelden de instellingen voor alle applicaties.\n"
|
||||
-"Wees erop bedacht dat sommige applicaties slechts een shellscript zijn en "
|
||||
-"dat het uiteindelijk gestarte programma een andere naam heeft."
|
||||
+"Als dit uitstaat, gelden de instellingen voor alle programma's.\n"
|
||||
+"Houd er rekening mee dat sommige programma's slechts een shellscript zijn en "
|
||||
+"dat het uiteindelijk gestarte programmabestand een andere naam heeft."
|
||||
|
||||
#: driconf_complexui.py:73
|
||||
msgid "Unknown"
|
||||
@@ -151,13 +152,13 @@
|
||||
"Enter the name of the application below. This just serves as a description "
|
||||
"for you. Don't forget to set the executable afterwards."
|
||||
msgstr ""
|
||||
-"Geef hieronder een naam voor de applicatie op. Dit dient slechts als een "
|
||||
-"omschrijving voor uzelf. Vergeet niet verderop de naam van het uitvoerbare "
|
||||
-"programma vast te leggen."
|
||||
+"Geef hieronder een naam voor het programma op. Dit dient slechts als een "
|
||||
+"omschrijving voor uzelf. Vergeet niet verderop de naam van het eigenlijke "
|
||||
+"programmabestand vast te leggen."
|
||||
|
||||
#: driconf_complexui.py:170 driconf_simpleui.py:282
|
||||
msgid "Application Name"
|
||||
-msgstr "Naam van applicatie"
|
||||
+msgstr "Programmanaam"
|
||||
|
||||
#: driconf_complexui.py:205
|
||||
msgid "Describe the device that you would like to configure."
|
||||
@@ -169,7 +170,7 @@
|
||||
|
||||
#: driconf_complexui.py:221
|
||||
msgid "Driver Name"
|
||||
-msgstr "Stuurprogrammanaam"
|
||||
+msgstr "Stuurprogramma"
|
||||
|
||||
#: driconf_complexui.py:344
|
||||
#, python-format
|
||||
@@ -183,34 +184,33 @@
|
||||
|
||||
#: driconf_complexui.py:354
|
||||
msgid "Unspecified device"
|
||||
-msgstr "Ongespecificeerd apparaat"
|
||||
+msgstr "Niet-gespecificeerd apparaat"
|
||||
|
||||
#: driconf_complexui.py:578
|
||||
#, python-format
|
||||
msgid "Parsing the driver's configuration information: %s"
|
||||
-msgstr "Tijdens het ontleden van stuurprogramma-configuratiegegevens: %s"
|
||||
+msgstr "Fout tijdens het ontleden van de configuratiegegevens: %s"
|
||||
|
||||
#: driconf_complexui.py:616
|
||||
#, python-format
|
||||
msgid "Really delete application \"%s\"?"
|
||||
-msgstr "Configuratie voor applicatie \"%s\" echt wissen?"
|
||||
+msgstr "Wilt u de configuratie voor programma \"%s\" verwijderen?"
|
||||
|
||||
#: driconf_complexui.py:622
|
||||
msgid "Really delete device and all applications in it?"
|
||||
-msgstr ""
|
||||
-"Dit apparaat en alle bijbehorende configuratiegegevens echt verwijderen?"
|
||||
+msgstr "Wilt u dit apparaat en alle bijbehorende configuratiegegevens verwijderen?"
|
||||
|
||||
#: driconf_complexui.py:643
|
||||
msgid "Rename Application"
|
||||
-msgstr "Applicatie hernoemen"
|
||||
+msgstr "Programma hernoemen"
|
||||
|
||||
#: driconf_complexui.py:646
|
||||
msgid "Device Properties"
|
||||
-msgstr "Apparaateigenschappen"
|
||||
+msgstr "Eigenschappen van apparaat"
|
||||
|
||||
#: driconf_complexui.py:653
|
||||
msgid "New Application"
|
||||
-msgstr "Nieuwe applicatie"
|
||||
+msgstr "Nieuw programma"
|
||||
|
||||
#: driconf_complexui.py:656
|
||||
msgid "New Device"
|
||||
@@ -228,12 +228,12 @@
|
||||
#: driconf_complexui.py:710
|
||||
#, python-format
|
||||
msgid "Really reload \"%s\" from disk?"
|
||||
-msgstr "Bestand \"%s\" echt opnieuw laden?"
|
||||
+msgstr "Wilt u bestand \"%s\" opnieuw inlezen?"
|
||||
|
||||
#: driconf_complexui.py:721
|
||||
#, python-format
|
||||
msgid "Couldn't open \"%s\" for reading. The file was not reloaded."
|
||||
-msgstr "Kan \"%s\" niet lezen. Het bestand is niet opnieuw geladen."
|
||||
+msgstr "Kan \"%s\" niet openen. Het bestand is niet opnieuw ingelezen."
|
||||
|
||||
#: driconf_complexui.py:733
|
||||
#, python-format
|
||||
@@ -244,7 +244,7 @@
|
||||
msgstr ""
|
||||
"Configuratiebestand \"%s\" bevat fouten:\n"
|
||||
"%s\n"
|
||||
-"Het bestand is niet opnieuw geladen."
|
||||
+"Het bestand is niet opnieuw ingelezen."
|
||||
|
||||
#: driconf_complexui.py:842
|
||||
msgid "Save selected configuration file"
|
||||
@@ -252,15 +252,15 @@
|
||||
|
||||
#: driconf_complexui.py:845
|
||||
msgid "Reload selected configuration file"
|
||||
-msgstr "Geselecteerd configuratiebestand opnieuw laden"
|
||||
+msgstr "Geselecteerd configuratiebestand opnieuw inlezen"
|
||||
|
||||
#: driconf_complexui.py:849
|
||||
msgid "Create a new device or application"
|
||||
-msgstr "Nieuw apparaat of applicatie toevoegen"
|
||||
+msgstr "Nieuw apparaat of programma toevoegen"
|
||||
|
||||
#: driconf_complexui.py:852
|
||||
msgid "Remove selected device or application"
|
||||
-msgstr "Geselecteerd apparaat of applicatie verwijderen"
|
||||
+msgstr "Geselecteerd apparaat of programma verwijderen"
|
||||
|
||||
#: driconf_complexui.py:855
|
||||
msgid "Move selected item up"
|
||||
@@ -272,7 +272,7 @@
|
||||
|
||||
#: driconf_complexui.py:861
|
||||
msgid "Properties of selected device or application"
|
||||
-msgstr "Eigenschappen van geselecteerd apparaat of applicatie"
|
||||
+msgstr "Eigenschappen van geselecteerd apparaat of programma"
|
||||
|
||||
#: driconf_complexui.py:875
|
||||
msgid "Exit DRIconf"
|
||||
@@ -284,7 +284,7 @@
|
||||
|
||||
#: driconf_simpleui.py:294
|
||||
msgid "Executable Name"
|
||||
-msgstr "Naam van uitvoerbare programma"
|
||||
+msgstr "Naam van programmabestand"
|
||||
|
||||
#: driconf_simpleui.py:314
|
||||
msgid ""
|
||||
@@ -293,19 +293,19 @@
|
||||
"started by a shell script, that has a different name than the real "
|
||||
"executable."
|
||||
msgstr ""
|
||||
-"De naam van het uitvoerbare programma is belangrijk voor het herkennen van "
|
||||
-"de applicatie. Als u een verkeerde naam opgeeft, worden uw applicatie-"
|
||||
-"instellingen niet toegepast. Wees erop bedacht dat sommige applicaties door "
|
||||
-"een script gestart worden en dat het uiteindelijk uitgevoerde programma een "
|
||||
-"andere naam heeft."
|
||||
+"De naam van het programmabestand is belangrijk voor het herkennen van het "
|
||||
+"programma. Houd er rekening mee dat sommige programma's door een script "
|
||||
+"gestart worden en dat het uiteindelijk uitgevoerde programmabestand een "
|
||||
+"andere naam heeft. Als de bestandsnaam niet precies klopt, worden uw "
|
||||
+"instellingen voor dit programma niet gebruikt."
|
||||
|
||||
#: driconf_simpleui.py:377
|
||||
msgid "Add setting"
|
||||
-msgstr "Instelling toevoegen"
|
||||
+msgstr "Toe te voegen instelling:"
|
||||
|
||||
#: driconf_simpleui.py:428
|
||||
msgid "Direct Rendering Preferences"
|
||||
-msgstr "Instellingen voor Direct Rendering"
|
||||
+msgstr "DRI-instellingen"
|
||||
|
||||
#: driconf_simpleui.py:441 driconf_simpleui.py:444 driconf_simpleui.py:456
|
||||
msgid "Screen"
|
||||
@@ -317,7 +317,7 @@
|
||||
|
||||
#: driconf_simpleui.py:493
|
||||
msgid "Application settings"
|
||||
-msgstr "Applicatie-instellingen"
|
||||
+msgstr "Instellingen voor specifieke programma's"
|
||||
|
||||
#: driconf_simpleui.py:556 driconf_simpleui.py:630
|
||||
msgid "Unknown options"
|
||||
@@ -329,39 +329,36 @@
|
||||
|
||||
#: driconf_simpleui.py:708
|
||||
msgid "You must enter both an application name and an executable name."
|
||||
-msgstr ""
|
||||
-"U dient zowel een applicatienaam als de naam van het uitvoerbare programma "
|
||||
-"op te geven."
|
||||
+msgstr "Geef zowel een programmanaam als de naam van het programmabestand op."
|
||||
|
||||
#: driconf_simpleui.py:713
|
||||
msgid ""
|
||||
"There exists an application configuration with the same name. Please enter a "
|
||||
"different name."
|
||||
msgstr ""
|
||||
-"Er bestaat al een applicatieconfiguratie met deze naam. Geef alstublieft "
|
||||
-"een andere naam op."
|
||||
+"Er bestaat al een programmaconfiguratie met deze naam. Geef een andere "
|
||||
+"naam op."
|
||||
|
||||
#: driconf_simpleui.py:718
|
||||
msgid ""
|
||||
"There exists an application configuration for the same executable. You can't "
|
||||
"create multiple application configurations for the same executable."
|
||||
msgstr ""
|
||||
-"Er bestaat al een applicatieconfiguratie voor dat programma. U kunt niet "
|
||||
-"meerdere configuraties voor hetzelfde programma aanmaken."
|
||||
+"Er bestaat al een configuratie voor dat programmabestand.\n"
|
||||
+"Meerdere configuraties voor hetzelfde bestand zijn niet mogelijk."
|
||||
|
||||
#: driconf_simpleui.py:734
|
||||
msgid "Add Application"
|
||||
-msgstr "Applicatie toevoegen"
|
||||
+msgstr "Programma toevoegen"
|
||||
|
||||
#: driconf_simpleui.py:755
|
||||
msgid "Application Properties"
|
||||
-msgstr "Applicatie-eigenschappen"
|
||||
+msgstr "Eigenschappen van programma"
|
||||
|
||||
#: driconf_simpleui.py:837
|
||||
#, python-format
|
||||
msgid "The DRI configuration file \"%s\" is broken or could not be created."
|
||||
-msgstr ""
|
||||
-"DRI-configuratiebestand \"%s\" is beschadigd of kan niet aangemaakt worden."
|
||||
+msgstr "DRI-configuratiebestand \"%s\" is beschadigd of kan niet aangemaakt worden."
|
||||
|
||||
#: driconf_simpleui.py:848
|
||||
#, python-format
|
||||
@@ -375,6 +372,7 @@
|
||||
"bug with the original configuration file attached. The file will be treated "
|
||||
"as read-only for now."
|
||||
msgstr ""
|
||||
-"Normalisering van DRI-configuratiebestand \"%s\" is mislukt. Stuur "
|
||||
-"alstublieft een foutrapportage op inclusief het configuratiebestand. Dit "
|
||||
-"bestand wordt zolang als alleen-lezen behandeld."
|
||||
+"Normalisering van DRI-configuratiebestand \"%s\" is mislukt. Stuur a.u.b. "
|
||||
+"een foutrapportage op inclusief het configuratiebestand. Dit bestand wordt "
|
||||
+"zolang als alleen-lezen behandeld."
|
||||
+
|
||||
--- driconf-0.9.1.orig/ru.po
|
||||
+++ driconf-0.9.1/ru.po
|
||||
@@ -2,15 +2,17 @@
|
||||
msgstr ""
|
||||
"Project-Id-Version: driconf\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
-"POT-Creation-Date: 2006-09-17 21:00-0400\n"
|
||||
-"PO-Revision-Date: 2006-09-17 21:17-0400\n"
|
||||
+"POT-Creation-Date: 2007-01-08 13:00+0300\n"
|
||||
+"PO-Revision-Date: 2007-01-07 20:39+0000\n"
|
||||
"Last-Translator: Konstantin A. Lepikhov <lakostis@altlinux.org>\n"
|
||||
"Language-Team: Russian <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Generated-By: pygettext.py 1.5\n"
|
||||
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
|
||||
+"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
+"X-Generator: Pootle 0.10.1\n"
|
||||
|
||||
#: driconf.py:62
|
||||
#, python-format
|
||||
@@ -50,7 +52,7 @@
|
||||
"There are no usable DRI configuration files and a new one could not be "
|
||||
"created. Exiting now."
|
||||
msgstr ""
|
||||
-"Невозмжно создать и прочитать файлы с конфигурацией DRI. Аварийное "
|
||||
+"Невозможно создать и прочитать файлы с конфигурацией DRI. Аварийное "
|
||||
"завершение работы программы."
|
||||
|
||||
#: driconf.py:148
|
||||
@@ -71,15 +73,15 @@
|
||||
msgid "Reset to default value"
|
||||
msgstr "Применить настройки по-умолчанию"
|
||||
|
||||
-#: driconf_commonui.py:587
|
||||
+#: driconf_commonui.py:593
|
||||
msgid "Option"
|
||||
msgstr "Опция"
|
||||
|
||||
-#: driconf_commonui.py:592
|
||||
+#: driconf_commonui.py:598
|
||||
msgid "Value"
|
||||
msgstr "Значение"
|
||||
|
||||
-#: driconf_commonui.py:671
|
||||
+#: driconf_commonui.py:677
|
||||
msgid ""
|
||||
"This tab shows settings that are no longer supported by the 3D driver. "
|
||||
"Unless you're using the same configuration file on another computer with a "
|
||||
@@ -89,7 +91,7 @@
|
||||
"драйвером. Лучше удалить эти настройки, если вы не пользуетесь другой "
|
||||
"версией драйвера и тем же файлом конфигурации."
|
||||
|
||||
-#: driconf_commonui.py:676
|
||||
+#: driconf_commonui.py:682
|
||||
msgid ""
|
||||
"The driver for this device could not be determined or does not support "
|
||||
"configuration. You can still change the settings but it cannot be verified "
|
||||
@@ -99,20 +101,20 @@
|
||||
"возможности конфигурирования. Вы все равно сможете изменить настройки, но "
|
||||
"нет гарантии, что они будут правильными и будут поддерживаться."
|
||||
|
||||
-#: driconf_commonui.py:714 driconf_commonui.py:732 driconf_commonui.py:743
|
||||
+#: driconf_commonui.py:720 driconf_commonui.py:738 driconf_commonui.py:749
|
||||
msgid "translator-credits"
|
||||
msgstr "Konstantin A. Lepikhov <lakostis@altlinux.org>"
|
||||
|
||||
-#: driconf_commonui.py:721 driconf_commonui.py:740
|
||||
+#: driconf_commonui.py:727 driconf_commonui.py:746
|
||||
#, fuzzy
|
||||
msgid "A configuration applet for DRI drivers"
|
||||
msgstr "Графическая среда для настройки DRI драйверов"
|
||||
|
||||
-#: driconf_commonui.py:742
|
||||
+#: driconf_commonui.py:748
|
||||
msgid "Translated by"
|
||||
msgstr "Переводчики"
|
||||
|
||||
-#: driconf_commonui.py:748 driconf_complexui.py:871
|
||||
+#: driconf_commonui.py:754 driconf_complexui.py:871
|
||||
msgid "About DRIconf"
|
||||
msgstr "О DRIconf"
|
||||
|
||||
@@ -143,6 +145,7 @@
|
||||
msgstr "(нет описания)"
|
||||
|
||||
#: driconf_complexui.py:163
|
||||
+#, fuzzy
|
||||
msgid ""
|
||||
"Enter the name of the application below. This just serves as a description "
|
||||
"for you. Don't forget to set the executable afterwards."
|
||||
@@ -373,3 +376,7 @@
|
||||
"bug with the original configuration file attached. The file will be treated "
|
||||
"as read-only for now."
|
||||
msgstr ""
|
||||
+"Нормализация вашего конфигурационного файла \"%s\" закончилась неудачей. "
|
||||
+"Пожалуйста, сообщите об этом разработчикам, добавив в отчёт файл "
|
||||
+"конфигурации, где произошла ошибка. Сейчас ваш файл конфигурации доступен "
|
||||
+"только для чтения."
|
||||
--- driconf-0.9.1.orig/setup.cfg
|
||||
+++ driconf-0.9.1/setup.cfg
|
||||
@@ -1,3 +1,2 @@
|
||||
[install]
|
||||
-prefix=/usr/local
|
||||
-install-purelib=/usr/local/lib/driconf
|
||||
+prefix=/usr
|
88
system/driconf/driconf.SlackBuild
Normal file
88
system/driconf/driconf.SlackBuild
Normal file
|
@ -0,0 +1,88 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Slackware build script for driconf
|
||||
# Copyright 2011 David Woodfall <dave@dawoodfall.net>
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of this script must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
PRGNAM=driconf
|
||||
VERSION=${VERSION:-0.9.1}
|
||||
BUILD=${BUILD:-1}
|
||||
TAG=${TAG:-_SBo}
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
i?86) ARCH=i486 ;;
|
||||
arm*) ARCH=arm ;;
|
||||
*) ARCH=$( uname -m ) ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
CWD=$(pwd)
|
||||
TMP=${TMP:-/tmp/SBo}
|
||||
PKG=$TMP/package-$PRGNAM
|
||||
OUTPUT=${OUTPUT:-/tmp}
|
||||
|
||||
if [ "$ARCH" = "i486" ]; then
|
||||
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "i686" ]; then
|
||||
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "x86_64" ]; then
|
||||
SLKCFLAGS="-O2 -fPIC"
|
||||
LIBDIRSUFFIX="64"
|
||||
else
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
fi
|
||||
|
||||
set -e
|
||||
|
||||
rm -rf $PKG
|
||||
mkdir -p $TMP $PKG $OUTPUT
|
||||
cd $TMP
|
||||
rm -rf $PRGNAM-$VERSION
|
||||
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
|
||||
cd $PRGNAM-$VERSION
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
-exec chmod 755 {} \; -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \;
|
||||
|
||||
cat $CWD/driconf-0.9.1-2.diff | patch --verbose -p1
|
||||
|
||||
python setup.py install --root=$PKG
|
||||
|
||||
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
|
||||
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
|
||||
|
||||
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
|
||||
cp -a \
|
||||
CHANGELOG COPYING README TODO *.txt \
|
||||
$PKG/usr/doc/$PRGNAM-$VERSION
|
||||
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
|
||||
|
||||
mkdir -p $PKG/install
|
||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||
|
||||
cd $PKG
|
||||
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
|
10
system/driconf/driconf.info
Normal file
10
system/driconf/driconf.info
Normal file
|
@ -0,0 +1,10 @@
|
|||
PRGNAM="driconf"
|
||||
VERSION="0.9.1"
|
||||
HOMEPAGE="http://dri.freedesktop.org/wiki/DriConf"
|
||||
DOWNLOAD="http://source.dawoodfall.net/driconf-0.9.1.tar.gz"
|
||||
MD5SUM="76d610bcd56aa5e8a489debb5081178a"
|
||||
DOWNLOAD_x86_64=""
|
||||
MD5SUM_x86_64=""
|
||||
MAINTAINER="David Woodfall"
|
||||
EMAIL="dave@dawoodfall.net"
|
||||
APPROVED="Niels Horn"
|
19
system/driconf/slack-desc
Normal file
19
system/driconf/slack-desc
Normal file
|
@ -0,0 +1,19 @@
|
|||
# HOW TO EDIT THIS FILE:
|
||||
# The "handy ruler" below makes it easier to edit a package description. Line
|
||||
# up the first '|' above the ':' following the base package name, and the '|'
|
||||
# on the right side marks the last column you can put a character in. You must
|
||||
# make exactly 11 lines for the formatting to be correct. It's also
|
||||
# customary to leave one space after the ':'.
|
||||
|
||||
|-----handy-ruler------------------------------------------------------|
|
||||
driconf: driconf ( DRI Configuration Applet )
|
||||
driconf:
|
||||
driconf: DRIconf is a configuration applet for the Direct Rendering
|
||||
driconf: Infrastructure. It allows customizing performance and visual quality
|
||||
driconf: settings of OpenGL drivers on a per-driver, per-screen and/or
|
||||
driconf: per-application level.
|
||||
driconf:
|
||||
driconf: Homepage: http://dri.freedesktop.org/wiki/DriConf
|
||||
driconf:
|
||||
driconf:
|
||||
driconf:
|
Loading…
Reference in a new issue