Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 101505
Alias:
Product:
Component:
Status: RESOLVED
Resolution: UPSTREAM
Assigned To: Default Assignee for New Packages <maintainer-wanted@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Jesse Adelman <jesse@boldandbusted.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
zina-0.11.20.ebuild zina-0.11.20.ebuild (I had it under www-apps/zina) text/plain Jesse Adelman 2005-08-26 22:09 0000 676 bytes Details
zina-0.11.20-webinstall.txt files/zina-0.11.20-webinstall.txt text/plain Jesse Adelman 2005-08-26 22:10 0000 657 bytes Details
zina-0.11.20-webinstall.txt files/zina-0.11.20-webinstall.txt (with security notice) text/plain Jesse Adelman 2005-08-26 22:35 0000 907 bytes Details
zina-0.11.20.ebuild zina-0.11.20.ebuild (corrected) text/plain Jesse Adelman 2005-08-27 02:26 0000 658 bytes Details
zina-0.11.20.ebuild zina-0.11.20.ebuild (2nd correction - add sourceforge mirror SRC_URI text/plain Jesse Adelman 2005-08-27 03:43 0000 633 bytes Details
zina-0.11.22.ebuild zina-0.11.22.ebuild text/plain Jesse Adelman 2005-11-04 18:05 0000 633 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

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

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


Not eligible to see or edit group visibility for this bug.






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


Description:   Opened: 2005-08-05 20:54 0000
Please add this excellent webapp to Portage. Thanks!

------- Comment #1 From Jesse Adelman 2005-08-26 15:00:38 0000 -------
v0.11.20 (2005 Aug 21) out. Adds https support, and bugfixes.

------- Comment #2 From Jesse Adelman 2005-08-26 22:09:43 0000 -------
Created an attachment (id=66953) [details]
zina-0.11.20.ebuild (I had it under www-apps/zina)

------- Comment #3 From Jesse Adelman 2005-08-26 22:10:28 0000 -------
Created an attachment (id=66954) [details]
files/zina-0.11.20-webinstall.txt

------- Comment #4 From Jesse Adelman 2005-08-26 22:11:44 0000 -------
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 From Jesse Adelman 2005-08-26 22:12:30 0000 -------
(Oh, and I tested it with some Amon Tobin ;). Works great!)

------- Comment #6 From Jesse Adelman 2005-08-26 22:35:18 0000 -------
Created an attachment (id=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 From Jakub Moc (RETIRED) 2005-08-27 01:59:26 0000 -------
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 From Jakub Moc (RETIRED) 2005-08-27 02:02:08 0000 -------
Oh, and keywords do not follow the policy, correct that as well.

------- Comment #9 From Jesse Adelman 2005-08-27 02:26:29 0000 -------
Created an attachment (id=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 From Jesse Adelman 2005-08-27 02:27:06 0000 -------
Reopening for further inspection. Thanks.

------- Comment #11 From Jesse Adelman 2005-08-27 02:30:30 0000 -------
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 From Jakub Moc (RETIRED) 2005-08-27 02:38:36 0000 -------
(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 From Jesse Adelman 2005-08-27 03:43:34 0000 -------
Created an attachment (id=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 From Jakub Moc (RETIRED) 2005-08-27 04:05:02 0000 -------
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 From Jesse Adelman 2005-08-27 15:26:10 0000 -------
I'll give this with PHP 5 a try later today.

------- Comment #16 From Jesse Adelman 2005-08-28 03:41:45 0000 -------
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 From Jesse Adelman 2005-09-11 16:14:28 0000 -------
Any chance of this getting added soon? Or is more reviewing needed? Thanks.

------- Comment #18 From Gunnar Wrobel 2005-09-20 16:06:29 0000 -------
Nice ebuild. Had no problem to use the app with php 5.0.5.

------- Comment #19 From Jesse Adelman 2005-09-21 19:47:50 0000 -------
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 From Jesse Adelman 2005-10-08 18:37:05 0000 -------
Any hope of this getting into Portage?

------- Comment #21 From Jesse Adelman 2005-10-08 18:38:00 0000 -------
P.S. I'll maintain it, if needed.

------- Comment #22 From Jesse Adelman 2005-11-04 18:05:39 0000 -------
Created an attachment (id=72151) [details]
zina-0.11.22.ebuild

Bumped, tested, upgraded fine (version shows on web page; streams). Only
SRC_URI change.

------- Comment #23 From Jesse Adelman 2005-11-04 18:07:12 0000 -------
Just cp files/zina-0.11.20-webinstall.txt files/zina-0.11.22-webinstall.txt -
no
changes there.

------- Comment #24 From Renat Lumpau 2005-12-20 08:56:12 0000 -------
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 From Jesse Adelman 2005-12-20 09:43:25 0000 -------
Accidental closure?

------- Comment #26 From Jakub Moc (RETIRED) 2005-12-20 09:48:08 0000 -------
(In reply to comment #25)
> Accidental closure?

No, would you please read comment #24?

------- Comment #27 From Jesse Adelman 2005-12-20 10:04:06 0000 -------
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 From Renat Lumpau 2005-12-20 11:31:22 0000 -------
we'll post back to this bug if/when zina is in Portage

------- Comment #29 From Gunnar Wrobel 2005-12-29 07:53:19 0000 -------
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 From Gunnar Wrobel 2006-01-11 01:12:38 0000 -------
in portage

------- Comment #31 From Jesse Adelman 2006-04-01 15:44:32 0000 -------
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 From Renat Lumpau 2006-04-02 07:35:59 0000 -------
> 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 From Gunnar Wrobel 2006-04-03 00:09:20 0000 -------
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.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug