aboutsummaryrefslogtreecommitdiff
path: root/graphics/gliv
diff options
context:
space:
mode:
authorSADA Kenji <sada@FreeBSD.org>2001-08-12 20:11:24 +0000
committerSADA Kenji <sada@FreeBSD.org>2001-08-12 20:11:24 +0000
commitf9d53b5da334514b73ab503d6bf77ac5e8e4f6ab (patch)
treeecc9a0ccde4eed5bd244061df23515676b0aae63 /graphics/gliv
parent75d568f62c19bf520e85df2aa1467f8ffd067e75 (diff)
downloadports-f9d53b5da334514b73ab503d6bf77ac5e8e4f6ab.tar.gz
ports-f9d53b5da334514b73ab503d6bf77ac5e8e4f6ab.zip
Notes
Diffstat (limited to 'graphics/gliv')
-rw-r--r--graphics/gliv/Makefile16
-rw-r--r--graphics/gliv/distinfo2
-rw-r--r--graphics/gliv/files/patch-cmdline.c45
-rw-r--r--graphics/gliv/files/patch-cmdline.h18
-rw-r--r--graphics/gliv/files/patch-gliv.112
-rw-r--r--graphics/gliv/files/patch-gliv.c54
-rw-r--r--graphics/gliv/files/patch-gliv.ggo10
-rw-r--r--graphics/gliv/files/patch-gliv.h10
8 files changed, 11 insertions, 156 deletions
diff --git a/graphics/gliv/Makefile b/graphics/gliv/Makefile
index 66db39061497..ea9a8508cf08 100644
--- a/graphics/gliv/Makefile
+++ b/graphics/gliv/Makefile
@@ -6,24 +6,28 @@
#
PORTNAME= gliv
-PORTVERSION= 1.0.3
+PORTVERSION= 1.2
CATEGORIES= graphics
MASTER_SITES= http://gliv.tuxfamily.org/
MAINTAINER= ishmael27@home.com
LIB_DEPENDS= Imlib2.1:${PORTSDIR}/graphics/imlib2 \
+ gtkgl.5:${PORTSDIR}/x11-toolkits/gtkglarea \
gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
USE_BZIP2= yes
USE_GMAKE= yes
-USE_MESA= yes
-GNU_CONFIGURE= yes
+USE_GTK= yes
USE_X_PREFIX= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-lm" \
- LIBS="-L${LOCALBASE}/lib -lgnugetopt"
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
+ LIBS="-L${LOCALBASE}/lib -lgnugetopt -L${X11BASE}/lib \
+ -lGLU -lGL -lXext -lX11 -lm ${PTHREAD_LIBS}"
MAN1= gliv.1
+post-patch:
+ @${PERL} -pi -e 's|gtk-config|${GTK_CONFIG}|g' ${WRKSRC}/configure
+
.include <bsd.port.mk>
diff --git a/graphics/gliv/distinfo b/graphics/gliv/distinfo
index 90a6980c39b9..65c67c490b70 100644
--- a/graphics/gliv/distinfo
+++ b/graphics/gliv/distinfo
@@ -1 +1 @@
-MD5 (gliv-1.0.3.tar.bz2) = 52cb042fa6453304a616fa9737aaa61f
+MD5 (gliv-1.2.tar.bz2) = c37f5749b0528ae3882f378545785aa9
diff --git a/graphics/gliv/files/patch-cmdline.c b/graphics/gliv/files/patch-cmdline.c
deleted file mode 100644
index 02f637c1bd25..000000000000
--- a/graphics/gliv/files/patch-cmdline.c
+++ /dev/null
@@ -1,45 +0,0 @@
---- cmdline.c.orig Fri Jun 8 10:59:27 2001
-+++ cmdline.c Wed Jun 13 19:41:21 2001
-@@ -44,7 +44,6 @@
- -s --shuffle Show images in random order (default=off)\n\
- -l --load-requested Load only when requested (default=off)\n\
- -v --verbose Verbose mode (default=off)\n\
-- -R --recursive Process directories recursively (default=off)\n\
- -i --info Show infos about displayed image (default=off)\n\
- -m --maximize Maximize image to fit screen (default=off)\n\
- -dINT --delay=INT Delay before hiding the cursor\n\
-@@ -80,7 +79,6 @@
- args_info->shuffle_given = 0 ;
- args_info->load_requested_given = 0 ;
- args_info->verbose_given = 0 ;
-- args_info->recursive_given = 0 ;
- args_info->info_given = 0 ;
- args_info->maximize_given = 0 ;
- args_info->delay_given = 0 ;
-@@ -89,7 +87,6 @@
- args_info->shuffle_flag = 0;\
- args_info->load_requested_flag = 0;\
- args_info->verbose_flag = 0;\
-- args_info->recursive_flag = 0;\
- args_info->info_flag = 0;\
- args_info->maximize_flag = 0;\
- }
-@@ -109,7 +106,6 @@
- { "shuffle", 0, NULL, 's' },
- { "load-requested", 0, NULL, 'l' },
- { "verbose", 0, NULL, 'v' },
-- { "recursive", 0, NULL, 'R' },
- { "info", 0, NULL, 'i' },
- { "maximize", 0, NULL, 'm' },
- { "delay", 1, NULL, 'd' },
-@@ -146,10 +142,6 @@
-
- case 'v': /* Verbose mode. */
- args_info->verbose_flag = !(args_info->verbose_flag);
-- break;
--
-- case 'R': /* Process directories recursively. */
-- args_info->recursive_flag = !(args_info->recursive_flag);
- break;
-
- case 'i': /* Show infos about displayed image. */
diff --git a/graphics/gliv/files/patch-cmdline.h b/graphics/gliv/files/patch-cmdline.h
deleted file mode 100644
index 8b050189f1a2..000000000000
--- a/graphics/gliv/files/patch-cmdline.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- cmdline.h.orig Fri Jun 8 10:59:27 2001
-+++ cmdline.h Wed Jun 13 19:53:13 2001
-@@ -24,7 +24,6 @@
- int shuffle_flag; /* Show images in random order (default=off). */
- int load_requested_flag; /* Load only when requested (default=off). */
- int verbose_flag; /* Verbose mode (default=off). */
-- int recursive_flag; /* Process directories recursively (default=off). */
- int info_flag; /* Show infos about displayed image (default=off). */
- int maximize_flag; /* Maximize image to fit screen (default=off). */
- int delay_arg; /* Delay before hiding the cursor. */
-@@ -35,7 +34,6 @@
- int shuffle_given ; /* Whether shuffle was given. */
- int load_requested_given ; /* Whether load-requested was given. */
- int verbose_given ; /* Whether verbose was given. */
-- int recursive_given ; /* Whether recursive was given. */
- int info_given ; /* Whether info was given. */
- int maximize_given ; /* Whether maximize was given. */
- int delay_given ; /* Whether delay was given. */
diff --git a/graphics/gliv/files/patch-gliv.1 b/graphics/gliv/files/patch-gliv.1
deleted file mode 100644
index ffe134dc3f14..000000000000
--- a/graphics/gliv/files/patch-gliv.1
+++ /dev/null
@@ -1,12 +0,0 @@
---- gliv.1.orig Fri Jun 8 17:17:03 2001
-+++ gliv.1 Wed Jun 13 19:45:13 2001
-@@ -29,9 +29,6 @@
- \fB\-v, \-\-verbose\fR
- Print some information (default=off). Use it to know more about your hardware and to see \fIgliv\fR loading and unloading images.
- .TP
--\fB\-R, \-\-recursive\fR
--Processe directories recursively (default=off). If you specify a directory in the command line \fIgliv\fR will open every image in this directory and its subdirectories.
--.TP
- \fB\-i, \-\-info\fR
- Show infos about displayed image (default=off). With this option, \fIgliv\fR will by default print the info lines you can obtain by typing 'i'.
- .TP
diff --git a/graphics/gliv/files/patch-gliv.c b/graphics/gliv/files/patch-gliv.c
deleted file mode 100644
index c9c05e6ba231..000000000000
--- a/graphics/gliv/files/patch-gliv.c
+++ /dev/null
@@ -1,54 +0,0 @@
---- gliv.c.orig Tue Jun 12 14:40:17 2001
-+++ gliv.c Wed Jun 13 19:42:54 2001
-@@ -120,37 +120,6 @@
- }
-
- /***************************************
-- * Adds a filename to the list. This *
-- *function is only used by ftw when the*
-- * -R flag is given. *
-- ***************************************/
--static int add_to_list(const char *file, const struct stat *st, int flag)
--{
-- if (flag == FTW_F) {
-- /* It is not a directory, we don't care if it is an image or not. */
-- total++;
-- names = realloc(names, total * sizeof(char *));
-- names[total - 1] = strdup(file);
-- }
-- return 0;
--}
--
--/***************************************
-- * Recursively adds all files to the *
-- * list by descending directories. The *
-- * image list is the variable 'names'. *
-- ***************************************/
--static void build_image_list(char **array, unsigned int nb)
--{
-- unsigned int i;
--
-- for (i = 0; i < nb; i++) {
-- ftw(array[i], add_to_list, 8);
-- free(array[i]);
-- }
--}
--
--/***************************************
- * Sets global variables according *
- * to command-line arguments. *
- ***************************************/
-@@ -166,13 +135,8 @@
- rt.info = args->info_flag;
- rt.maximize = args->maximize_flag;
-
-- if (args->recursive_flag) {
-- build_image_list(args->inputs, args->inputs_num);
-- free(args->inputs);
-- } else {
- total = args->inputs_num;
- names = args->inputs;
-- }
-
- if (total < 2)
- /* Don't use a thread for only one image. */
diff --git a/graphics/gliv/files/patch-gliv.ggo b/graphics/gliv/files/patch-gliv.ggo
deleted file mode 100644
index 758edb174ca0..000000000000
--- a/graphics/gliv/files/patch-gliv.ggo
+++ /dev/null
@@ -1,10 +0,0 @@
---- gliv.ggo.orig Fri Jun 8 10:59:27 2001
-+++ gliv.ggo Wed Jun 13 19:46:09 2001
-@@ -2,7 +2,6 @@
- option "shuffle" s "Show images in random order" flag off
- option "load-requested" l "Load only when requested" flag off
- option "verbose" v "Verbose mode" flag off
--option "recursive" R "Process directories recursively" flag off
- option "info" i "Show infos about displayed image" flag off
- option "maximize" m "Maximize image to fit screen" flag off
- option "delay" d "Delay before hiding the cursor" int no
diff --git a/graphics/gliv/files/patch-gliv.h b/graphics/gliv/files/patch-gliv.h
deleted file mode 100644
index 583bcd57c34a..000000000000
--- a/graphics/gliv/files/patch-gliv.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- gliv.h.orig Sun Jun 10 13:46:58 2001
-+++ gliv.h Wed Jun 13 19:42:26 2001
-@@ -11,7 +11,6 @@
- #include <unistd.h>
- #include <pthread.h>
- #include <signal.h>
--#include <ftw.h>
- #include "cmdline.h"
-
- /***************************************