Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101505 - new ebuild - Zina audio jukebox webapp 0.11.22
Summary: new ebuild - Zina audio jukebox webapp 0.11.22
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.pancake.org/zina/index.html
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-08-05 20:54 UTC by Jesse Adelman
Modified: 2006-04-03 00:09 UTC (History)
2 users (show)

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


Attachments
zina-0.11.20.ebuild (I had it under www-apps/zina) (zina-0.11.20.ebuild,676 bytes, text/plain)
2005-08-26 22:09 UTC, Jesse Adelman
Details
files/zina-0.11.20-webinstall.txt (zina-0.11.20-webinstall.txt,657 bytes, text/plain)
2005-08-26 22:10 UTC, Jesse Adelman
Details
files/zina-0.11.20-webinstall.txt (with security notice) (zina-0.11.20-webinstall.txt,907 bytes, text/plain)
2005-08-26 22:35 UTC, Jesse Adelman
Details
zina-0.11.20.ebuild (corrected) (zina-0.11.20.ebuild,658 bytes, text/plain)
2005-08-27 02:26 UTC, Jesse Adelman
Details
zina-0.11.20.ebuild (2nd correction - add sourceforge mirror SRC_URI (zina-0.11.20.ebuild,633 bytes, text/plain)
2005-08-27 03:43 UTC, Jesse Adelman
Details
zina-0.11.22.ebuild (zina-0.11.22.ebuild,633 bytes, text/plain)
2005-11-04 18:05 UTC, Jesse Adelman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Adelman 2005-08-05 20:54:25 UTC
Please add this excellent webapp to Portage. Thanks!
Comment 1 Jesse Adelman 2005-08-26 15:00:38 UTC
v0.11.20 (2005 Aug 21) out. Adds https support, and bugfixes.
Comment 2 Jesse Adelman 2005-08-26 22:09:43 UTC
Created attachment 66953 [details]
zina-0.11.20.ebuild (I had it under www-apps/zina)
Comment 3 Jesse Adelman 2005-08-26 22:10:28 UTC
Created attachment 66954 [details]
files/zina-0.11.20-webinstall.txt
Comment 4 Jesse Adelman 2005-08-26 22:11:44 UTC
OK, I added an extremely simple ebuild for zina 0.11.20, and some post-install
instructions (more like advice...). Hope this gets into Portage - I really love
Zina - so simple, but so great.
Comment 5 Jesse Adelman 2005-08-26 22:12:30 UTC
(Oh, and I tested it with some Amon Tobin ;). Works great!)
Comment 6 Jesse Adelman 2005-08-26 22:35:18 UTC
Created attachment 66956 [details]
files/zina-0.11.20-webinstall.txt (with security notice)

I added a security notice. Zina doesn't have any internal user/pass for access
- only an "admin" user. So, beware, and restrict access.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2005-08-27 01:59:26 UTC
Thanks for the ebuild. A few notes:

1. You should not hardcode version into SRC_URI - use ${PV} or ${P}
2. It should RDEPEND on virtual/php instead of dev-php/php. BTW, did you really
mean php and not mod_php? (If it needs mod_php, then make it virtual/httpd-php
instead.)
3. Empty DEPEND is redundant.

Please, fix the above errors and reopen the bug then.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2005-08-27 02:02:08 UTC
Oh, and keywords do not follow the policy, correct that as well.
Comment 9 Jesse Adelman 2005-08-27 02:26:29 UTC
Created attachment 66963 [details]
zina-0.11.20.ebuild (corrected)

Ack, apologies. I made a quick copy and edit of the extant
"www-apps/ampache-3.3.1.4" ebuild - I should have been more careful. Thanks,
Jakub, for taking the time to parse these files and redline the errors. I'm
attaching my fixed ebuild. Also, I'm not sure where to point the SRC_URI when
using SourceForge mirrors, so I pointed it to EasyNews. Please correct me if
that is wrong.
Comment 10 Jesse Adelman 2005-08-27 02:27:06 UTC
Reopening for further inspection. Thanks.
Comment 11 Jesse Adelman 2005-08-27 02:30:30 UTC
Oh, and I changed the RDEPEND as requested, using "virtual/httpd-php". However,
the upstream requirements are specfically for (mod_)php-4.1.X. Does this virtual
package handle that?
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2005-08-27 02:38:36 UTC
(In reply to comment #9)

> Ack, apologies. I made a quick copy and edit of the extant
> "www-apps/ampache-3.3.1.4" ebuild - I should have been more careful.

No problem. ;)

> Also, I'm not sure where to point the SRC_URI when
> using SourceForge mirrors, so I pointed it to EasyNews. Please correct me if
> that is wrong.

Probably SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz", see if that works.
Comment 13 Jesse Adelman 2005-08-27 03:43:34 UTC
Created attachment 66965 [details]
zina-0.11.20.ebuild (2nd correction - add sourceforge mirror SRC_URI

Thanks, Jakub. Here's the corrected ebuild. Let me know if anything else smells
fishy. :)
Comment 14 Jakub Moc (RETIRED) gentoo-dev 2005-08-27 04:05:02 UTC
Looks good now, thanks. Leaving this for webapps guys. If you could test the
ebuild w/ php-5 and let us know if it works or not, it would be really
appreciated. I'd recommend our Gentoo PHP overlay [1] for testing, that's what
will be coming to portage soon.

