Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 58091 - hp2xx-3.4.4.ebuild (New Package)
Summary: hp2xx-3.4.4.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.gnu.org/software/hp2xx/
Whiteboard: sunrise suggested, proxy suggested
Keywords: EBUILD
: 351437 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-07-23 10:16 UTC by Konstantin Münning
Modified: 2012-02-22 18:34 UTC (History)
5 users (show)

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


Attachments
hp2xx-3.4.4.ebuild (hp2xx-3.4.4.ebuild,855 bytes, text/plain)
2004-07-23 10:18 UTC, Konstantin Münning
Details
hp2xx-3.4.4.patch (hp2xx-3.4.4.patch,2.55 KB, patch)
2004-07-23 10:21 UTC, Konstantin Münning
Details | Diff
hp2xx-3.4.4.ebuild (hp2xx-3.4.4.ebuild,922 bytes, text/plain)
2008-01-21 20:58 UTC, Martin Mokrejš
Details
New ebuild with fixes for libpng-1.5 (hp2xx-3.4.4-r1.ebuild,938 bytes, text/plain)
2011-10-26 12:20 UTC, Konstantin Münning
Details
hp2xx-3.4.4-r1.patch (hp2xx-3.4.4-r1.patch,3.08 KB, patch)
2011-10-26 12:22 UTC, Konstantin Münning
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Konstantin Münning 2004-07-23 10:16:36 UTC
Hi!

Please find attached hp2xx-3.4.4.ebuild.

It's a tool to convert vector-oriented graphics data given in Hewlett-Packard's HP-GL plotter language into a variety of popular graphics formats.

I suggest media-gfx/hp2xx.

If someone might look at the ebuild and fix some headers and details as I'm sure some of it can be done better. At least it works (for me) :-).

Konstantin
Comment 1 Konstantin Münning 2004-07-23 10:18:29 UTC
Created attachment 36020 [details]
hp2xx-3.4.4.ebuild
Comment 2 Konstantin Münning 2004-07-23 10:21:53 UTC
Created attachment 36021 [details, diff]
hp2xx-3.4.4.patch

Adjusts settings (and fixes a small bug) in Makefile. Is expected to be in the
files directory for that ebuild.
Comment 3 Konstantin Münning 2004-12-24 16:55:59 UTC
Hi Folks!

Is somebody going to take this into portage tree or will it stay here forever? It's quite a while now I submitted this... I'm not sure I'm the only one who needs this tool.
Comment 4 Stefan Schweizer (RETIRED) gentoo-dev 2006-01-14 11:37:40 UTC
You need to become a developer and maintain some ebuilds or get a developer to add this.
Comment 5 Konstantin Münning 2006-05-12 03:02:11 UTC
What would be the proper way to "find" a developer who would add this ebuild?

In addition to this I have some other "private" ebuilds which I think would be good for the community. If the easiest way to contribute is to become a developer, that fine for me. I've already found information about the process but it wasn't clear how to start - do I apply somewhere or do I have to wait to be asked?
Comment 6 Martin Mokrejš 2008-01-21 20:23:57 UTC
Maybe a time for someone ti pick up these ebuilds and pull in?

$ animate 1125s_02.hpgl
sh: -c: line 0: unexpected EOF while looking for matching `"'
sh: -c: line 1: syntax error: unexpected end of file
animate: Delegate failed `if [ -e hp2xx -o -e /usr/bin/hp2xx ]; then     hp2xx -q -m eps -f `basename "%o"` "%i"     mv -f `basename "%o"` "%o   else     echo "You need to install hp2xx to use HPGL files with ImageMagick."     exit 1   fi'.
animate: unable to open image `/tmp/magick-XXInNu9D': No such file or directory.
animate: UnableToOpenBlob `/tmp/magick-XXInNu9D': No such file or directory.
$
Comment 7 Martin Mokrejš 2008-01-21 20:58:32 UTC
Created attachment 141507 [details]
hp2xx-3.4.4.ebuild

corrected dependencies
Comment 8 Attila Fazekas 2008-12-15 19:19:34 UTC
Imagemagick should get hp2xx use flag with media-gfx/hp2xx dependency.
Imagemagick tools tries use this packeges automaticly.

