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
Created attachment 198932 [details] ebuild for dev-perl/Authen-Simple
Created attachment 198933 [details] ebuild for dev-perl/Authen-Simple-LDAP
(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
(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.
Created attachment 199096 [details] Corrected ebuild for dev-perl/Authen-Simple
Created attachment 199097 [details] Corrected ebuild for dev-perl/Authen-Simple-LDAP
Is anyone still interested in this? If yes, please say so here and now!
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 :-)