And thanks for discovering the broken ampache dependency, on our TODO list now.

[1] http://svn.gnqs.org/projects/gentoo-php-overlay/
Comment 15 Jesse Adelman 2005-08-27 15:26:10 UTC
I'll give this with PHP 5 a try later today.
Comment 16 Jesse Adelman 2005-08-28 03:41:45 UTC
Well, sorry, I couldn't get PHP5 to work on my dev box, so it'll have to wait
for another day to test PHP5. So, we only have it confirmed to work on PHP 4.X.
Comment 17 Jesse Adelman 2005-09-11 16:14:28 UTC
Any chance of this getting added soon? Or is more reviewing needed? Thanks.
Comment 18 Gunnar Wrobel (RETIRED) gentoo-dev 2005-09-20 16:06:29 UTC
Nice ebuild. Had no problem to use the app with php 5.0.5.
Comment 19 Jesse Adelman 2005-09-21 19:47:50 UTC
Re #18: Hey, thanks for testing! :)

v0.11.21 is out. I just bumped the version rev in this ebuild, and it works fine
for me. Can't upload a new ebuild as I'm on the road and my laptop's /var
partition just bit the dust (i.e. Portage is toast). :( If required, I'll upload
it from my workstation when I get home on the 27th, but, again, version bumping
the ebuild name did the trick.
Comment 20 Jesse Adelman 2005-10-08 18:37:05 UTC
Any hope of this getting into Portage?
Comment 21 Jesse Adelman 2005-10-08 18:38:00 UTC
P.S. I'll maintain it, if needed.
Comment 22 Jesse Adelman 2005-11-04 18:05:39 UTC
Created attachment 72151 [details]
zina-0.11.22.ebuild

Bumped, tested, upgraded fine (version shows on web page; streams). Only
SRC_URI change.
Comment 23 Jesse Adelman 2005-11-04 18:07:12 UTC
Just cp files/zina-0.11.20-webinstall.txt files/zina-0.11.22-webinstall.txt - no
changes there.
Comment 24 Renat Lumpau (RETIRED) gentoo-dev 2005-12-20 08:56:12 UTC
zina is now in our unofficial overlay:
http://svn.gnqs.org/projects/gentoo-webapps-overlay/browser

Please note that the overlay is unofficial, not a Gentoo project, and not
supported. It is intended to provide easier access to new web applications.
Comment 25 Jesse Adelman 2005-12-20 09:43:25 UTC
Accidental closure?
Comment 26 Jakub Moc (RETIRED) gentoo-dev 2005-12-20 09:48:08 UTC
(In reply to comment #25)
> Accidental closure?

No, would you please read comment #24?

Comment 27 Jesse Adelman 2005-12-20 10:04:06 UTC
Hmm... I'd like to continue to track this ebuild until it is included in Portage with Bugzilla's automated e-mails. How do I do this?
Comment 28 Renat Lumpau (RETIRED) gentoo-dev 2005-12-20 11:31:22 UTC
we'll post back to this bug if/when zina is in Portage
Comment 29 Gunnar Wrobel (RETIRED) gentoo-dev 2005-12-29 07:53:19 UTC
Hi,

thanks for the ebuild. Had no problems installing the app. 

The ebuild did try to set the config file as server-owned and config-owned. This is currently not (yet) supported by webapp-config. I considered it more important to have the file config-protected, so I removed the "server-owned" flag. I also added a cache directory which I needed for saving playlists. See http://svn.gnqs.org/projects/gentoo-webapps-overlay/changeset/76 

Can you confirm that these changes are ok? Since I started using the app, I will probably maintain it within the portage tree.
Comment 30 Gunnar Wrobel (RETIRED) gentoo-dev 2006-01-11 01:12:38 UTC
in portage
Comment 31 Jesse Adelman 2006-04-01 15:44:32 UTC
Hmm... not that I have sour grapes, but could I get a little credit for this ebuild in the ChangeLog? I wrote to the original person who took this out of the main Portage bugzilla, who is no longer the maintainer on this package, but had no response. Thanks.
Comment 32 Renat Lumpau (RETIRED) gentoo-dev 2006-04-02 07:35:59 UTC
> Hmm... not that I have sour grapes, but could I get a little credit for this
> ebuild in the ChangeLog? I wrote to the original person who took this out of
> the main Portage bugzilla, who is no longer the maintainer on this package, but
> had no response. Thanks.

Mmm - would that be me? Spam filter must be malfunctioning. 
wrobel - would you please add jesse to the changelog next time you touch it?
Comment 33 Gunnar Wrobel (RETIRED) gentoo-dev 2006-04-03 00:09:20 UTC
No it was me Renat.

You just transferred zina to our overlay. At that time the ebuild itself still had the original author in the ebuild code. I had to remove the original comments we use in our overlay when I transferred the thing to portage and forgot to add it to the ChangeLog. 

Sorry about that. Will be fixed on the next commit.