Summary: | Pixel image editor (new ebuild) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Nathan Adams <nadams> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | gentoo, gentoo, herber, kanzels, semhirage |
Priority: | Normal | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.kanzelsberger.com/pixel/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
pixel-demo-bin-524.ebuild
pixel-demo-524.ebuild pixel-demo-560.ebuild update 560 ebuild update 560 ebuild media-gfx/pixel-demo/pixel-demo-1.0_beta6.ebuild media-gfx/pixel-demo/pixel-demo-1.0_beta7.ebuild media-gfx/pixel-demo/pixel-demo-1.0_beta6.ebuild media-gfx/pixel/pixel-1.0_beta6.ebuild media-gfx/pixel-demo/pixel-demo-1.0_beta7.ebuild media-gfx/pixel/pixel-1.0_beta7.ebuild |
Description
Nathan Adams
2005-12-30 08:21:05 UTC
I don't think this has much chance of getting into portage in it's current state. - The only download available is a self extracting, graphical installer. - According to a Gentoo user on Pixel's forums, Pixel was disabled after an upgrade to baselayout and required him to obtain a new licence! I just released new Pixel demo and it is available in .tar.bz2 format also: Download link is here: http://www.kanzelsberger.com/download.php?id=a1176b46c601924fc7c85ac8bd4e2e96 Dependencies: libSDL and libfreetype are required. Enhance packages: lcms, cups, jasper, dcraw and sane-backends will enhance Pixel functionality when installed. (In reply to comment #1) > I don't think this has much chance of getting into portage in it's current > state. > > - The only download available is a self extracting, graphical installer. > > - According to a Gentoo user on Pixel's forums, Pixel was disabled after an > upgrade to baselayout and required him to obtain a new licence! > Created attachment 84879 [details]
pixel-demo-bin-524.ebuild
Created attachment 85523 [details]
pixel-demo-524.ebuild
(In reply to comment #4) > Created an attachment (id=85523) [edit] > pixel-demo-524.ebuild > When do you think, this appears in portage? Could be days, months or years. (In reply to comment #6) > Could be days, months or years. > Thank you for your reply. But... could be years? Newer builds will appear till then ;-) Tristan was being a bit sarcastic, but it could take a while. If I were a betting man, I don't imagine any of the pre-releases making it into portage, unless the demand for it comes from the community. And while newer resleases will be made, they will conitinue to be updated here by the people who use them. There are quite a few ebuilds in the bugzilla that are still haven't made it to the portage tree yet because there isn't a demand for the application and thus not enough people to test the ebuild or the program. QA Notice: the following files contain executable stacks Files with executable stacks will not work properly (or at all!) on some architectures/operating systems. A bug should be filed at http://bugs.gentoo.org/ to make sure the file is fixed. For more information, see http://hardened.gentoo.org/gnu-stack.xml Please include this file in your report: /var/tmp/portage/pixel-demo-524/temp/scanelf-execstack.log "RWX --- --- opt/Pixel/pixel" # cat /var/tmp/portage/pixel-demo-524/temp/scanelf-execstack.log RWX --- --- work/Pixel/pixel RWX --- --- image/opt/Pixel/pixel Pavel: Any chance you'll release the source as F/OSS? The chances of pixel making it into Gentoo (and other distros) would be much higher. =) Created attachment 103024 [details]
pixel-demo-560.ebuild
Updated for build 560, since build 524 is not available on server anymore. Added spellcheck and openexr USE flags.
Created attachment 104849 [details]
update 560 ebuild
There was a small typo in the existing 560 ebuild (hadn't removed " before adding new use flag).
BTW I'd like to see this make portage :-)
Cheers,
Alan.
Created attachment 104850 [details]
update 560 ebuild
There was a small typo in the existing 560 ebuild (hadn't removed " before adding new use flag).
Cheers,
Alan.
sorry - got a server error on the first submit - so it should probably be killed. Cheers, Alan. Finally , adjustment layers :-) I also would like to see pixel in portage! I've put a request on the forum to add this to portage: http://forums.gentoo.org/viewtopic-p-3859952.html I hope lots of people will support this question and buy the software, so that it will appear in the portage tree, people buy this progam and Pavel can find the necessary resources to continue developing :-) Steven Would love to see this Portage too. How about adding this to the Sunrise overlay for the time being (until it gets into Portage)? +1 support to get this into sunrise at least, has anyone volunteered for maint? Created attachment 130770 [details]
media-gfx/pixel-demo/pixel-demo-1.0_beta6.ebuild
Refactored ebuild - since different build numbers represent the same release on different platforms, altered ebuild to reflect this, changed 'spellcheck' USE flag to existing 'spell' flag.
Created attachment 130771 [details]
media-gfx/pixel-demo/pixel-demo-1.0_beta7.ebuild
This is an interim ebuild - as beta7 has not been released for amd64 I have removed the SRC_URI and KEYWORD for that architecture so that x86 can grab it now if they want.
These ebuilds also contain additional einfos and ewarns.
Created attachment 130773 [details]
media-gfx/pixel-demo/pixel-demo-1.0_beta6.ebuild
Forgot amd64 keyword. Also note, fetch restrictions are now enabled since the vendor has moved to session-based downloads.
Created attachment 130779 [details]
media-gfx/pixel/pixel-1.0_beta6.ebuild
And the full version ebuild for beta6.
I'll be writing some new ebuilds to provide libsane, libIlmImf and libaspell in an emul-linux-x86 package sometime in the next few days, and adding the relevant deps for this arch to the above ebuilds. If anyone else feels like tackling PPC, please feel free.
Current beta7 ebuild is broken. Here is the output from my emerge: >>> Emerging (1 of 1) media-gfx/pixel-demo-1.0_beta7 to / * pixeldemo-1.0.699-linux.x86.tar.gz MD5 ;-) ... [ ok ] * pixeldemo-1.0.699-linux.x86.tar.gz RMD160 ;-) ... [ ok ] * pixeldemo-1.0.699-linux.x86.tar.gz SHA1 ;-) ... [ ok ] * pixeldemo-1.0.699-linux.x86.tar.gz SHA256 ;-) ... [ ok ] * pixeldemo-1.0.699-linux.x86.tar.gz size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking pixeldemo-1.0.699-linux.x86.tar.gz ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking pixeldemo-1.0.699-linux.x86.tar.gz to /var/tmp/portage/media-gfx/pixel-demo-1.0_beta7/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/media-gfx/pixel-demo-1.0_beta7/work ... >>> Source compiled. >>> Test phase [not enabled]: media-gfx/pixel-demo-1.0_beta7 >>> Install pixel-demo-1.0_beta7 into /var/tmp/portage/media-gfx/pixel-demo-1.0_beta7/image/ category media-gfx install: cannot stat `Pixel': No such file or directory chmod: cannot access `/var/tmp/portage/media-gfx/pixel-demo-1.0_beta7/image//opt/Pixel/pixel': No such file or directory >>> Completed installing pixel-demo-1.0_beta7 into /var/tmp/portage/media-gfx/pixel-demo-1.0_beta7/image/ >>> Merging media-gfx/pixel-demo-1.0_beta7 to / --- /opt/ --- /opt/bin/ --- /usr/ --- /usr/share/ --- /usr/share/applications/ >>> /usr/share/applications/pixel-pixel-demo.desktop --- /usr/share/pixmaps/ >>> /opt/bin/pixel -> /opt/Pixel/pixel >>> /usr/share/pixmaps/pixel.png -> /opt/Pixel/pixel32.png * Upstream provides the following warning: * If youâre upgrading from older version it is recommended to delete * configuration file from ~/.pixel/linux.ini as it might be missing * new configuration entries. >>> media-gfx/pixel-demo-1.0_beta7 merged. >>> Recording media-gfx/pixel-demo in "world" favorites file... >>> No packages selected for removal by clean >>> Auto-cleaning packages... >>> No outdated packages were found on your system. (In reply to comment #19) > Created an attachment (id=130771) [edit] > media-gfx/pixel-demo/pixel-demo-1.0_beta7.ebuild > > This is an interim ebuild - as beta7 has not been released for amd64 I have > removed the SRC_URI and KEYWORD for that architecture so that x86 can grab it > now if they want. > > These ebuilds also contain additional einfos and ewarns. > (In reply to comment #22) > Current beta7 ebuild is broken. Here is the output from my emerge: That because the ebuild downloads the file with a binary installer. Which is no good. I uploaded working ebuilds for media-gfx/pixel-demo-1.0_beta7.ebuild and media-gfx/pixel-1.0_beta7.ebuild only one or another can be installed at one time since they are blockers for each other since they both install to the same folder. ----------- When dowloading file for x86 you need to download pixeldemo-1.0.699-linux-nosetup.x86.tar.bz2 NOT pixeldemo-1.0.699-linux.x86.tar.gz *********** for pixeldemo x86 64bit just follow the standard download link for: Pixel 1.0 Beta 7 699 x86 64bit Linux 2007-09-15 ----------- For pixel-1.0_beta7 the download procedure is a bit complicated. It can only be downloaded from member section by clicking on Pixel 1.0 Beta 6 576 x86 Linux 2006-11-28 download then scrolling down to: Notice: If you’re interested in non-released non-finished Beta7 for Linux, its snapshot is available here. and clicking the "here" link *********** For pixel x86 64bit download: Pixel 1.0 Beta 7 699 x86-64cmpt Linux 2007-09-15 The information taken from: http://www.pixelcommunity.com/forum/viewtopic.php?f=9&t=76&start=0&st=0&sk=t&sd=a&sid=81f9c6f7270c103b2f6c672fc7cd42ac Created attachment 139608 [details]
media-gfx/pixel-demo/pixel-demo-1.0_beta7.ebuild
ebuild for pixel-demo-1.0_beta7 build 699
Created attachment 139609 [details]
media-gfx/pixel/pixel-1.0_beta7.ebuild
pixel-1.0_beta7.ebuild build 699
I found this page which addresses the lack of some 32 bit libraries: http://www.pixelcommunity.com/wiki/index.php/Gentoo_Installation (In reply to comment #26) > I found this page which addresses the lack of some 32 bit libraries: > > http://www.pixelcommunity.com/wiki/index.php/Gentoo_Installation > Something has happened to their page but it was still in the google cache: http://209.85.173.104/search?q=cache:hy8F68wE5t0J:www.pixelcommunity.com/wiki/index.php/Gentoo_Installation+http://www.pixelcommunity.com/wiki/index.php/Gentoo_Installation&hl=en&ct=clnk&cd=1&gl=us I've been searching for beta8 on Google and I found this: http://www.kanzelsberger.com/pixel/ :) (In reply to comment #27) > (In reply to comment #26) > > I found this page which addresses the lack of some 32 bit libraries: > > > > http://www.pixelcommunity.com/wiki/index.php/Gentoo_Installation > > > Something has happened to their page but it was still in the google cache: > > > http://209.85.173.104/search?q=cache:hy8F68wE5t0J:www.pixelcommunity.com/wiki/index.php/Gentoo_Installation+http://www.pixelcommunity.com/wiki/index.php/Gentoo_Installation&hl=en&ct=clnk&cd=1&gl=us > (In reply to comment #28) > I've been searching for beta8 on Google and I found this: > http://www.kanzelsberger.com/pixel/ > > :) Your smiley is misplaced - you'll notice the date is 5 May 2009, and Pixel remains as much vapourware today as it ever was. I must say that I regret having given Pavel my money all those years ago, but I digress, and this is not the correct forum for these thoughts. Carry on. |