Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 278852 - dev-perl/Authen-Simple and dev-perl/Authen-Simple-LDAP ebuilds
Summary: dev-perl/Authen-Simple and dev-perl/Authen-Simple-LDAP ebuilds
Status: RESOLVED OBSOLETE
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:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-23 17:43 UTC by Felix Schäfer
Modified: 2014-11-30 15:30 UTC (History)
2 users (show)

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


Attachments
ebuild for dev-perl/Authen-Simple (Authen-Simple-0.4.ebuild,683 bytes, text/plain)
2009-07-23 17:44 UTC, Felix Schäfer
Details
ebuild for dev-perl/Authen-Simple-LDAP (Authen-Simple-LDAP-0.2.ebuild,601 bytes, text/plain)
2009-07-23 17:45 UTC, Felix Schäfer
Details
Corrected ebuild for dev-perl/Authen-Simple (Authen-Simple-0.4.ebuild,705 bytes, text/plain)
2009-07-25 10:27 UTC, Felix Schäfer
Details
Corrected ebuild for dev-perl/Authen-Simple-LDAP (Authen-Simple-LDAP-0.2.ebuild,621 bytes, text/plain)
2009-07-25 10:28 UTC, Felix Schäfer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Schäfer 2009-07-23 17:43:50 UTC
I need Authen::Simple::LDAP for some Redmine-related stuff (svn authentication for Redmine-attached repositories against LDAP), attached are the ebuilds. Please note that virtual/perl-Module-Build is only needed for the installation, I'm not sure if there is a special $DEPEND for that.

Reproducible: Always
Comment 1 Felix Schäfer 2009-07-23 17:44:42 UTC
Created attachment 198932 [details]
ebuild for dev-perl/Authen-Simple
Comment 2 Felix Schäfer 2009-07-23 17:45:03 UTC
Created attachment 198933 [details]
ebuild for dev-perl/Authen-Simple-LDAP
Comment 3 Torsten Veller (RETIRED) gentoo-dev 2009-07-25 07:20:09 UTC
(In reply to comment #0)
> I need Authen::Simple::LDAP for some Redmine-related stuff (svn authentication
> for Redmine-attached repositories against LDAP), attached are the ebuilds.

If there is already a redmine bug, please make this one a blocker.

> Please note that virtual/perl-Module-Build is only needed for the installation,
> I'm not sure if there is a special $DEPEND for that.

DEPEND lists what you need to build and RDEPEND is runtime.
Current EAPIs (0,1,2) set RDEPEND=DEPEND if RDEPEND isn't set.
So you have to change
RDEPEND="..$your_DEPEND_minus_Module_Build"
DEPEND="${RDEPEND} virtual/perl-Module-Build"

BTW: Authen-Simple was developed in 10 days and wasn't touched for 3 years.
2 open bugs/enhancement requests -- no comment by the author.
0.4 2006-01-13 00:00
0.3 2006-01-12 00:00
0.2 2006-01-04 00:00
0.1 2006-01-03 00:00
Comment 4 Felix Schäfer 2009-07-25 10:21:47 UTC
(In reply to comment #3)
> (In reply to comment #0)
> > I need Authen::Simple::LDAP for some Redmine-related stuff (svn authentication
> > for Redmine-attached repositories against LDAP), attached are the ebuilds.
> 
> If there is already a redmine bug, please make this one a blocker.

It's not in the tree (or not that I would know of), and the libs are only needed in very special cases (redmine is a bugtracker/project management app, and provides a pl authentication module for apache to be able to protect svn repositories, and even then you only need the libs if you authenticate against LDAP...).

> > Please note that virtual/perl-Module-Build is only needed for the installation,
> > I'm not sure if there is a special $DEPEND for that.
> 
> DEPEND lists what you need to build and RDEPEND is runtime.
> Current EAPIs (0,1,2) set RDEPEND=DEPEND if RDEPEND isn't set.
> So you have to change
> RDEPEND="..$your_DEPEND_minus_Module_Build"
> DEPEND="${RDEPEND} virtual/perl-Module-Build"

Thanks for the clarification, I'll update the ebuilds accordingly.

> BTW: Authen-Simple was developed in 10 days and wasn't touched for 3 years.
> 2 open bugs/enhancement requests -- no comment by the author.
> 0.4 2006-01-13 00:00
> 0.3 2006-01-12 00:00
> 0.2 2006-01-04 00:00
> 0.1 2006-01-03 00:00

Well, it seemed easier to make the ebuilds than to try to overhaul the Redmine authentication provider, as my pl is limited to (very) casual hacking.

Anyway, I can understand your objections, and as it seems I'm the first to even have looked for ebuilds here (couldn't find any bug or request related to this), I'll be happy to leave the ebuilds here for anyone who would need them to find, and you can close the bug.
Comment 5 Felix Schäfer 2009-07-25 10:27:30 UTC
Created attachment 199096 [details]
Corrected ebuild for dev-perl/Authen-Simple
Comment 6 Felix Schäfer 2009-07-25 10:28:00 UTC
Created attachment 199097 [details]
Corrected ebuild for dev-perl/Authen-Simple-LDAP
Comment 7 Andreas K. Hüttel archtester gentoo-dev 2014-10-13 22:17:30 UTC
Is anyone still interested in this? If yes, please say so here and now!
Comment 8 Felix Schäfer 2014-10-15 15:25:07 UTC
I'm still using it, but I got along without an official build for the past few years, so you can also just discard this and be done with it :-)