Commit graph

93 commits

Author SHA1 Message Date
Steve Wills
4b57d22fc8 databases/ruby-bdb: mark broken with ruby 2.5
PR:		224625
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Approved by:	maintainer timeout (knu, >2 weeks)
2018-01-12 14:28:36 +00:00
Mathieu Arnold
bb5196a149 Remove support for variables that have been deprecated for a while.
variables                  deprecation       revision
WITHOUT_NLS                2013-12-13        r336337
WITH_/WITHOUT_             2014-02-24        r345870
NOPORT(DOC|EXAMPLE)S       2014-04-19        r351587
WITH_BDB_VER               2016-05-02        r414444
OVERRIDE_LINUX_BASE_PORT   2016-09-05        r421387
WITH_OPENSSL_(BASE|PORT)   2016-06-16        r416965

While there, add an ERROR variable that works like DEV_ERROR, but for
user facing errors, and move NOPORTDOCS,
NOPORTEXAMPLES and WITHOUT_NLS to it.

Cleanup bsd.sanity.mk a bit.

Fix fallout.

PR:		224613
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D13490
2018-01-09 07:40:55 +00:00
Sunpoet Po-Chuan Hsieh
433a66dea8 Remove outdate RUBY_VER check
With hat:	ruby
2017-12-28 13:41:56 +00:00
Sunpoet Po-Chuan Hsieh
8806dfc690 Remove always-true RUBY_VER check
- Pet portlint: fix diff header of patch files
- Convert to options target helper

With hat:	ruby
2017-01-13 14:44:55 +00:00
Akinori MUSHA
a0a587455a Make good use of ALL_TARGET
PR:		215547
Submitted by:	Raphael Kubo da Costa
2017-01-05 13:54:22 +00:00
Steve Wills
d65bd16e5d databases/ruby-bdb: fix rdoc parse issue
While here, fix a stage permission issue with the docs
2016-09-18 21:43:47 +00:00
Mathieu Arnold
f037e39601 USE_BDB cleanup.
- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx  -> USES=bdb:xx.

Other modernisations when I see them.

PR:		209183
Sponsored by:	Absolight
2016-08-08 13:46:50 +00:00
Steve Wills
15862fae51 databases/ruby-bdb: Use rdoc included with ruby
With hat:	ruby@
2016-06-28 17:05:16 +00:00
Steve Wills
9745c7ac30 databases/ruby-bdb: fix build with Ruby 2.3
PR:		206232
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
2016-02-02 01:26:00 +00:00
Steve Wills
f0b0908dc5 mark ports that don't work with Ruby 2.3
PR:		205774
2016-01-17 07:06:25 +00:00
Mathieu Arnold
21a283f3be Remove UNIQUENAME and LATEST_LINK.
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
2015-08-17 14:20:40 +00:00
Steve Wills
b4b3c4d8ab databases/ruby-bdb: fix build with ruby 2.1 and 2.2
With hat:	ruby@
2015-03-30 13:16:20 +00:00
Antoine Brodin
bd79265f7a Allow ports using ruby extconf to be built as non root
PR:		ports/191313
2014-08-25 18:49:34 +00:00
Matthias Andree
b50a4b0708 Berkeley DB cleanup, remove versions 4.0 ... 4.7.
- Mk/bsd.database.mk rewrite, new default to db5.
- db6 is eligible by default only if installed on the system.
- Bump PORTREVISION of all ports that directly depend on BerkeleyDB or
  where USE_BDB is found in the port's directory
- Patch a few ports such that they will pick up or work with newer
  versions.
- Add UPDATING entry
- Drive-by format fix for pks
- Drop BerkeleyDB option from mail/popular for now, requires more work.
- Exp-run logs linked from the PR below.
- Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes
  for new Berkeley DB, but are untested.

NOTE: please read UPDATING and the Wiki page before proceeding!

Announcement:	http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html
Wiki reference:	https://wiki.freebsd.org/Ports/BerkeleyDBCleanup
PR:		192690
Approved by:	portmgr (implicit, PORTREVISION bump on unstaged ports)
2014-08-21 22:50:29 +00:00
Hajimu UMEMOTO
092852e212 Make it buildable with Ruby 2.1.
PR:		187652
Submitted by:	Yasuhiro KIMURA <yasu__at__utahime.org>
Approved by:	knu (maintainer timeout)
2014-07-22 15:02:19 +00:00
Matthias Andree
3c7ffba7be Modernize USE_BZIP2 -> USES=tar:bzip2 to fix DEVELOPER=yes warning.
Approved by: portmgr (blanket)
2014-07-15 21:41:30 +00:00
Matthias Andree
4c00187cd4 Convert to staging, and fix a few quirks along the way:
- fix shebang lines in example scripts
- strip the installed bdb.so file
2014-01-03 02:28:49 +00:00
Steve Wills
5072887128 - Minimize patches to just remove the comparison
Pointed out by:		mandree
Pointyhat to:		swills
2014-01-03 01:59:31 +00:00
Steve Wills
5eed4361ac - Make check for bdb version ignore the patch level
PR:		ports/184921
2014-01-02 20:12:09 +00:00
Baptiste Daroussin
36117d7097 Add NO_STAGE all over the place in preparation for the staging support (cat: databases) 2013-09-20 16:13:47 +00:00
Akinori MUSHA
c45324e9f6 - Fix problem that options dialog is popd up even if there is already
saved file.

- Remove CONFLICTS because it matches databases/ruby-bdb itself
  (Spotted by portlint).

PR:		ports/178107
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
2013-04-25 08:34:19 +00:00
Akinori MUSHA
ac0c23c912 Correct the credit as follows, and bump PORTREVISION for the previous change.
PR:		ports/177342
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
2013-04-23 10:08:09 +00:00
Akinori MUSHA
69000e3fa0 Fix build with Ruby 2.0 and follow the ports framework updates.
- Update COMMENT
- Update pkg-descr
- Convert to new options framework
- Minor Makefile cleanup
- Pet portlint

