FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us

non port: head/devel/adacurses/files/

Number of commits found: 4

Thu, 21 Jul 2016
[ 18:31 marino ] Original commit   Revision:418888
418888 devel/adacurses/Makefile
418888 devel/adacurses/files/
devel/adacurses: Remove hardcoded dynamic linking, plus ...

The AdaCurses source contains "pragma Linking_Options" which hardcodes
linking flags like "-lncurses" and "-lmenu".  This makes it very hard
to statically link libncurses because the pragma flags come at the
end causing the linker to include these libraries.  Fix it by removing
the pragmas and require the user to specify the flags themselves.

Related: the provided adacurses.gpr was also hardcoded for dynamic linking
but it only included the base library (excluding menu, form, and panel).
Rework this gpr file to continue to link dynamically by default, and
continue to exclude menu, for, and panel by default, but add environment
variables that easily allow static linking and adding of menu/form/panel
individually as required.
Thu, 15 May 2014
[ 11:11 marino ] Original commit   Revision:354108
354108 devel/adacurses/Makefile
354108 devel/adacurses/files/
devel/adacurses: Fix linking options on adacurses.gpr

The options weren't getting sent to the linker.  Moreover, the -lncurses
switch was not required and runpath switches are required, otherwise
the realtime linker finds the system libncurses before the ports version.

Use "Linker_Options" instead of "Switches" to enable linker options.

Reported by:	Natacha Porte
Mon, 17 Feb 2014
[ 08:24 marino ] Original commit   Revision:344710
344710 devel/adacurses/Makefile
344710 devel/adacurses/files/
devel/adacurses: Correct adacurses.gpr; library name uses capital letters
Sun, 16 Feb 2014
[ 12:18 marino ] Original commit   Revision:344549
344549 devel/adacurses/Makefile
344549 devel/adacurses/distinfo
344549 devel/adacurses/files/adacurses-config
344549 devel/adacurses/files/
344549 devel/adacurses/pkg-descr
344549 devel/adacurses/pkg-plist
devel/adacurses: Build it properly; switch to original sources

This was another Ada "library" port that didn't actually build the
library.  The first step is to switch to the original source (AdaCurses
has been distributed by ncurses, but it's maintained separately by
Thomas Dickey).  Besides a much smaller distfile, we also get the html
documentation which is not provided by ncurses.

Use the provided makefile to build.  The only change was adacurses.gpr
added by myself to use as an alternative to adacurses-config (which is
also now generated instead of provided if /files).  This should address
a complaint I heard at FOSDEM about AdaCurses not working (hopefully).

Number of commits found: 4

User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
How big is it?
The latest upgrade!

Enter Keywords:

Latest Vulnerabilities
firefox*Oct 21
firefoxOct 21
firefox-esr*Oct 21
libxul*Oct 21
linux-firefox*Oct 21
linux-seamonkey*Oct 21
linux-thunderbird*Oct 21
seamonkey*Oct 21
thunderbird*Oct 21
axis2Oct 18
file-roller*Oct 18
ImageMagick*Oct 18
ImageMagick-nox11*Oct 18
libvncserver*Oct 18
llpp*Oct 18

19 vulnerabilities affecting 94 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 26571
Broken 354
Deprecated 159
Ignore 610
Forbidden 0
Restricted 206
Vulnerable 56
Expired 17
Set to expire 142
Interactive 0
new 24 hours 5
new 48 hours77
new 7 days272
new fortnight353
new month446

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.