I tested it on amd64, it is working.
Comment 9 Martin Mokrejš 2008-12-16 17:24:24 UTC
(In reply to comment #8)
> Imagemagick should get hp2xx use flag with media-gfx/hp2xx dependency.
> Imagemagick tools tries use this packeges automaticly.
> 
> I tested it on amd64, it is working.
> 


What am I doing wrong?

# emerge -s hp2xx
Searching...   
[ Results for search key : hp2xx ]
[ Applications found : 1 ]
 
*  media-gfx/hp2xx
      Latest version available: 3.4.4
      Latest version installed: 3.4.4
      Size of files: 596 kB
      Homepage:      http://www.gnu.org/software/hp2xx/
      Description:   Versatile tool to convert vector-oriented graphics data given in Hewlett-Packard's HP-GL plotter language into a variety of popular graphics formats.
      License:       GPL-2

# emerge -pv imagemagick

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] media-gfx/imagemagick-6.4.5.7-r1  USE="X bzip2 corefonts fpx graphviz gs jbig jpeg jpeg2k lcms openmp perl png raw svg tiff truetype wmf xml zlib -djvu -doc -fontconfig -hdri -nocxx -openexr -q32 -q8" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

#

Am on ~x86.
Comment 10 Martin Mokrejš 2008-12-16 17:24:43 UTC
# emerge --info
Portage 2.1.6.1 (default-linux/x86/2007.0/desktop, gcc-4.3.2, glibc-2.9_p20081201-r0, 2.6.27.7 i686)
=================================================================
System uname: Linux-2.6.27.7-i686-Mobile_Intel-R-_Pentium-R-_4_-_M_CPU_1.80GHz-with-glibc2.0
Timestamp of tree: Tue, 16 Dec 2008 12:45:02 +0000
distcc 3.1 i686-pc-linux-gnu [disabled]
app-shells/bash:     3.2_p48
dev-java/java-config: 1.3.7-r1, 2.1.6-r1
dev-lang/python:     2.5.2-r8
dev-python/pycrypto: 2.0.1-r6
dev-util/cmake:      2.6.2
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.3.0-r1
sys-apps/sandbox:    1.2.18.1-r3
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -mmmx -msse -msse2 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/bind /var/qmail/alias /var/qmail/control /var/spool/torque /var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=pentium4 -mmmx -msse -msse2 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.mirror.web4u.cz"
LDFLAGS=""
LINGUAS="en cs cz"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/sunrise /usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="7zip R X Xaw3d a52 aac aalib ace acl acpi alsa amr amrnb amrwb apache2 audacious audiofile bash-completion bcmath berkdb blas boost bzip2 cairo cblas cddb cdparanoia cdr clamav cli colordiff compress cpio cracklib crypt cscope css ctype cups curl curlwrappers cxx dbus dga dia directfb djbfft dri dts dv dvb dvd dvdr dvdread eds emacs emboss emf enblend encode enscript exif expat fam fame fat fbcon ffmpeg fftw firefox flac flash foomaticdb fortran fpx ftp gcj gd gdbm ggi gif gimp gimpprint glibc-compat20 glibc-omitfp glitz glut gmp gnuplot gnutls gpgme gphoto2 gpm graphviz gs gsl gstreamer gtk gtkhtml hal hdf hdf5 i8x0 icc iconv icu id3 ieee1394 ifc imagemagick imlib inifile innodb isdnlog ithreads jack java javascript jbig jce jikes jpeg jpeg2k kdtree kerberos lame lapack laptop lcms leim libcaca libedit libwww live lzo lzw mad maildir matroska mhash midi mikmod mime ming mjpeg mmap mmx mng mod_python modperl modplug motif mozilla moznoirc mp2 mp3 mp4 mpeg mpi mpi_njtree mpich2 mplayer mudflap mule musepack mxdatetime mysql mysqli ncurses netcdf netpbm network nls nntp nptl nptlonly nsplugin ntfs numeric ogg opengl openmp pam pango pcmcia pcntl pcre pdf perl plotutils plugin png pnm postproc postscript ppds pppd procmail pymol python qt3 qt3support qt4 quicktime rar raw readline recode reflection reiserfs rpm samba sasl scanner scp seamonkey server session sftp sift slp smime sndfile soap sockets spell spl sqlite srt sse sse2 ssl subtitles subversion svg svgz sysfs sysvipc t1lib tcl tcpd tetex theora threads tidy tiff tk transcode truetype unicode urandom usb userlocales uuencode v4l v4l2 vcd vhook vim-syntax vim-with-x vorbis wifi win32codecs wmf wxwindows x264 x86 xanim xcf xfs xft xinerama xinetd xml xorg xpm xprint xsl xslt xv xvid xvmc yv12 zip zlib" ALSA_CARDS="intel-8x0m" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config mem_cache mime mime_magic rewrite setenvif speling status unique_id userdir usertrack vhost_alias negotiation" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en cs cz" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Comment 11 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-01-09 15:47:18 UTC
(this is an automated message based on filtering criteria that matched this bug)