PR:		ports/177342
Submitted by:	tentative
2013-04-23 10:04:39 +00:00
Philip M. Gollucci
e34e40cf9d - Allow regression tests to be run under ruby 1.9
still has issues w/ it, stick to 1.8 for now

PR:             ports/160402
Submitted by:   Mikhail T. <mi@aldan.algebra.com>
Approved by:    maintainer timeout (knu ; 159 days)
Sponsored by:   RideCharge Inc. / TaxiMagic
2012-02-08 18:54:33 +00:00
Stanislav Sedov
b6befe5af4 - Use correct rdoc binary when building docs. This is required for non-default
ruby18 which doesn't install bin/rdoc any longer.
2011-08-23 06:24:18 +00:00
Akinori MUSHA
7484a75514 Update to 0.6.6 which I've just released.
Ruby 1.9.2 is now supported.

PR:		ports/156018
Submitted by:	swills
2011-04-22 11:38:16 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Philip M. Gollucci
b0f16becef - Convert to RF macro
With Hat:   ruby@
2010-06-07 20:48:42 +00:00
Akinori MUSHA
acbea3f678 Update MASTER_SITES. 2009-05-16 07:54:40 +00:00
Stanislav Sedov
9f8304653b - Don't generate exceptions on faliures in bdb close call. This fixes
unprivileged user mode in portupgrade (-s switch) and fixes ruby-bdb's
  'close' method.

Reviewed by:	knu
2009-05-07 16:12:59 +00:00
Akinori MUSHA
9bda7bfbed Update to 0.6.5. 2009-03-09 11:21:40 +00:00
Akinori MUSHA
b399c9768b Update to 0.6.4.
PR:		ports/122508
Submitted by:	bf <bf2006a@yahoo.com>
2008-06-25 17:38:51 +00:00
Akinori MUSHA
9418bd48a9 Update to 0.6.2.
This is just 0.6.1 + files/patch-src::bdb.c, but anyway.
2007-08-27 03:06:53 +00:00
Akinori MUSHA
b90590351d Add a patch to fix build with Berkeley db 4.2-4.3.
Tested with the bundled test suite.

Reported by:	many..
2007-08-14 13:40:33 +00:00
Akinori MUSHA
c438ad376c Update to version 0.6.1, which reportedly supports the DB 4.6 series.
Submitted by:	matusita
2007-08-10 11:57:41 +00:00
Akinori MUSHA
b6dec5b193 Ri files are no longer installed, so fix plist.
PR:		ports/111289
Submitted by:	Christopher Shumway <cshumway@titan-project.org>
2007-04-27 03:48:23 +00:00
Akinori MUSHA
235e1b8ff5 Update to 0.6.0.
PR:		ports/108672
Submitted by:	clsung
2007-02-04 15:52:47 +00:00
Sergey Matveychuk
c88bfc265f - Fix the last commit: --with-db-lib -> --with-db-version
Reported by:	remko
2006-07-15 19:31:45 +00:00
Sergey Matveychuk
39f2c6ea3b - Fix a bug when databases/ruby-bdb port links only with highest version of
databases/db* ports. If user sets other version with WITH_BDB_VER
  ruby-bdb builds with a port that user set, but links with
  highest version. it's caused ruby-bdb unworkable.

PR:		ports/99697
Submitted:	Matthias Andree <matthias.andree_at_gmx.de>
2006-07-15 19:03:05 +00:00
Akinori MUSHA
40f0e41f59 Add SHA256 sums. I'll upgrade my 4.x box to 6 soon... 2006-06-07 06:07:32 +00:00
Akinori MUSHA
163105ed64 - Update to 0.5.9, which now supports bdb 4.4.
- Make good use of USE_BDB instead of tedious WITH_BDB* knobs.

- Use 'PORTDOCS=*' to avoid maintaining a list of automatically
  generated document files that are renumbered on every release.

PR:		ports/98059 (update to 0.5.8)
Submitted by:	skv
2006-06-07 05:57:47 +00:00
Akinori MUSHA
4cba8be7c0 Fix an installation bug when WITH_BDB_VER is set to 42 or 43.
Submitted by:	Jarrod Sayers <jarrod@netleader.com.au>
2005-11-30 15:01:52 +00:00
Akinori MUSHA
8002671076 Update to 0.5.7. 2005-11-14 12:21:57 +00:00
Mark Linimon
34da9bdf57 With portmgr hat on, reset maintainership of knu's ports since he has
been inactive more than 6 months.  We hope to see him back sometime.
2005-11-11 01:18:01 +00:00
Pav Lucistnik
5b688257fe - Support bdb43
PR:		ports/82924
Submitted by:	delphij
Approved by:	maintainer timeout (knu; 2 months)
2005-09-10 21:16:04 +00:00
Akinori MUSHA
a7fa9ffffc Update to 0.5.3.
Submitted by:	sumikawa
2004-12-23 18:54:25 +00:00
Akinori MUSHA
e096c2c2b8 Update to 0.5.1.
Build ri documents.
2004-08-12 09:50:28 +00:00
Akinori MUSHA
c051f07c73 Add support for db2 and db42 in addition to db3, db4 and db41.
Add CONFLICTS entries.
2004-05-12 18:05:39 +00:00
Akinori MUSHA
f7cb3dded2 - Build with db4 instead of db3 by default.
- Always suffix db's version number to PKGNAME.
2004-05-12 17:55:00 +00:00
Akinori MUSHA
2956c3762c Add SIZE data.
Submitted by:	trevor
2004-03-22 15:05:32 +00:00