ports/150733: Update port: sysutils/lxtask version bump (broken)

Davide Italiano davide.italiano at gmail.com
Tue Sep 21 22:10:31 UTC 2010


I fixed it =)
-------------- next part --------------
diff -urN lxtask-old/Makefile lxtask/Makefile
--- lxtask-old/Makefile	2010-09-17 17:46:13.000000000 +0200
+++ lxtask/Makefile	2010-09-21 22:01:33.000000000 +0200
@@ -6,12 +6,12 @@
 #
 
 PORTNAME=	lxtask
-PORTVERSION=	0.1
+PORTVERSION=	0.1.3
 PORTREVISION=	4
 CATEGORIES=	sysutils gnome
 MASTER_SITES=	SF/lxde/LXTask%20%28task%20manager%29/LXTask%20${PORTVERSION}
 
-MAINTAINER=	ports at FreeBSD.org
+MAINTAINER=	davide.italiano at gmail.com
 COMMENT=	A lightweight desktop-independent task manager
 
 USE_GNOME=	gtk20 intlhack
diff -urN lxtask-old/distinfo lxtask/distinfo
--- lxtask-old/distinfo	2010-09-17 17:46:13.000000000 +0200
+++ lxtask/distinfo	2010-09-17 17:47:14.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (lxtask-0.1.tar.gz) = e69b31ea8169bcf1d9b0c40c06a6e782
-SHA256 (lxtask-0.1.tar.gz) = fff1303410c023a99cc8b292d27449d91268c72b862699ba930c9ed0f23e4767
-SIZE (lxtask-0.1.tar.gz) = 235606
+MD5 (lxtask-0.1.3.tar.gz) = eccfb69ee1a209248b22a5f0a34a4734
+SHA256 (lxtask-0.1.3.tar.gz) = 6d15c7711689aaf81b90815241021e8b9950f76c316c61677bca3f8d2b929844
+SIZE (lxtask-0.1.3.tar.gz) = 223543
diff -urN lxtask-old/files/patch-main.patch lxtask/files/patch-main.patch
--- lxtask-old/files/patch-main.patch	1970-01-01 01:00:00.000000000 +0100
+++ lxtask/files/patch-main.patch	2010-09-21 22:01:08.000000000 +0200
@@ -0,0 +1,18 @@
+--- src/main.c.orig	2010-04-12 11:54:32.000000000 +0200
++++ src/main.c	2010-09-21 21:57:15.000000000 +0200
+@@ -51,7 +51,6 @@
+ guint refresh_interval;
+ guint rID;
+ 
+-int PAGE_SIZE;
+ 
+ int main (int argc, char *argv[])
+ {
+@@ -65,7 +64,6 @@
+     gtk_set_locale ();
+     gtk_init (&argc, &argv);
+ 
+-    PAGE_SIZE=sysconf(_SC_PAGESIZE)>>10;
+     own_uid = getuid();
+ 
+     config_file = g_build_filename(g_get_user_config_dir(), "lxtask.conf", NULL);
diff -urN lxtask-old/files/patch-types-header.patch lxtask/files/patch-types-header.patch
--- lxtask-old/files/patch-types-header.patch	1970-01-01 01:00:00.000000000 +0100
+++ lxtask/files/patch-types-header.patch	2010-09-19 20:39:38.000000000 +0200
@@ -0,0 +1,18 @@
+--- src/main.c.orig	2010-04-12 11:54:32.000000000 +0200
++++ src/main.c	2010-09-19 20:37:04.000000000 +0200
+@@ -51,7 +51,6 @@
+ guint refresh_interval;
+ guint rID;
+ 
+-int PAGE_SIZE;
+ 
+ int main (int argc, char *argv[])
+ {
+@@ -65,7 +64,6 @@
+     gtk_set_locale ();
+     gtk_init (&argc, &argv);
+ 
+-    PAGE_SIZE=sysconf(_SC_PAGESIZE)>>10;
+     own_uid = getuid();
+ 
+     config_file = g_build_filename(g_get_user_config_dir(), "lxtask.conf", NULL);
diff -urN lxtask-old/files/types-header.patch lxtask/files/types-header.patch
--- lxtask-old/files/types-header.patch	1970-01-01 01:00:00.000000000 +0100
+++ lxtask/files/types-header.patch	2010-09-21 21:31:48.000000000 +0200
@@ -0,0 +1,9 @@
+--- src/types.h.orig	2010-09-21 21:30:49.000000000 +0200
++++ src/types.h	2010-09-21 21:31:04.000000000 +0200
+@@ -78,6 +78,4 @@
+ const gchar *custom_signal_0;
+ const gchar *custom_signal_1;
+ 
+-extern int PAGE_SIZE;
+-
+ #endif
diff -urN lxtask-old/files/xfce-taskmanager-linux.patch lxtask/files/xfce-taskmanager-linux.patch
--- lxtask-old/files/xfce-taskmanager-linux.patch	1970-01-01 01:00:00.000000000 +0100
+++ lxtask/files/xfce-taskmanager-linux.patch	2010-09-21 21:42:08.000000000 +0200
@@ -0,0 +1,87 @@
+--- src/xfce-taskmanager-linux.c.orig	2010-04-12 11:54:32.000000000 +0200
++++ src/xfce-taskmanager-linux.c	2010-09-21 21:41:34.000000000 +0200
+@@ -28,6 +28,7 @@
+ #include <glib/gi18n.h>
+ #include "xfce-taskmanager-linux.h"
+ 
++#define PAGE_SIZE ( sysconf(_SC_PAGESIZE) )
+ 
+ #if 1
+ void get_task_details(gint pid,struct task *task)
+@@ -39,7 +40,7 @@
+ 	task->checked=FALSE;
+         task->size=0;
+ 
+-	sprintf(line,"/proc/%d/statm",pid);
++	sprintf(line,"/compat/linux/proc/%d/statm",pid);
+         fd=open(line,O_RDONLY);
+         if(fd==-1) return;
+         read(fd,line,256);
+@@ -49,7 +50,7 @@
+ 	task->size*=PAGE_SIZE;
+ 	task->rss*=PAGE_SIZE;
+ 
+-	sprintf(line,"/proc/%d/stat",pid);
++	sprintf(line,"/compat/linux/proc/%d/stat",pid);
+ 	fd=open(line,O_RDONLY);
+ 	if(fd!=-1)
+ 	{
+@@ -118,8 +119,8 @@
+     gchar filename[255];
+     gchar cmdline_filename[255];
+ 
+-    sprintf(filename, "/proc/%i/stat", pid);
+-    sprintf(cmdline_filename, "/proc/%i/cmdline", pid);
++    sprintf(filename, "/compat/linux/proc/%i/stat", pid);
++    sprintf(cmdline_filename, "/compat/linux/proc/%i/cmdline", pid);
+ 
+     stat(filename, &status);
+ 
+@@ -235,9 +236,9 @@
+     GArray *task_list;
+     int count=0;
+ 
+-    if((dir = opendir("/proc/")) == NULL)
++    if((dir = opendir("/compat/linux/proc/")) == NULL)
+     {
+-        fprintf(stderr, "Error: couldn't load the /proc directory\n");
++        fprintf(stderr, "Error: couldn't load the /compat/linux/proc directory\n");
+         return NULL;
+     }
+ 
+@@ -277,7 +278,7 @@
+ 
+ 
+     task_list = g_array_new(FALSE, FALSE, sizeof (struct task));
+-    n=scandir("/proc",&namelist,proc_filter,0);
++    n=scandir("/compat/linux/proc",&namelist,proc_filter,0);
+     if(n<0) return task_list;
+ 
+     g_array_set_size(task_list,n);
+@@ -299,7 +300,7 @@
+ 
+ gboolean get_cpu_usage_from_proc(system_status *sys_stat)
+ {
+-    const gchar *file_name = "/proc/stat";
++    const gchar *file_name = "/compat/linux/proc/stat";
+     FILE *file;
+ 
+     if ( sys_stat->valid_proc_reading == TRUE ) {
+@@ -340,7 +341,7 @@
+     int reach;
+     static int cpu_count;
+ 
+-    file = fopen ("/proc/meminfo", "r");
++    file = fopen ("/compat/linux/proc/meminfo", "r");
+     if(!file) return FALSE;
+     reach=0;
+     while (fgets (buffer, 100, file) != NULL)
+@@ -357,7 +358,7 @@
+ 
+     if(!cpu_count)
+     {
+-        file = fopen ("/proc/cpuinfo", "r");
++        file = fopen ("/compat/linux/proc/cpuinfo", "r");
+         if(!file) return FALSE;
+         while (fgets (buffer, 100, file) != NULL)
+         {
diff -urN lxtask-old/pkg-plist lxtask/pkg-plist
--- lxtask-old/pkg-plist	2010-09-17 17:46:13.000000000 +0200
+++ lxtask/pkg-plist	2010-09-21 21:57:01.000000000 +0200
@@ -1,23 +1,49 @@
 bin/lxtask
+
+%%NLS%%share/locale/af/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/ar/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/bg/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/bn_IN/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/ca/LC_MESSAGES/lxtask.mo
 %%NLS%%share/locale/cs/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/da/LC_MESSAGES/lxtask.mo
 %%NLS%%share/locale/de/LC_MESSAGES/lxtask.mo
 %%NLS%%share/locale/el/LC_MESSAGES/lxtask.mo
-%%NLS%%share/locale/en_GB/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/es/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/es_VE/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/et/LC_MESSAGES/lxtask.mo
 %%NLS%%share/locale/eu/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/fa/LC_MESSAGES/lxtask.mo
 %%NLS%%share/locale/fi/LC_MESSAGES/lxtask.mo
 %%NLS%%share/locale/fr/LC_MESSAGES/lxtask.mo
 %%NLS%%share/locale/gl/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/he/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/hr/LC_MESSAGES/lxtask.mo
 %%NLS%%share/locale/hu/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/id/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/it/LC_MESSAGES/lxtask.mo
 %%NLS%%share/locale/ja/LC_MESSAGES/lxtask.mo
-%%NLS%%share/locale/lv/LC_MESSAGES/lxtask.mo
-%%NLS%%share/locale/nb_NO/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/lt/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/ml/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/ms/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/nb/LC_MESSAGES/lxtask.mo
 %%NLS%%share/locale/nl/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/nn/LC_MESSAGES/lxtask.mo
 %%NLS%%share/locale/pl/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/ps/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/pt/LC_MESSAGES/lxtask.mo
 %%NLS%%share/locale/pt_BR/LC_MESSAGES/lxtask.mo
-%%NLS%%share/locale/pt_PT/LC_MESSAGES/lxtask.mo
 %%NLS%%share/locale/ru/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/sk/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/sl/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/lxtask.mo
 %%NLS%%share/locale/ur/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/ur_PK/LC_MESSAGES/lxtask.mo
 %%NLS%%share/locale/vi/LC_MESSAGES/lxtask.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/lxtask.mo
 %%NLS%%share/locale/zh_TW/LC_MESSAGES/lxtask.mo
 share/applications/lxtask.desktop
 @dirrmtry share/applications
diff -urN lxtask-old/work/pkg_message lxtask/work/pkg_message
--- lxtask-old/work/pkg_message	1970-01-01 01:00:00.000000000 +0100
+++ lxtask/work/pkg_message	2010-09-21 22:09:16.000000000 +0200
@@ -0,0 +1,4 @@
+******************************************************
+This ports works only if linprocfs is mounted. Ensure
+that linprocfs is mounted before running. 
+*****************************************************


More information about the freebsd-ports-bugs mailing list