[paketler-commits] r69605 - 2009/devel/desktop/kde/base/kdebase-runtime

paketler-commits at pardus.org.tr paketler-commits at pardus.org.tr
4 Haz 2009 Per 11:26:46 EEST


Author: gokcen.eraslan
Date: Thu Jun  4 11:26:46 2009
New Revision: 69605

Modified:
   2009/devel/desktop/kde/base/kdebase-runtime/actions.py
   2009/devel/desktop/kde/base/kdebase-runtime/pspec.xml
Log:
Split oxygen icon theme to seperate PNG and SVG packages. We still don't know which one should be included in CD, we just know only one of them will be included.

Modified: 2009/devel/desktop/kde/base/kdebase-runtime/actions.py
=================================================================
--- 2009/devel/desktop/kde/base/kdebase-runtime/actions.py	(original)
+++ 2009/devel/desktop/kde/base/kdebase-runtime/actions.py	Thu Jun  4 11:26:46 2009
@@ -18,7 +18,7 @@
     shelltools.makedirs("build")
     shelltools.cd("build")
 
-    cmaketools.configure(installPrefix="/usr/kde/4", sourceDir="..")
+    cmaketools.configure("-DICON_INSTALL_DIR=\"/usr/share/icons\"", installPrefix="/usr/kde/4", sourceDir="..")
 
 def build():
     shelltools.cd("build")
@@ -29,16 +29,12 @@
     cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
 
     #delete kmplayer icons from oxygen theme
-    prefix = "/usr/kde/4/share/icons/oxygen/"
+    prefix = "/usr/share/icons/oxygen/"
     conflictingIcons = ("kmplayer", "digikam", "showfoto")
 
-    for size in (8, 16, 22, 32, 48, 64, 128):
-        """
+    for size in (16, 22, 32, 48, 64, 128):
         for icon in conflictingIcons:
             pisitools.remove("%s%sx%s/apps/%s.png" % (prefix, size, size, icon))
-        """
-        #Remove all png icons to get more space on install CD
-        pisitools.removeDir("%s%sx%s" % (prefix, size, size))
 
     for icon in conflictingIcons:
         pisitools.remove("%sscalable/apps/%s.svgz" % (prefix, icon))

Modified: 2009/devel/desktop/kde/base/kdebase-runtime/pspec.xml
=================================================================
--- 2009/devel/desktop/kde/base/kdebase-runtime/pspec.xml	(original)
+++ 2009/devel/desktop/kde/base/kdebase-runtime/pspec.xml	Thu Jun  4 11:26:46 2009
@@ -79,6 +79,40 @@
             <Path fileType="config">/usr/kde/4/etc</Path>
             <Path fileType="library">/usr/kde/4/lib</Path>
             <Path fileType="data">/usr/kde/4/share</Path>
+            <Path fileType="data">/usr/share/icons/hicolor</Path>
+        </Files>
+    </Package>
+
+    <Package>
+        <Name>icon-theme-oxygen-png</Name>
+        <Summary>Oxygen icon theme in PNG format</Summary>
+        <Description>icon-theme-oxygen-png package contains Oxygen icon theme which is designed as default icon theme of KDE4 in PNG format.</Description>
+        <RuntimeDependencies>
+            <Dependency>icon-theme-oxygen-index</Dependency>
+        </RuntimeDependencies>
+        <Files>
+            <Path fileType="data">/usr/share/icons/oxygen/*x*</Path>
+        </Files>
+    </Package>
+
+    <Package>
+        <Name>icon-theme-oxygen-svg</Name>
+        <Summary>Oxygen icon theme in SVG format</Summary>
+        <Description>icon-theme-oxygen-svg package contains Oxygen icon theme which is designed as default icon theme of KDE4 in SVG format.</Description>
+        <RuntimeDependencies>
+            <Dependency>icon-theme-oxygen-index</Dependency>
+        </RuntimeDependencies>
+        <Files>
+            <Path fileType="data">/usr/share/icons/oxygen/scalable</Path>
+        </Files>
+    </Package>
+
+    <Package>
+        <Name>icon-theme-oxygen-index</Name>
+        <Summary>Index file for Oxygen icon theme</Summary>
+        <Description>icon-theme-oxygen-index package contains index.theme file for Oxygen icon theme which is a metadata file.</Description>
+        <Files>
+            <Path fileType="data">/usr/share/icons/oxygen/index.theme</Path>
         </Files>
     </Package>
 


Paketler-commits mesaj listesiyle ilgili daha fazla bilgi