Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 62278 - RFE: openclipart 0.12
Summary: RFE: openclipart 0.12
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Lowest enhancement (vote)
Assignee: Jonathan Smith (RETIRED)
URL: http://www.openclipart.org/downloads/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-08-30 10:50 UTC by Graeme Humphries
Modified: 2009-01-17 20:38 UTC (History)
9 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
openclipart 0.06 ebuild (openclipart-0.06.ebuild,464 bytes, text/plain)
2004-08-30 13:33 UTC, Graeme Humphries
Details
openclipart-0.08.ebuild (openclipart-0.08.ebuild,1.59 KB, text/plain)
2004-11-06 08:31 UTC, Stefan Briesenick (RETIRED)
Details
openclipart-0.08.ebuild (openclipart-0.08.ebuild,1.59 KB, text/plain)
2004-11-06 10:38 UTC, Stefan Briesenick (RETIRED)
Details
sodipodi-flags-1.6.ebuild (sodipodi-flags-1.6.ebuild,1.10 KB, text/plain)
2004-11-06 10:42 UTC, Stefan Briesenick (RETIRED)
Details
openclipart-0.09.ebuild (openclipart-0.09.ebuild,1.75 KB, text/plain)
2005-01-18 13:20 UTC, Stefan Briesenick (RETIRED)
Details
sodipodi-flags-1.6.ebuild (sodipodi-flags-1.6.ebuild,1.06 KB, text/plain)
2005-01-18 13:21 UTC, Stefan Briesenick (RETIRED)
Details
sodipodi-clipart-2.1.ebuild (sodipodi-clipart-2.1.ebuild,1.04 KB, text/plain)
2005-01-18 13:22 UTC, Stefan Briesenick (RETIRED)
Details
openclipart-0.10.ebuild (openclipart-0.10.ebuild,1.76 KB, text/plain)
2005-02-09 11:25 UTC, Ed Catmur
Details
openclipart-0.10.ebuild (fixed) (openclipart-0.10.ebuild,1.75 KB, text/plain)
2005-02-09 12:09 UTC, Stefan Briesenick (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Graeme Humphries 2004-08-30 10:50:47 UTC
I think it'd be nice to have an ebuild to install the openclipart.org resources for use in Inkscape, Sodipodi, and other SVG illustration tools.

I'll probably attach an ebuild to this shortly.
Comment 1 Graeme Humphries 2004-08-30 13:33:32 UTC
Created attachment 38532 [details]
openclipart 0.06 ebuild

Here's my ebuild, it's very simple, sticks the clipart under
/usr/share/openclipart.

Note that in my ebuild I've used the Creative Commons license on file, but
openclipart actually uses a /different/ Creative Commons license, the CC Public
Domain License:
http://creativecommons.org/licenses/publicdomain/

I imagine this license will need to be added to /usr/portage/licenses and the
ebuild changed to reflect that before it can be officially accepted into CVS.
Comment 2 Stefan Briesenick (RETIRED) gentoo-dev 2004-11-06 08:27:07 UTC
I made a better for openclipart. I attach it in a few minutes... ;-)
Comment 3 Stefan Briesenick (RETIRED) gentoo-dev 2004-11-06 08:31:27 UTC
Created attachment 43410 [details]
openclipart-0.08.ebuild

