aboutsummaryrefslogtreecommitdiffstats
path: root/devel/judy
Commit message (Collapse)AuthorAgeFilesLines
* When linking a library libA with a library libB using libtool, if libB.latijl2014-04-231-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | exists, libtool will add all libraries libB.la refers to (dependency_libs field) to the linker command line and store them in the dependency_libs field of libA.la. So everything that subsequently links with libA will also link to these extra libraries. This causes too much overlinking. This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs field in .la libraries during staging. However, because .la libraries have very limited use when dependency_libs is empty it makes sense to completely remove them during staging. So with this commit USES=libtool is modified to remove .la libraries and a new form (USES=libtool:keepla) is introduced in case they need to be kept (dependency_libs is still emptied). PORTREVISION is bumped on all ports with USES=libtool that install .la libraries. Most ports are also changed to add :keepla because .la libraries have to be kept around as long as there are dependent ports with .la libraries that refer to them in their dependency_libs field. In most cases :keepla can be removed again as soon as all dependent ports that install .la libraries have some form of USES=libtool added to their Makefile. PR: ports/188759 Exp-run: bdrewery Approved by: portmgr (bdrewery)
* Convert to staging (and generally modernize)mat2014-02-052-65/+103
| | | | Sponsored by: Absolight
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵bapt2013-09-211-0/+1
| | | | devel part 2)
* Reassign skv@ ports to the heapbapt2013-04-221-6/+2
| | | | Feature safe: yes
* -remove MD5ohauer2011-07-031-1/+0
|
* - Mark MAKE_JOBS_UNSAFEpav2009-11-211-0/+1
| | | | Reported by: pointyhat
* - Switch SourceForge ports to the new File Release System: categories ↵amdmi32009-08-221-2/+1
| | | | starting with D
* Update to 1.0.5skv2009-07-172-4/+6
|
* Update to 1.0.4skv2008-05-132-5/+5
| | | | | | PR: ports/123441 Submitted by: Philip M. Gollucci <pgollucci xx p6m7g8.com> Changes: http://judy.svn.sourceforge.net/viewvc/judy/trunk/ChangeLog?r1=37&r2=49
* - Remove unneeded dependency from gtk12/gtk20 [1]miwi2008-04-201-1/+1
| | | | | | | | | | | | | | | - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+ Thanks to all Helpers: Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr, ehaupt, nox, itetcu, flz, pav PR: 116263 Tested on: pointyhat Approved by: portmgr (pav)
* Update to 1.0.3skv2006-05-242-5/+4
| | | | | PR: ports/97018 Submitted by: Martin Wilke <freebsd xx unixfreunde.de>
* Remove USE_REINPLACE from all categories starting with Dedwin2006-05-051-1/+0
|
* Conversion to a single libtool environment.ade2006-02-232-2/+3
| | | | Approved by: portmgr (kris)
* SHA256ifyedwin2006-01-221-0/+1
| | | | Approved by: krion@
* Mass-conversion to the USE_AUTOTOOLS New World Order. The code presentade2005-11-151-1/+1
| | | | | | | | | | | | | | | | | in bsd.autotools.mk essentially makes this a no-op given that all the old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in exactly the same way as USE_AUTOTOOLS itself. Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME team -- all GNOME 2.12.x ports use it. Preliminary documentation can be found at: http://people.FreeBSD.org/~ade/autotools.txt which is in the process of being SGMLized before introduction into the Porters Handbook. Light blue touch-paper. Run.
* Update to 1.0.1skv2004-12-243-49/+49
|
* Unbreak build on sparc64.skv2004-11-121-1/+1
| | | | Pointed by: kris
* Updated to 1.0.0skv2004-11-094-69/+24
| | | | | PR: ports/73587 Submitted by: Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
* BROKEN: Unfetchablekris2004-09-261-0/+2
| | | | Approved by: portmgr (self)
* Add SHLIB_MAJOR to shared library.skv2004-08-202-1/+9
|
* Add judy 0.1.8, general purpose dynamic array.skv2004-08-195-0/+140