Package Details: gracegtk 0.9.4-1

Git Clone URL: https://aur.archlinux.org/gracegtk.git (read-only)
Package Base: gracegtk
Description: A port of the Grace plotting tool to gtk2
Upstream URL: http://plasma-gate.weizmann.ac.il/Grace/
Licenses: GPL
Submitter: ConnorBehan
Maintainer: ConnorBehan
Last Packager: ConnorBehan
Votes: 4
Popularity: 0.000000
First Submitted: 2011-04-21 05:22
Last Updated: 2016-04-28 17:30

Latest Comments

sirocco commented on 2012-09-21 03:47

NEWS:
====
2012.09.17
---------- gracegtk-0.6.1 "Shortcuts"
...
* A lot of changes under the cover:
libundo library is no longer needed for undo/redo.
...

xduugu commented on 2012-08-17 20:16

gcc-fortran is required as buildtime dependency.

Anonymous comment on 2012-08-15 23:07

Worked perfectly for me! Thanks for the package!

sirocco commented on 2012-04-19 02:43

Already in gracegtk:
$ grep -r -B 2 ppd.h src/*.h
src/device.h-
src/device.h-# include <cups/cups.h>
src/device.h:# include <cups/ppd.h>

Anonymous comment on 2012-04-18 18:14

Erm, you're right. I got the same error message when compiling grace-5.99, and my suggestion fixes that.

Anyway, it looks like the cups headers changed, and I imagine you can fix the issue w/ grace-gtk by finding where-ever it includes cups.h and then including ppd.h there as well.

ConnorBehan commented on 2012-04-18 07:07

I can't find the file graceapp.c at all.

Anonymous comment on 2012-04-17 05:42

Re: error: unknown type name ‘ppd_group_t’

add #include <cups/ppd.h> right under #include <cups/cups.h> in graceapp.c

sirocco commented on 2011-09-19 03:55

Patch for ppd problem:

diff -rupN src/device.h src_ppd/device.h
--- src/device.h 2011-09-14 13:27:40.000000000 +0700
+++ src_ppd/device.h 2011-09-19 10:31:57.000000000 +0700
@@ -184,6 +184,7 @@ void do_hardcopy(void);
#ifdef HAVE_CUPS

# include <cups/cups.h>
+# include <cups/ppd.h>

typedef struct {
char *name;

ConnorBehan commented on 2011-09-06 22:30

Maybe the new libcups broke something.

skytux commented on 2011-09-06 19:19

I have the following error while compiling:

make[1]: Entering directory `/tmp/yaourt-tmp-root/aur-gracegtk/src/gracegtk-0.4.2/src'
gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -I.. -Wall `pkg-config --cflags gtk+-2.0` -DWITH_GTK -I.. -c -o as274c.o as274c.c
gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -I.. -Wall `pkg-config --cflags gtk+-2.0` -DWITH_GTK -I.. -c -o cairo_drv.o cairo_drv.c
gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -I.. -Wall `pkg-config --cflags gtk+-2.0` -DWITH_GTK -I.. -c -o computils.o computils.c
computils.c: In function ‘do_xcor’:
computils.c:201:21: warning: variable ‘ierr’ set but not used [-Wunused-but-set-variable]
gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -I.. -Wall `pkg-config --cflags gtk+-2.0` -DWITH_GTK -I.. -c -o dates.o dates.c
gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -I.. -Wall `pkg-config --cflags gtk+-2.0` -DWITH_GTK -I.. -c -o defaults.o defaults.c
gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -I.. -Wall `pkg-config --cflags gtk+-2.0` -DWITH_GTK -I.. -c -o device.o device.c
device.c:601:40: error: unknown type name ‘ppd_group_t’
device.c: In function ‘device_cups_init’:
device.c:668:5: error: unknown type name ‘ppd_file_t’
device.c:669:5: error: unknown type name ‘ppd_group_t’
device.c:671:5: warning: implicit declaration of function ‘ppdOpenFile’ [-Wimplicit-function-declaration]
device.c:671:14: warning: assignment makes pointer from integer without a cast [enabled by default]
device.c:675:5: warning: implicit declaration of function ‘ppdMarkDefaults’ [-Wimplicit-function-declaration]
device.c:676:5: warning: implicit declaration of function ‘cupsMarkOptions’ [-Wimplicit-function-declaration]
device.c:677:28: error: request for member ‘groups’ in something not a structure or union
device.c:677:45: error: request for member ‘num_groups’ in something not a structure or union
device.c:690:17: warning: assignment makes pointer from integer without a cast [enabled by default]
device.c:697:28: error: request for member ‘groups’ in something not a structure or union
device.c:697:45: error: request for member ‘num_groups’ in something not a structure or union
device.c:698:7: warning: implicit declaration of function ‘parse_group’ [-Wimplicit-function-declaration]
device.c:701:5: warning: implicit declaration of function ‘ppdClose’ [-Wimplicit-function-declaration]
make[1]: *** [device.o] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-root/aur-gracegtk/src/gracegtk-0.4.2/src'
make: *** [subdirs] Error 1
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build gracegtk.

Any help is welcome!

All comments