better ebuild for OpenClipArt
suggested location: media-gfx/openclipart (if there's no better place)
Comment 4 Stefan Briesenick (RETIRED) gentoo-dev 2004-11-06 08:39:06 UTC
ok, what's "better"... ;-)

1. installes clips under /usr/share/clipart/${PN}
   so we have a single basedir also for other free
   clipart-libraries in future

2. you can select wanted formats via USE-flags: svg png pdf
   disabled formats are not installed (saves space)

3. *.txt and README files are always compressed with "gzip -9" and 
   are only installed, if the correspondent *.png/*.pdf/*.svg is
   also installed. 

4. USE-flag 'compress' (ATTENTION: this is a *NEW* USE-flag!)
   compresses all *.svg with "gzip -9" to *.svgz files
   this saves LOT of space!

5. global docs are installed in normal $DOCDIR
Comment 5 Stefan Briesenick (RETIRED) gentoo-dev 2004-11-06 08:43:05 UTC
oh, I forgot: I set the license also to Creative Commons. Should be changed.
Comment 6 Stefan Briesenick (RETIRED) gentoo-dev 2004-11-06 10:38:59 UTC
Created attachment 43417 [details]
openclipart-0.08.ebuild

slightly optimized version. LICENSE problem still exists.
Comment 7 Stefan Briesenick (RETIRED) gentoo-dev 2004-11-06 10:42:10 UTC
Created attachment 43418 [details]
sodipodi-flags-1.6.ebuild

another free clipart library.

Homepage:    http://www.sodipodi.com/
Description: Sodipodi Flag collection (SVG cliparts)
License:     public-domain (creative commons)

same license as openclipart. Will also be installed under
/usr/share/clipart/${PN}

USE-flag 'compress' (*NEW*) for optionally compress *.svg to *.svgz
Comment 8 Graeme Humphries 2004-11-06 15:41:29 UTC
Wow, you were busy! Good work, this all looks great! :)
Comment 9 Stefan Briesenick (RETIRED) gentoo-dev 2004-11-06 15:53:04 UTC
well... ;-)

look for further sources of good free cliparts. Even WMFs! They can easily converted with wmf2svg from the libwmf package. I could make an ebuild which converts all WMFs to SVG(Z)s if said so via USE-flags.

the more the better. Cliparts are very important. Many (ex-)windows-users complain about that.
Comment 10 Jose Gonzalez Gomez 2004-11-12 06:22:54 UTC
Great work!!! :o)

By the way, in adittion to graphic tools as Inkscape or Sodipodi, I think some form of integration with office tools (OpenOffice.org, KOffice, Scribus...) would be desirable. For instance, OpenOffice.org stores its own gallery in /opt/OpenOffice.org/share/gallery/, so maybe this ebuild (or the OOo ebuild) could  create some link to the openclipart stuff to be used out of the box... what do you think?
Comment 11 Stefan Briesenick (RETIRED) gentoo-dev 2004-11-12 07:05:04 UTC
a softlink to /usr/share/clipart would be enough. That's one of the reasons, why I wanted a common basedir. :-)
Comment 12 Jose Gonzalez Gomez 2004-11-16 08:16:10 UTC
I was going to take a look at these ebuilds right now, but it seems the openclipart.org site is down.

Anyway, the following announce:
http://www.oooforum.org/forum/viewtopic.php?t=13945

seems to imply that the sodipodi flags collection has already been included in the openclipart collection, so you wouldn't need a separate sodipodi-flags ebuild. Has anybody checked this?
Comment 13 Stefan Briesenick (RETIRED) gentoo-dev 2004-11-16 10:08:22 UTC
even it's included in openclipart, someone who only needs the flags don't want to install openclipart. 

2 ebuilds are ok, but we could change the description of sodipodi-flags to "... (also included in openclipart)".
Comment 14 Stefan Briesenick (RETIRED) gentoo-dev 2004-11-17 06:58:23 UTC
hmpf! openclipart.org still not reachable. :-/
Comment 15 Graeme Humphries 2004-11-17 07:48:32 UTC
They seem to be having DNS issues:

unit3@mr-t:~$ whois openclipart.org
Name Server:X2.CS.PDX.EDU
Name Server:X1.CS.PDX.EDU
unit3@mr-t:~$ host openclipart.org x2.cs.pdx.edu
;; connection timed out; no servers could be reached
unit3@mr-t:~$ host openclipart.org x1.cs.pdx.edu
;; connection timed out; no servers could be reached

The name servers are up, but no DNS seems to be running on them.
Comment 16 Stefan Briesenick (RETIRED) gentoo-dev 2004-11-21 17:45:55 UTC
openclipart.org is online again!
Comment 17 Stefan Briesenick (RETIRED) gentoo-dev 2004-12-06 17:42:23 UTC
huh? no response anymore?
Comment 18 Graeme Humphries 2004-12-07 07:22:33 UTC
Heh, I didn't think you needed a response about the site going back online. ;)

If you're referring to comment 13, I agree with you, I think two ebuilds are fine, as long as it's explained that there is some overlap.
Comment 19 Stefan Briesenick (RETIRED) gentoo-dev 2004-12-07 09:09:25 UTC
just fix the description of sodipodi-flags to:

... (also partly included in openclipart).
Comment 20 Carsten Niehaus 2005-01-18 05:31:20 UTC
0.09 is out
Comment 21 Stefan Briesenick (RETIRED) gentoo-dev 2005-01-18 11:33:22 UTC
file extension changed from .tgz to .tar.gz
I'm testing it right now...
Comment 22 Stefan Briesenick (RETIRED) gentoo-dev 2005-01-18 11:38:35 UTC
ok, 0.08 ebuild is NOT compatible to 0.09!!!

I will fix it! Gimme a few hours.
Comment 23 Stefan Briesenick (RETIRED) gentoo-dev 2005-01-18 13:20:30 UTC
Created attachment 48877 [details]
openclipart-0.09.ebuild

new version. adding 'wmf' and 'doc' USE-flag. With "doc" you can select, if you
want to have all the *.txt files. And "wmf" installs the few *.wmf files.
Comment 24 Stefan Briesenick (RETIRED) gentoo-dev 2005-01-18 13:21:37 UTC
Created attachment 48878 [details]
sodipodi-flags-1.6.ebuild

updated sodipodi-flags ebuild (a little bit streamlined)
Comment 25 Stefan Briesenick (RETIRED) gentoo-dev 2005-01-18 13:22:18 UTC
Created attachment 48879 [details]
sodipodi-clipart-2.1.ebuild

well, another clipart library. ;)
Comment 26 Stefan Briesenick (RETIRED) gentoo-dev 2005-01-18 13:22:52 UTC
now it's time to put this into portage! ;-D
Comment 27 Bryce Harrington 2005-01-22 13:54:28 UTC
Note that the developer of the flags collection is now doing it as
part of openclipart rather than sodipodi, so the official, complete
package of flags will be distributed in the main openclipart package.

If you'd like to have a separate flags package, a more correct name
would be openclipart-flags.

Note that in the future we hope to provide multiple packages with 
different options of what to include.  For example, we are considering
creating a package that is "clean" from problematic images such as the
nazi flag, etc.  This is a compromise so we can continue keeping OCAL
"uncensored" yet still provide art that is in compliance with particular
national laws, etc.  I don't know what this will be called, but it will
probably appear either in the next release or the one after.

Also, we are exploring ideas for further ways to provide customized
subsets.  We figure that as the library grows larger and larger, distros
may wish to provide it in more manageable subsets.  Ideas/suggestions/
requests are welcome.  :-)

Bryce
Comment 28 Stefan Briesenick (RETIRED) gentoo-dev 2005-01-22 16:01:50 UTC
cool, one of the OCAL maintainers is here. ;-)

Well, look at my ebuild and you see, what we need. Manageable would be packages for every different class/group (root-subdir). It would be also good to reduce the number of different formats. SVG(Z) is ok, also PNG. But not WMF, EPS and GIFs. These formats should be converted into SVG or PNG. If you (as a user) need a different format than SVG or PNG, you can use the dozens of converting tools available. Also: anything other than the cliparts (READMEs, etc.) should be in a doc-directory. It's easier to browse all the cliparts, if you only have cliparts in a directory and nothing else.

And the Sodipodi-Collection, well, I made the ebuilds. But if you say, that all that stuff is in OCAL, then we can drop it.
Comment 29 Graeme Humphries 2005-02-01 10:38:53 UTC
OpenClipArt 0.10 is out today. :)
Comment 30 Ed Catmur 2005-02-09 11:25:05 UTC
Created attachment 50846 [details]
openclipart-0.10.ebuild

Minor changes.
Comment 31 Stefan Briesenick (RETIRED) gentoo-dev 2005-02-09 11:59:10 UTC
Comment on attachment 48877 [details]
openclipart-0.09.ebuild

0.10 ebuild accepted. So this one is obsolete... ;-)
Comment 32 Stefan Briesenick (RETIRED) gentoo-dev 2005-02-09 12:01:18 UTC
I think it's time to put this beast into portage finally!
Comment 33 Stefan Briesenick (RETIRED) gentoo-dev 2005-02-09 12:03:22 UTC
/usr/lib/portage/bin/dodoc: PASSFAIL* does not exist.

hmmm. I fix this and attach a fixed ebuild.
Comment 34 Stefan Briesenick (RETIRED) gentoo-dev 2005-02-09 12:09:31 UTC
Created attachment 50847 [details]
openclipart-0.10.ebuild (fixed)

fixed 'dodoc'. Removed log-output files from 'dodoc'.
Comment 35 gunix 2005-03-12 23:55:52 UTC
Yes, get this into the portage tree!
Comment 36 Christoph Brill (egore) (RESIGNED) 2005-04-07 14:25:39 UTC
openclipart-0.12 has been released. Bumping the last ebuild works for me. No idea if the ebuild misses something.
Comment 37 Jose Gonzalez Gomez 2005-04-21 01:58:56 UTC
It seems they have added some tools to the package (they all seem to be perl scripts: http://openclipart.org/cgi-bin/wiki.pl?Tools), so I guess the ebuild should take this into account.
Comment 38 Jonathan Smith (RETIRED) gentoo-dev 2005-06-16 16:28:18 UTC
stupid bugzilla... 

anyway, imho, users who willingly install so much clipart are going to want to
have all types... png, gif, whatever

anyone see a problem with dropping all of those USE flags?

also, "compress" is useless: who wants clipart that you have to decompress
before you can use?

i'll wait for a bit before i commit anything for response
Comment 39 Stefan Briesenick (RETIRED) gentoo-dev 2005-06-17 01:42:33 UTC
yes, me! The PNGs and GIFs etc. are redundant, since they are just 
"thumbnails" of the SVG versions. I don't want to install them! 
 
Comment 40 Stefan Briesenick (RETIRED) gentoo-dev 2005-06-17 01:46:35 UTC
btw: compress is NOT useless, since *.svgz is a standard format and can be 
read by (allmost) all SVG compliant apps w/o uncompressing! 
 
Comment 41 Graeme Humphries 2005-06-17 08:16:55 UTC
Yes, IIRC supporting svgz files transparently is *mandatory* in compliant renderers.
Comment 42 Jonathan Smith (RETIRED) gentoo-dev 2005-06-22 20:57:05 UTC
(In reply to comment #39)
> yes, me! The PNGs and GIFs etc. are redundant, since they are just 
> "thumbnails" of the SVG versions. I don't want to install them! 

ok :-)

(In reply to comment #41)
> Yes, IIRC supporting svgz files transparently is *mandatory* in compliant
renderers.

i didn't know, but thanks for the info. sorry, i don't use anything like this
very often, but noone else seems to be willing to look at this bug, so i guess
you guys will have to settle for me :-P
Comment 43 Graeme Humphries 2005-06-23 08:26:35 UTC
Hahaha fair enough, I've got bugs that no-one looks at period (see: rhgb). I'm
happy with the amount of activity this one sees, to be honest. :)
Comment 44 Jonathan Smith (RETIRED) gentoo-dev 2005-06-23 13:09:21 UTC
(In reply to comment #34)
> Created an attachment (id=50847) [edit]
> openclipart-0.10.ebuild (fixed)
> 
> fixed 'dodoc'. Removed log-output files from 'dodoc'.

"useq" has been depreciated. now we just say "use flag && whatever"

just fyi
Comment 45 Jonathan Smith (RETIRED) gentoo-dev 2005-06-23 14:02:40 UTC
in portage... thanks all :-)