aboutsummaryrefslogtreecommitdiff
path: root/databases/gdbm
Commit message (Collapse)AuthorAgeFilesLines
* Update `databases/gdbm' to version 1.18.1, an important bugfix releaseAlexey Dokuchaev2018-11-113-7/+8
| | | | | | | | | | | | | which restores compatibility with old databases (version 1.8) and some later versions which were built without mmap(2) support. Due to shlib version change, bump port revisions of the consumer ports. PR: 233059 Exp-run by: antoine Approved by: maintainer (johans, numerous timeouts) Notes: svn path=/head/; revision=484696
* Install texinfo files (GNU info) into ${PREFIX}/share/infoBaptiste Daroussin2018-11-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | After a discussion on the mailing list on moving manpages to ${PREFIX}/share/man for consistency with base where it is installed in usr/share/man, it appeared the same should happen to GNU info files which were installed under share in base and not in ports. Now texinfo is not in base on any of the supported version of FreeBSD it is possible to proceed to this move and it is easier to do than the manpage change. Other benefit than consistency are less patching: all build tools but cmake are expecting info files to be under share/info and cmake (patched here) was having an exception for BSD so the patch makes FreeBSD case less specific for them Bump revision of all impacted ports PR: 232907 exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D17816 Notes: svn path=/head/; revision=484628
* Update devel/readline to 7.0 patch 3Sunpoet Po-Chuan Hsieh2017-06-271-0/+1
| | | | | | | | | | | | | | - Bump PORTREVISION for shlib change Changes: https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html Differential Revision: https://reviews.freebsd.org/D11172 PR: 219947 Exp-run by: antoine Notes: svn path=/head/; revision=444463
* Update to gdbm 1.13Johan van Selst2017-05-113-7/+10
| | | | | | | Changes: https://lists.gnu.org/archive/html/info-gnu/2017-03/msg00005.html Notes: svn path=/head/; revision=440620
* Update to gdbm 1.12 (bugfix release)Johan van Selst2016-05-182-4/+3
| | | | Notes: svn path=/head/; revision=415439
* Remove two libtool fixes from Mk/Uses/libtool.mk. They don't always workTijl Coosemans2014-07-231-2/+0
| | | | | | | | | | | | | | | | | | | | | | | when an older version of a package is installed. This is the case when an executable links with installed libraries and with uninstalled libraries that link with other uninstalled libraries. For each of the directly linked libraries the executable will have an rpath (/usr/local/lib for the installed libraries and a path under WRKDIR for each of the uninstalled libraries), but not for the indirect libraries. Both ld(1) and rtld(1) search the rpath of the executable first before any rpath of libraries, so the indirectly linked libraries will be found in /usr/local/lib if they are installed instead of in WRKDIR. With this commit executables will overlink with uninstalled indirect libraries again so their location is added to the rpath of the executable. This partially reverts r358784. PR: 191611 Approved by: portmgr (bapt) Notes: svn path=/head/; revision=362656
* This port does not need gmakeJohan van Selst2014-07-061-1/+1
| | | | | | | (no functional changes) Notes: svn path=/head/; revision=360867
* Add 4 new sed commands to USES=libtool. The first two apply some of theTijl Coosemans2014-06-221-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | changes that Debian made to their libtool. The first command applies to libtool versions 1.4 and up. The second command is somewhat more elaborate but essentially it uses the sed hold space to move an "elif...fi" block down. It applies to 2.x. Together these reduce overlinking to unpatched .la files (from ports that don't have USES=libtool yet but also .la files in the work directory). The third and fourth command fix relinking. During staging libtool may relink libA when it links to another library in the work directory libB. The reason is that libA created during build phase has its runpath set to the location of libB in the work directory. This allows running an executable that links to libA from within the work directory. The relink removes this extra runpath. When libtool relinks libA it replaces "libB.la" on the linker command line with "-L${STAGEDIR}${PREFIX}/lib -lB" with the intention to link to libB in the stage directory but this -L flag isn't necessarily the first so another libB may be linked instead. The two sed commands make relink the same as a normal link. This means libtool will relink with libraries from the work directory using a path similar to "../srcB/.libs/libB.so" without -L flags. This applies to libtool 1.4 and up. Earlier versions don't seem to relink libraries. (This fixes ports like devel/apr1 so they link with freshly built libraries instead of installed libraries.) Fix all ports with missing libraries. Additionally: archivers/rpm4: USES=patchfix. databases/gdbm: INSTALL_TARGET=install-strip. devel/gnome-vfs: remove patch that doesn't change anything. devel/ois: INSTALL_TARGET=install-strip and use standard USE_AUTOTOOLS. devel/zziplib: INSTALL_TARGET=install-strip, MAKE_CMD. multimedia/mjpegtools: remove USE_AUTOTOOLS, use modern compiler on i386 instead of disabling optimisations. net/libnetdude: disable static plugins. PR: 190941 Exp-run: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=358784
* - Fix package breakageJohan van Selst2014-06-152-28/+13
| | | | | | | | | | | - While here, modernise OPTIONS - Bump PORTREVISION for plist change PR: ports/191016 Submitted by: freebsd@nagilum.org Notes: svn path=/head/; revision=357834
* - Switch to USES=libtoolDmitry Marakasov2014-06-112-2/+3
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=357439
* Fix properties on pkg-plistBaptiste Daroussin2014-01-211-1/+0
| | | | Notes: svn path=/head/; revision=340671
* - Update gdbm to 1.11Johan van Selst2013-12-283-7/+22
| | | | | | | | - Enable STAGE support - Strip installed libraries Notes: svn path=/head/; revision=337896
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | databases) Notes: svn path=/head/; revision=327717
* - Update GNU dbm to 1.10Johan van Selst2013-06-243-7/+20
| | | | | | | | | | - Add NLS support - Adopt port Approved by: gabor (old maintainer) Notes: svn path=/head/; revision=321709
* - Mark as make jobs (-jX) unsafe for the time beingAlexey Dokuchaev2013-06-192-21/+16
| | | | | | | | | | | | | | | - Drop the article from COMMENT line - Define LICENSE (GPLv3) - Remove pre-everything target: OPTIONS framework is vocal enough - Improve and move OPTIONS knobs lower in the Makefile - Fix bad indentation in post-patch commands as appropriate - Correct a typo and reformat port description, and point WWW to a more up-to-date page version while I'm at it Approved by: gabor (maintainer) Notes: svn path=/head/; revision=321254
* Convert to new options framework left unconverted ports in databases categoryBaptiste Daroussin2013-03-211-9/+6
| | | | Notes: svn path=/head/; revision=314856
* - Update to 1.9.1Gabor Kovesdan2011-09-125-43/+16
| | | | | | | | | | - Add OPTIONS for dbm/ndbm compatibility PR: ports/160250 Submitted by: sunpoet Notes: svn path=/head/; revision=281667
* - Get Rid MD5 supportMartin Wilke2011-03-201-1/+0
| | | | Notes: svn path=/head/; revision=271346
* Sync to new bsd.autotools.mkAde Lovett2010-12-041-1/+1
| | | | Notes: svn path=/head/; revision=265663
* -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.Jeremy Messenger2009-08-022-1/+21
| | | | | | | | | | | | | | | | | | | | | -Update libtool and libltdl to 2.2.6a. -Remove devel/libtool15 and devel/libltdl15. -Fix ports build with libtool22/libltdl22. -Bump ports that depend on libltdl22 due to shared library version change. -Explain what to do update in the UPDATING. It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop and applications in the runtime. With help: marcus and kwm Pointyhat-exp: a few times by pav Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and a few MarcusCom CVS users. Also, I might have missed a few. Repocopy by: marcus Approved by: portmgr Notes: svn path=/head/; revision=238781
* Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.Rong-En Fan2008-08-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases. To workaround this issue, many ports hack the CONFIGURE_TARGET variable so that it contains the ``--build='' prefix. To solve this issue, under the fact that some ports still have configure script generated by the old autoconf, we use runtime detection in the do-configure target so that the proper argument can be used. Changes to Mk/*: - Add runtime detection magic in bsd.port.mk - Remove CONFIGURE_TARGET hack in various bsd.*.mk - USE_GNOME=gnometarget is now an no-op Changes to individual ports, other than removing the CONFIGURE_TARGET hack: = pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables) - comms/gnuradio - science/abinit - science/elmer-fem - science/elmer-matc - science/elmer-meshgen2d - science/elmerfront - science/elmerpost = use x86_64 as ARCH - devel/g-wrap = other changes - print/magicfilter GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf Total # of ports modified: 1,027 Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes) PR: 126524 (obsoletes 52917) Submitted by: rafan Tested on: two pointyhat 7-amd64 exp runs (by pav) Approved by: portmgr (pav) Notes: svn path=/head/; revision=218938
* - Remove unneeded dependency from gtk12/gtk20 [1]Martin Wilke2008-04-191-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) Notes: svn path=/head/; revision=211584
* - Remove DESTDIR support from my ports as it is useless now. New implementationGabor Kovesdan2007-03-311-2/+0
| | | | | | | is coming. Notes: svn path=/head/; revision=188901
* Use libtool port instead of included version to avoid objformat a.out botchKris Kennaway2007-02-011-0/+1
| | | | Notes: svn path=/head/; revision=183830
* Change my e-mail address.Gabor Kovesdan2006-12-081-1/+1
| | | | | | | Approved by: erwin (mentor) Notes: svn path=/head/; revision=179182
* - Install files owned by root:wheel instead of bin:binPav Lucistnik2006-10-311-1/+2
| | | | | | | | | PR: ports/103270 Submitted by: "Dr. Markus Waldeck" <waldeck@gmx.de> Approved by: maintainer timeout (14 days) Notes: svn path=/head/; revision=175946
* - Eliminate a patchErwin Lansing2006-08-082-20/+7
| | | | | | | | | | - Respect DESTDIR PR: 101567 Submitted by: gabor (maintainer) Notes: svn path=/head/; revision=170079
* Conversion to a single libtool environment.Ade Lovett2006-02-232-2/+4
| | | | | | | Approved by: portmgr (kris) Notes: svn path=/head/; revision=156749
* Remove install-info from Makefile, it's automatically done when INFO is definedEdwin Groothuis2005-12-041-5/+0
| | | | Notes: svn path=/head/; revision=150427
* - Add SHA256 checksumRenato Botelho2005-12-022-1/+2
| | | | | | | | | | - Pass maintainership to submitter PR: ports/89842 Submitted by: Gabor Kovesdan <gabor.kovesdan@t-hosting.hu> Notes: svn path=/head/; revision=150236
* Reset maintainer per his request. We hope to see him back soon.Mark Linimon2005-12-021-1/+1
| | | | Notes: svn path=/head/; revision=150183
* Mass-conversion to the USE_AUTOTOOLS New World Order. The code presentAde Lovett2005-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. Notes: svn path=/head/; revision=148323
* At Kris's request, back out the MACHINE_ARCH spelling correction untilDavid E. O'Brien2005-04-121-1/+1
| | | | | | | after 5.4-RELEASE. Notes: svn path=/head/; revision=133116
* Assist getting more ports working on AMD64 by obeying theDavid E. O'Brien2005-04-111-1/+1
| | | | | | | Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. Notes: svn path=/head/; revision=132992
* - utilize INFOYen-Ming Lee2004-10-132-3/+1
| | | | | | | | | PR: 71339 Submitted by: leeym Approved by: maintainer Notes: svn path=/head/; revision=119123
* Apply a big libtool patch to allow porters to use the libtool installed byJoe Marcus Clarke2004-07-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the libtoolX ports instead of the one included with each port. Ports that set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of the included version. To restore previous behavior, use the new macro, USE_INC_LIBTOOL_VER. Both macros accept the same argument: a libtool version. For example, to use the ports version of libtool-1.5, add the following to your Makefile: USE_LIBTOOL_VER= 15 To use the included version of libtool with extra hacks provided by libtool-1.5, add the following to your Makefile: USE_INC_LIBTOOL_VER= 15 With this change, ports that had to add additional libtool hacks to prevent .la files from being installed or to fix certain threading issues can now delete those hacks (after appropriate testing, of course). PR: 63944 Based on work by:eik and marcus Approved by: ade (autotools maintainer) Tested by: kris on pointyhat Bound to be hidden problems: You bet Notes: svn path=/head/; revision=113296
* Add size data.Trevor Johnson2004-03-181-0/+1
| | | | | | | Approved by: maintainers Notes: svn path=/head/; revision=104361
* Whoa there, boy, that's a mighty big commit y'all have there...Ade Lovett2004-03-141-1/+1
| | | | | | | | | | | | | | | | | | Begin autotools sanitization sequence by requiring ports to explicitly specify which version of {libtool,autoconf,automake} they need, erasing the concept of a "system default". For ports-in-waiting: USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13 USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213 USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14 Ports attempting to use the old style system after June 1st 2004 will be sorely disappointed. Notes: svn path=/head/; revision=103963
* Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.Joe Marcus Clarke2004-02-041-0/+1
| | | | | | | (Part 2) Notes: svn path=/head/; revision=99920
* De-pkg-comment.Akinori MUSHA2003-02-212-1/+1
| | | | Notes: svn path=/head/; revision=76031
* make readme fixYen-Ming Lee2003-02-152-1/+3
| | | | | | | | PR: 48228 Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> Notes: svn path=/head/; revision=75561
* Add an option, WITH_COMPAT, to install the UNIX dbm/ndbmYaroslav Tykhiy2003-01-222-0/+19
| | | | | | | | | | compatibility files--libgdbm_compat and the header files. PR: ports/47363 Approved by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (MAINTAINER) Notes: svn path=/head/; revision=73802
* upgrade to 1.8.3Ying-Chieh Liao2003-01-036-46/+28
| | | | | | | | | PR: 44222 Submitted by: Ports Fury Approved by: maintainer Notes: svn path=/head/; revision=72365
* Update maintainer's email addressDavid W. Chapman Jr.2002-01-171-1/+1
| | | | | | | | | | Update a few MASTER_SITES PR: 34012 Submitted by: maintainer Notes: svn path=/head/; revision=53284
* honor PREFIXMario Sergio Fujikawa Ferreira2001-09-121-0/+3
| | | | | | | | PR: 30387 Submitted by: MAINTAINER Notes: svn path=/head/; revision=47772
* Update MAINTAINER email: clefevre@redirect.to -> clefevre@citeweb.netMario Sergio Fujikawa Ferreira2001-08-301-1/+1
| | | | | | | Approved by: MAINTAINER Notes: svn path=/head/; revision=47131
* Change maintainer's email address:Peter Pentchev2001-06-161-1/+1
| | | | | | | | | | clefevre@citeweb.net -> clefevre@redirect.to PR: 27867 (followup) Submitted by: maintainer Notes: svn path=/head/; revision=44066
* Tweak post-install target and the wording in pkg-descr.Steve Price2001-02-262-7/+12
| | | | | | | | | PR: 24563 Submitted by: Cyrille Lefevre <clefevre@citeweb.net> Approved by: old maintainer Notes: svn path=/head/; revision=38748
* Rename INSTALLS_SHLIBS to INSTALLS_SHLIB. (There was a typo in theSatoshi Asami2000-06-161-1/+1
| | | | | | | | | | | | previous commit message to bsd.port.mk, which said INSTALL_SHLIBS. Boo.) Line up the rhs of variable assignments nicely. Remove a couple of extra whitespaces while I'm here. Suggested by: sobomax Notes: svn path=/head/; revision=29651
* Final round of the INSTALLS_SHLIBS=yes conversion. Few remaining ports withMaxim Sobolev2000-06-162-2/+2
| | | | | | | ldconfig in PLIST need personal consideration. Notes: svn path=/head/; revision=29636