Date: Friday, March 14, 2014 @ 17:16:03
  Author: arodseth
Revision: 107218

Does not currently build. Trying to figure out which patches should be 
included. Work in progress.

Modified:
  tint2/trunk/PKGBUILD
Deleted:
  tint2/trunk/freespace.patch

-----------------+
 PKGBUILD        |   10 ++
 freespace.patch |  213 ------------------------------------------------------
 2 files changed, 8 insertions(+), 215 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2014-03-14 15:40:18 UTC (rev 107217)
+++ PKGBUILD    2014-03-14 16:16:03 UTC (rev 107218)
@@ -19,7 +19,6 @@
 source=("http://tint2.googlecode.com/files/tint2-$pkgver.tar.bz2";
         'add-power-now-support.patch'
         'clock.patch'
-        'freespace.patch'
         'graph.patch'
         'launcher_apps_dir-v2.patch'
         'src-task-align.patch'
@@ -28,7 +27,6 @@
 md5sums=('6fc5731e7425125fa84a2add5cef4bff'
          '6cfcad028f1bd2f69812167f5395f890'
          'bc0bab2979dacff551a97bdf2c2fdedc'
-         'deb1ff7fafdde77f76c890b1adca83d4'
          '2866ebde44be8d48efd1e59ded5c5534'
          '13218765dd684ae825967d3ffb4f4a75'
          'f0d7f51ec8dbf2e7b6bcca942f0fd6c0'
@@ -44,6 +42,14 @@
     echo
     if [[ ${f##*/} == add-power-now-support.patch ]]; then
       patch -Np2 -i $f && echo "${f##*/} OK!"
+    elif [[ ${f##*/} == src-task-align.patch ]]; then
+      continue
+    elif [[ ${f##*/} == launcher_apps_dir-v2.patch ]]; then
+      continue
+    elif [[ ${f##*/} == graph.patch ]]; then
+      continue
+    elif [[ ${f##*/} == clock.patch ]]; then
+      continue
     else
       patch -Np1 -i $f && echo "${f##*/} OK!"
     fi

Deleted: freespace.patch
===================================================================
--- freespace.patch     2014-03-14 15:40:18 UTC (rev 107217)
+++ freespace.patch     2014-03-14 16:16:03 UTC (rev 107218)
@@ -1,213 +0,0 @@
-Index: trunk/src/panel.c
-===================================================================
---- trunk/src/panel.c  (revision 646)
-+++ trunk/src/panel.c  (working copy)
-@@ -190,6 +190,9 @@
-                       }
-                       if (panel_items_order[k] == 'C')
-                               init_clock_panel(p);
-+
-+                      if (panel_items_order[k] == 'F')
-+                              init_freespace_panel(p);
-               }
-               set_panel_items_order(p);
- 
-@@ -409,6 +412,9 @@
-               }
-               if (panel_items_order[k] == 'C')
-                       p->area.list = g_slist_append(p->area.list, &p->clock);
-+
-+              if (panel_items_order[k] == 'F')
-+                      p->area.list = g_slist_append(p->area.list, 
&p->freespace);
-       }
-       init_rendering(&p->area, 0);
- }
-Index: trunk/src/panel.h
-===================================================================
---- trunk/src/panel.h  (revision 646)
-+++ trunk/src/panel.h  (working copy)
-@@ -20,6 +20,7 @@
- #include "taskbar.h"
- #include "systraybar.h"
- #include "launcher.h"
-+#include "freespace.h"
- 
- #ifdef ENABLE_BATTERY
- #include "battery.h"
-@@ -111,6 +112,8 @@
- 
-       Launcher launcher;
- 
-+      FreeSpace freespace;
-+
-       // autohide
-       int is_hidden;
-       int hidden_width, hidden_height;
-Index: trunk/src/freespace/freespace.h
-===================================================================
---- trunk/src/freespace/freespace.h    (revision 0)
-+++ trunk/src/freespace/freespace.h    (working copy)
-@@ -0,0 +1,20 @@
-+/**************************************************************************
-+* Copyright (C) 2011 Mishael A Sibiryakov (de...@junki.org)
-+**************************************************************************/
-+
-+#ifndef FREESPACE_H
-+#define FREESPACE_H
-+
-+#include "common.h"
-+#include "area.h"
-+
-+typedef struct FreeSpace {
-+      Area area;
-+} FreeSpace;
-+
-+void cleanup_freespace();
-+void init_freespace_panel(void *panel);
-+
-+int resize_freespace(void *obj);
-+
-+#endif
-
-Property changes on: trunk/src/freespace/freespace.h
-___________________________________________________________________
-Added: svn:mime-type
-## -0,0 +1 ##
-+text/x-csrc
-Added: svn:eol-style
-## -0,0 +1 ##
-+native
-Index: trunk/src/freespace/freespace.c
-===================================================================
---- trunk/src/freespace/freespace.c    (revision 0)
-+++ trunk/src/freespace/freespace.c    (working copy)
-@@ -0,0 +1,100 @@
-+/**************************************************************************
-+*
-+* Tint2 : freespace
-+*
-+* Copyright (C) 2011 Mishael A Sibiryakov (de...@junki.org)
-+*
-+* This program is free software; you can redistribute it and/or
-+* modify it under the terms of the GNU General Public License version 2
-+* as published by the Free Software Foundation.
-+*
-+* 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 Street, Fifth Floor, Boston, MA  02110-1301, 
USA.
-+**************************************************************************/
-+
-+
-+#include <string.h>
-+#include <stdio.h>
-+#include <cairo.h>
-+#include <cairo-xlib.h>
-+#include <pango/pangocairo.h>
-+#include <stdlib.h>
-+
-+#include "window.h"
-+#include "server.h"
-+#include "panel.h"
-+#include "freespace.h"
-+#include "common.h"
-+
-+typedef enum {
-+      COUNT_WIDTH,
-+      COUNT_HEIGHT
-+} SpaceType ;
-+
-+void init_freespace_panel(void *p)
-+{
-+      Panel *panel =(Panel*)p;
-+      FreeSpace *fsp= &panel->freespace;
-+
-+      if (fsp->area.bg == 0)
-+              fsp->area.bg = &g_array_index(backgrounds, Background, 0);
-+      fsp->area.parent = p;
-+      fsp->area.panel = p;
-+      fsp->area.size_mode = SIZE_BY_CONTENT;
-+      fsp->area.resize = 1;
-+      fsp->area.on_screen = 1;
-+      fsp->area._resize = resize_freespace;
-+}
-+
-+int freespace_get_max_size(Panel *p, SpaceType t) {
-+
-+      GSList *walk;
-+      Area *a;
-+      int sz = 0;
-+
-+      // Get space used by every element except the freespace
-+      for (walk = p->area.list; walk; walk = g_slist_next(walk)) {
-+              a = (Area *)walk->data;
-+
-+              // Skip self
-+              if (a->_resize == resize_freespace)
-+                      continue;
-+
-+              if (t == COUNT_WIDTH)
-+                      sz += a->width + (a->bg->border.width * 2) + 
p->area.paddingx;
-+
-+              if (t == COUNT_HEIGHT)
-+                      sz += a->height + (a->bg->border.width * 2) + 
p->area.paddingy;
-+      }
-+
-+      if (t == COUNT_WIDTH)
-+              sz = p->area.width - sz - (p->area.bg->border.width * 2) - 
p->area.paddingxlr;
-+
-+      if (t == COUNT_HEIGHT)
-+              sz = p->area.height - sz - (p->area.bg->border.width * 2) - 
p->area.paddingxlr; // Not sure about paddingxlr
-+
-+      return sz;
-+}
-+
-+int resize_freespace(void *obj) {
-+
-+      FreeSpace *fsp= (FreeSpace *)obj;
-+      Panel *panel = (Panel *)fsp->area.panel;
-+
-+      fsp->area.redraw = 1;
-+
-+      if (panel_horizontal)
-+              fsp->area.width = freespace_get_max_size(panel, COUNT_WIDTH);
-+      else
-+              fsp->area.height= freespace_get_max_size(panel, COUNT_HEIGHT);
-+
-+      // Always resize
-+      fsp->area.resize = 1;
-+
-+      return 1;
-+}
-
-Property changes on: trunk/src/freespace/freespace.c
-___________________________________________________________________
-Added: svn:mime-type
-## -0,0 +1 ##
-+text/x-csrc
-Added: svn:eol-style
-## -0,0 +1 ##
-+native
-Index: CMakeLists.txt
-===================================================================
---- trunk/CMakeLists.txt       (revision 646)
-+++ trunk/CMakeLists.txt       (working copy)
-@@ -31,6 +31,7 @@
-                      src/taskbar
-                      src/launcher
-                      src/tooltip
-+                                       src/freespace
-                      src/util
-                      ${X11_INCLUDE_DIRS}
-                      ${PANGOCAIRO_INCLUDE_DIRS}
-@@ -53,6 +54,7 @@
-              src/taskbar/taskbar.c
-              src/taskbar/taskbarname.c
-              src/tooltip/tooltip.c
-+             src/freespace/freespace.c
-              src/util/area.c
-              src/util/common.c
-              src/util/timer.c

Reply via email to