First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 33142
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Printing Team <printing@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Craig Bradney <cbradney@zip.com.au>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
ghostscript-so-8.11.ebuild ghostscript so ebuild text/plain Craig Bradney 2003-12-05 09:44 0000 1.18 KB Details
gsview-4.5.ebuild gs view ebuild text/plain Craig Bradney 2003-12-05 09:50 0000 1.27 KB Details
ghostscript-afpl-8.11.ebuild AFPL GS ebuild. unpack and compiles, doesnt install text/plain Craig Bradney 2003-12-06 09:04 0000 2.85 KB Details
gs8.11-ijs2.patch IJS patch for AFPL GS 8.11, based on what I found re GS 7.07 patch Craig Bradney 2003-12-06 09:05 0000 757 bytes Details | Diff
gsview-4.5.ebuild.patch gsview-4.5.ebuild.patch patch Donnie Berkholz 2003-12-11 14:47 0000 1.38 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 33142 depends on: Show dependency tree
Show dependency graph
Bug 33142 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-11-10 05:23 0000
Ghostscript 8.11 ebuild required

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Heinrich Wendel (RETIRED) 2003-11-10 11:25:06 0000 -------
We are using ESP Ghostscript, the newest version of this is 7.06. The
ghostscript
you are probably speaking about is AFPL.

------- Comment #2 From Craig Bradney 2003-12-05 09:43:19 0000 -------
We need a ghostscript-afpl ebuild for at least the following reasons:
-Better handling of PDF 1.4 importing
-better handling of gradients in PDF
-better PDF 1.4 export
-better font hitting when embedding so they display better on other viewes
-support for up to 8 sport colours
-new dithering algorithms for nicer inkjet printing

There is an ebuild setup in forums at http://forums.gentoo.org/viewtopic.php?t=72658&highlight=gsview

This just builds the .so libraries for afpl gs 8.11. There is also then an ebuild for gsview.

------- Comment #3 From Craig Bradney 2003-12-05 09:44:17 0000 -------
Created an attachment (id=21750) [edit]
ghostscript so ebuild

doesnt use $s though... ?

------- Comment #4 From Craig Bradney 2003-12-05 09:50:47 0000 -------
Created an attachment (id=21752) [edit]
gs view ebuild

doesnt use $S

------- Comment #5 From Craig Bradney 2003-12-05 09:52:04 0000 -------
Ebuilds are attached. Spyderous's comments were that they dont use $S.

I now have the .so's and GSView running.

------- Comment #6 From Craig Bradney 2003-12-05 09:55:50 0000 -------
Of course, having a parallel ebuild for ghostscript-afpl would give full user
end functionality and be a better option.

Could either PROVIDE="virtual/ghostscript" by both ghostscripts
or in current ebuilds (which I guess there are a lot of) 
DEPEND="|| ( app-text/ghostscript app-text/ghoscript-afpl )"

What are your thoughts Lanius?

------- Comment #7 From Craig Bradney 2003-12-05 09:56:39 0000 -------
I'm working on an afpl build btw.

------- Comment #8 From Heinrich Wendel (RETIRED) 2003-12-06 08:50:35 0000 -------
It's all about choice, isn't it ;)

But we have to check how far ESP and AFPL gs are compatible. How far is AFPL compatible with cups? Which files have they in common (e.g. fonts), etc.

I'll try to look into it during the next week.

------- Comment #9 From Craig Bradney 2003-12-06 09:02:04 0000 -------
Yes.. choice is a good thing :). Seriously though, if AFPL was included with
Gentoo, software, like Scribus that I developing for, might be made to depend
on AFPL rather than the GNU one given AFPLs advantages.

I will attach my ebuild that I have so far.. It can unpack and compile ok.. it
borks on the install.. but my src_install is just a copy of the gnu gs 7.07
src_install so I'm not expecting it to work yet.

I have made a new ijs patch and will attach that too (have made it used .so
instead of dynlib.

------- Comment #10 From Craig Bradney 2003-12-06 09:02:20 0000 -------
Yes.. choice is a good thing :). Seriously though, if AFPL was included with
Gentoo, software, like Scribus that I developing for, might be made to depend
on AFPL rather than the GNU one given AFPLs advantages.

I will attach my ebuild that I have so far.. It can unpack and compile ok.. it
borks on the install.. but my src_install is just a copy of the gnu gs 7.07
src_install so I'm not expecting it to work yet.

