Opened 13 years ago

Closed 13 years ago

#29604 closed submission (fixed)

auto-multiple-choice

Reported by: clot@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc:
Port: auto-multiple-choice

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Hi Please consider including auto-multiple-choice in macports. This software at present time is included in the package system of debian, ubuntu and mageia.

I also submitted p5-net-cups (#29383) in order to satisfy a dependency on cups through net::cups module. Thank you for your interest.

Best regards

Attachments (1)

Portfile (2.2 KB) - added by clot@… 13 years ago.

Download all attachments as: .zip

Change History (10)

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Port: auto-multiple-choice added

comment:2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Instead of a variant "latexfree", I would suggest a variant "latex" which is on by default and which the user can turn off if desired. See PortfileRecipes.

comment:3 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Also, you've put this in the education category, but we don't actually have one, not as a primary category, anyway. Is there another category this would fit into? Here is the list of primary categories:

aqua		emulators	irc		palm		tex
archivers	erlang		java		perl		textproc
audio		finance		kde		php		www
benchmarks	fuse		lang		print		x11
cad		games		mail		python		xfce
comms		genealogy	math		ruby		zope
cross		gis		multimedia	science
databases	gnome		net		security
devel		gnustep		news		shells
editors		graphics	office		sysutils

comment:4 in reply to:  2 Changed 13 years ago by clot@…

The default variant latex has now substituted for the latexfree variant.

comment:5 in reply to:  3 Changed 13 years ago by clot@…

Replying to ryandesign@…:

Also, you've put this in the education category, but we don't actually have one, not as a primary category, anyway. Is there another category this would fit into? Here is the list of primary categories:

The categories are now x11 (primary), tex and education.

Thanks

comment:6 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

The build succeeds.... but the log is full of errors like these:

usage: mktemp [-d] [-q] [-t prefix] [-u] template ...
       mktemp [-d] [-q] [-u] -t prefix 
date: illegal option -- R
usage: date [-jnu] [-d dst] [-r seconds] [-t west] [-v[+|-]val[ymwdHMS]] ... 
            [-f fmt date | [[[mm]dd]HH]MM[[cc]yy][.ss]] [+format]

This Makefile appears to be assuming the GNU versions of date and mktemp; the Mac OS X BSD versions do not behave the same way. For BSD mktemp, the template is not optional, and for BSD date, there is no -R option.

I'm not sure if these parts of the Makefile are actually relevant to the build being done in MacPorts, but these issues should probably be reported to the developers.

Changed 13 years ago by clot@…

Attachment: Portfile added

comment:7 in reply to:  6 Changed 13 years ago by clot@…

Replying to ryandesign@…:

The build succeeds.... but the log is full of errors like these:

usage: mktemp [-d] [-q] [-t prefix] [-u] template ...
       mktemp [-d] [-q] [-u] -t prefix 
date: illegal option -- R
usage: date [-jnu] [-d dst] [-r seconds] [-t west] [-v[+|-]val[ymwdHMS]] ... 
            [-f fmt date | [[[mm]dd]HH]MM[[cc]yy][.ss]] [+format]

This Makefile appears to be assuming the GNU versions of date and mktemp; the Mac OS X BSD versions do not behave the same way. For BSD mktemp, the template is not optional, and for BSD date, there is no -R option.

I'm not sure if these parts of the Makefile are actually relevant to the build being done in MacPorts, but these issues should probably be reported to the developers.

Oups...This should be fixed with the new version of auto-multiple-choice, now pointed in the Portfile.

comment:8 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

Thanks.

comment:9 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

I added the port in r79105 with some changes (including ensuring we're UsingTheRightCompiler and build arch, and simplifying how mktexlsr is run).

Note: See TracTickets for help on using tickets.