Hello, The Gentoo Team would like to firstly thank you for your ebuild
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to commit to and all users can have ebuilds reviewed by Gentoo devs for entry into the overlay.
So, the sunrise team is suggesting that you look into this and submit your
ebuild to the overlay where even *you* can commit to. =)

Because this is a mass message, we are also asking you to be patient with us. We anticipate a large number of requests in a short time. 

Thanks,
On behalf of the Gentoo Sunrise Team,
Jeremy.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
Comment 12 Konstantin Münning 2011-10-26 12:20:39 UTC
Created attachment 290869 [details]
New ebuild with fixes for libpng-1.5
Comment 13 Konstantin Münning 2011-10-26 12:22:37 UTC
Created attachment 290871 [details, diff]
hp2xx-3.4.4-r1.patch

The patch contains the fixes for libpng-1.5 and has to be placed into the files directory.
Comment 14 Andreas K. Hüttel archtester gentoo-dev 2012-01-28 19:43:11 UTC
(In reply to comment #12)
> Created attachment 290869 [details]
> New ebuild with fixes for libpng-1.5

Konstantin, would you like to proxy-maintain this? 

Means, we commit it, and you are named in the metadata as maintainer. Bugs get assigned to you with printing in CC. If you want to make some update to the files in portage you either open a bug or e-mail printing@g.o or me directly...
Comment 15 Konstantin Münning 2012-02-03 13:30:47 UTC
(In reply to comment #14)
> (In reply to comment #12)
> > Created attachment 290869 [details]
> > New ebuild with fixes for libpng-1.5
> 
> Konstantin, would you like to proxy-maintain this? 
> 
> Means, we commit it, and you are named in the metadata as maintainer. Bugs get
> assigned to you with printing in CC. If you want to make some update to the
> files in portage you either open a bug or e-mail printing@g.o or me directly...

Yes, I'd like to proxy-maintain this package. Thanks.

By the way, what about linux-pcnfsd2 (bug #340953)? It's not that common but I'd proxy-maintain this as well.
Comment 16 Andreas K. Hüttel archtester gentoo-dev 2012-02-07 21:40:20 UTC
(In reply to comment #15)
> 
> Yes, I'd like to proxy-maintain this package. Thanks.

Awesome. 

+*hp2xx-3.4.4 (07 Feb 2012)
+
+  07 Feb 2012; Andreas K. Huettel <dilfridge@gentoo.org> +hp2xx-3.4.4.ebuild,
+  +files/hp2xx-3.4.4-r1.patch, +metadata.xml:
+  New package, bug 58091. Thanks to Konstantin Münning for ebuild and patch.
+

Please take the ebuild and the patch in the portage tree as templates for new versions. I made some improvements (respect CFLAGS, LDFLAGS, do not strip), and pdflib is not in the tree anymore so pdf support had to be removed unfortunately.
If you have questions, poke me on irc or send me an e-mail.

> 
> By the way, what about linux-pcnfsd2 (bug #340953)? It's not that common but
> I'd proxy-maintain this as well.

I can't help you much with that (not my field), but leave a message in that bug and we'll see...
Comment 17 Samuli Suominen (RETIRED) gentoo-dev 2012-02-22 18:34:48 UTC
*** Bug 351437 has been marked as a duplicate of this bug. ***