I have made a new ijs patch and will attach that too (have made it used .so
instead of dynlib.

Yes, AFPL GS is compatible with CUPS.

------- Comment #11 From Craig Bradney 2003-12-06 09:03:22 0000 -------
For CUPS compatibility you need CUPS 1.1.20 and theres a patch from CUPS to
apply  in the AFPL GS source dirs before compiling

------- Comment #12 From Craig Bradney 2003-12-06 09:04:41 0000 -------
Created an attachment (id=21793) [edit]
AFPL GS ebuild. unpack and compiles, doesnt install

/usr/local/portage/app-text/ghostscript-afpl/ghostscript-afpl-8.11.ebuild

------- Comment #13 From Craig Bradney 2003-12-06 09:05:34 0000 -------
Created an attachment (id=21794) [edit]
IJS patch for AFPL GS 8.11, based on what I found re GS 7.07

------- Comment #14 From Craig Bradney 2003-12-07 09:05:03 0000 -------
http://www.ghostscript.com/pipermail/gs-devel/2003-November/002788.html

or.. we can just wiat on this.. :)

much better idea. A unified GS from sometime soon.

------- Comment #15 From Donnie Berkholz 2003-12-07 20:10:23 0000 -------
In my opinion, it would be a good idea to have an ebuild for AFPL ghostscript
in the tree. Some people don't want to wait a year, or can't wait a year, for
changes in it to be added to the GPL release.

------- Comment #16 From Heinrich Wendel (RETIRED) 2003-12-08 03:20:04 0000 -------
what's exactly the difference between the gnu gs and the afpl gs?

------- Comment #17 From Donnie Berkholz 2003-12-08 03:41:35 0000 -------
GNu lags a year behind AFPL. Any new changes in AFPL are unavailable in GNU
until a year later.

------- Comment #18 From Heinrich Wendel (RETIRED) 2003-12-08 04:05:25 0000 -------
> For CUPS compatibility you need CUPS 1.1.20 and theres a patch from CUPS to apply  in the AFPL GS source dirs before compiling

where can i find this patch?

------- Comment #19 From Craig Bradney 2003-12-08 04:27:32 0000 -------
in the cups-1.1.20 source tarball.. in the pstoraster directory, checkout the
README.pstoraster file. All info there.

------- Comment #20 From Heinrich Wendel (RETIRED) 2003-12-08 06:18:38 0000 -------
here we go, just commited app-text/ghostscript-afpl-8.11 to cvs, please test :)

------- Comment #21 From Craig Bradney 2003-12-08 07:04:29 0000 -------
Should I be seeing that from a normal emerge sync? Maybe the mirrors I'm using
havent updated yet. Just tried two. Will check when I see it come down in a
sync.

------- Comment #22 From Craig Bradney 2003-12-08 09:02:42 0000 -------
It seems to emerge fine.. (having unmerged ghostscript 7.05.6 due to the block
there).

Should the GNU and AFPL ebuilds be providing virtual/ghostscript??? 

The ebuils for things like KGhostview (kdegraphics) need adapting otherwise.
just in app-text alone, theres a2ps, activedvi, ghostview, mgv, pstotest

I was expecting a libgs.so to be built as well, but it hasnt been, hence the
attached gsview ebuild cant work either as it needs the .so file. 

More investigation required...

------- Comment #23 From Heinrich Wendel (RETIRED) 2003-12-09 08:29:08 0000 -------
added the build of the .so files, it will now also provide virtual/ghostscript,
still have to change all ebuilds to reflect this change

------- Comment #24 From Heinrich Wendel (RETIRED) 2003-12-09 10:37:05 0000 -------
why do you have to download the src file manually in the gsview ebuild?

------- Comment #25 From Heinrich Wendel (RETIRED) 2003-12-09 12:56:34 0000 -------
app-text/gsview commited

Please test everything, if it's working i'll close this bug :D

------- Comment #26 From Craig Bradney 2003-12-10 13:28:23 0000 -------
http://ghostscript.com/ has the 8.12 release, from today.

------- Comment #27 From Heinrich Wendel (RETIRED) 2003-12-11 05:51:51 0000 -------
bumped.

------- Comment #28 From Donnie Berkholz 2003-12-11 14:45:56 0000 -------
Thanks Heinrich. Quite an impressive list of commits the other day, changing
everything to virtuals. =)

------- Comment #29 From Donnie Berkholz 2003-12-11 14:47:29 0000 -------
Created an attachment (id=22058) [edit]
gsview-4.5.ebuild.patch

Only installs HTML docs on use doc; fixes typo to install epstool; same for
gvxview.txt; respects CFLAGS; fixes GTK+ dep; makes it version-portable.

------- Comment #30 From Heinrich Wendel (RETIRED) 2003-12-13 05:24:48 0000 -------
nice patch, applied

------- Comment #31 From Heinrich Wendel (RETIRED) 2003-12-14 11:25:18 0000 -------
I think I can close it now since it seems to be working :)

First Last Prev Next    No search results available      Search page      Enter new bug