aboutsummaryrefslogtreecommitdiff
path: root/Mk/bsd.database.mk
Commit message (Collapse)AuthorAgeFilesLines
* Remove the now unneeded ${PORTSDIR} from dependency definition inBaptiste Daroussin2016-03-271-9/+9
| | | | | | | | | | | The infrastructure Makefiles PR: 206569 Exp run by: antoine Differential Revision: D5047 Notes: svn path=/head/; revision=411970
* [NEW PORTS] databases/mariadb101-{server,client}: 10.1.11Bernard Spil2016-02-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | MariaDB is one of the most popular database servers in the world. It's made by the original developers of MySQL and guaranteed to stay open source. Notable users include Wikipedia, Facebook and Google. MariaDB turns data into structured information in a wide array of applications, ranging from banking to websites. It is an enhanced, drop-in replacement for MySQL. MariaDB is used because it is fast, scalable and robust, with a rich ecosystem of storage engines, plugins and many other tools make it very versatile for a wide variety of use cases. MariaDB is developed as open source software and as a relational database it provides an SQL interface for accessing data. This latest versions of MariaDB also include GIS and JSON features. WWW: http://mariadb.org/ Reviewed by: koobs (mentor), feld (mentor) Approved by: koobs (mentor), feld (mentor) Differential Revision: D3953 Notes: svn path=/head/; revision=408822
* New ports: databases/mysql57-client, databases/mysql57-serverKurt Jaeger2015-12-151-0/+1
| | | | | | | | | | | | | | | | | The next major release of mysql. MySQL is a very fast, multi-threaded, multi-user and robust SQL (Structured Query Language) database server. WWW: http://www.mysql.com/ PR: 204607 Submitted by: mokhi64@gmail.com Reviewed by: koobs, brnrd Approved by: mat Notes: svn path=/head/; revision=403800
* databases/mariadb-client,scripts,server: RemoveBernard Spil2015-11-181-18/+8
| | | | | | | | | | | | | - MariaDB is based on the vulnerable MySQL 5.1 version - No new versions since 2013 - Simplify Mk/bsd.databases.mk Reviewed by: koobs (mentor), feld Approved by: koobs (mentor) Differential Revision: https://reviews.freebsd.org/D4099 Notes: svn path=/head/; revision=401861
* Remove UNIQUENAME and LATEST_LINK.Mathieu Arnold2015-08-171-6/+8
| | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=394508
* Remove trace of PostgreSQL in commentPalle Girgensohn2015-06-301-1/+1
| | | | Notes: svn path=/head/; revision=390957
* Remove last traces of USE_PGSQLBaptiste Daroussin2015-04-071-6/+0
| | | | | | | Add USE_PGSQL to ERRORS in bsd.sanity.mk to avoid others to readd it by mistake Notes: svn path=/head/; revision=383507
* Switch default MySQL version to 5.6.Alex Dupre2015-02-041-2/+2
| | | | | | | | PR: 195604 Approved by: portmgr Notes: svn path=/head/; revision=378400
* Finally retire USE_PGSQLChris Rees2014-11-221-120/+1
| | | | Notes: svn path=/head/; revision=373100
* Add new ports databases/mariadb100-server and -client (version 10.0)John Marino2014-11-041-1/+5
| | | | | | | | | | | | | | | PR: 193539 Submitted by: spil.oss (gmail) MariaDB is a database server that offers drop-in replacement functionality for MySQL. MariaDB is built by some of the original authors of MySQL, with assistance from the broader community of Free and open source software developers. In addition to the core functionality of MySQL, MariaDB offers a rich set of feature enhancements including alternate storage engines, server optimizations, and patches. Notes: svn path=/head/; revision=372136
* Removed unstaged database/firebird21-* portsJohn Marino2014-09-061-3/+1
| | | | | | | Also remove reference to them in bsd.database.mk Notes: svn path=/head/; revision=367481
* Please stop using USE_PGSQL and follow my friendly hints, thanks.Chris Rees2014-08-251-0/+9
| | | | | | | Reviewed by: bapt Notes: svn path=/head/; revision=366148
* Berkeley DB cleanup, remove versions 4.0 ... 4.7.Matthias Andree2014-08-211-143/+139
| | | | | | | | | | | | | | | | | | | | | | | | | - 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) Notes: svn path=/head/; revision=365599
* Fix db6_DEPENDS and the corresponding BDB_LIB[_CXX]_NAME for db6.1 upgrade.Matthias Andree2014-07-151-3/+3
| | | | | | | Reported by: Ajtim Notes: svn path=/head/; revision=361873
* tabspace: 8Baptiste Daroussin2014-06-181-61/+58
| | | | Notes: svn path=/head/; revision=358220
* 'activate' postgresql-9.4Palle Girgensohn2014-05-241-1/+2
| | | | Notes: svn path=/head/; revision=355042
* Switch firebird to use DEFAULT_VERSIONS macro to set the defaultBaptiste Daroussin2014-05-111-6/+2
| | | | | | | While here drop support for firebird 2.0 Notes: svn path=/head/; revision=353730
* Use modern LIB_DEPENDSBaptiste Daroussin2014-05-071-6/+6
| | | | Notes: svn path=/head/; revision=353228
* Convert all :U to :tu and :L to :tlBaptiste Daroussin2014-05-051-6/+6
| | | | | | | | | | | | | | | | | Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a replacement for :U and :L (which has been marked as deprecated) bmake which is the default on FreeBSD 10+ only support by default :tu/:tl a hack has been added at the time to support :U and :L to ease migration. This hack is now not necessary anymore Note that this makes the ports tree incompatible with make(1) from FreeBSD 8.3 or earlier With hat: portmgr Notes: svn path=/head/; revision=352986
* Use default-versions.mk for Apache, PHP, MySQL And PostgreSQL.Mathieu Arnold2014-02-111-2/+12
| | | | | | | | | Submitted by: Allan Jude Reviewed by: bdrewery, ohauer (apache), mat With hat: portmgr Notes: svn path=/head/; revision=343784
* Revert changes on bsd.database.mk as USES=pgsql is not ready yet.Baptiste Daroussin2014-01-131-13/+104
| | | | Notes: svn path=/head/; revision=339570
* Strip postgresql code out of bsd.database.mk, and introduce USES=pgsql.Chris Rees2014-01-121-104/+13
| | | | | | | | | | | | | | | | | | | | | | New syntax: # Depend on postgresql-client USES= pgsql # Depend on postgresql-client at least 9.2 USES= pgsql:9.2+ #Depend on postgresql-server at least 9.0 USES= pgsql:9.0+ WANT_PGSQL= server Postgresql now supports DEFAULT_VERSIONS, and please note that the version syntax now includes dots(!); i.e. before it was 90, now 9.0 Reviewed by: ade, silence from pgsql@ Notes: svn path=/head/; revision=339550
* Use new LIB_DEPENDS format for USE_SQLITEBaptiste Daroussin2013-12-161-2/+2
| | | | Notes: svn path=/head/; revision=336676
* Mk/bsd.database.mk: Fix postgresql component specificationsJohn Marino2013-11-031-3/+3
| | | | | | | | | | | | | | | Due to the RUN_DEPENDS and BUILD_DEPENDS specification of postgresql components in bsd.database.mk not matching their package names, net-mgmt/netmagis-database was failing during the RUN_DEPENDS stage because it couldn't detect that a component was already installed. Updating the pltcl line allowed that port to successfully built. The other lines weren't tested but the problem would be the same. Suggested by: wg Notes: svn path=/head/; revision=332609
* Sqlite 3.4 is not in the ports tree anymoreBaptiste Daroussin2013-09-161-3/+0
| | | | Notes: svn path=/head/; revision=327409
* Fix BUILD_DEPENDS line for devel/subversion builds with STATIC option.Matthias Andree2013-08-051-3/+7
| | | | | | | | | | While here, complete _DB_PORTS list for 5 and 6, and add a few descriptive comments. Submitted by: Tim Kientzle Notes: svn path=/head/; revision=324283
* Update db*_DEPENDS to use new lib*.so:... LIB_DEPENDS format. [2]Matthias Andree2013-07-291-10/+10
| | | | | | | | | | | | This fixes detection of db6 as a requisite [1], the new format no longer looks at ldconfig output, so the awkwardly-named libdb-N.M.so.0 symlinks are no longer required. Suggested by: bapt [2] Reported by: John Silva (direct email to mandree@) [1] Notes: svn path=/head/; revision=323914
* Add Oracle Berkeley DB 6.0.Matthias Andree2013-06-111-1/+8
| | | | | | | | | | | | Simplify installation over previous versions. License change to Affero GNU General Public License v3 (AGPL v3). Announcement: https://oss.oracle.com/pipermail/bdb/2013-June/000056.html ChangeLog: http://download.oracle.com/otndocs/products/berkeleydb/html/changelog_6_0.html Notes: svn path=/head/; revision=320540
* Remove postgresql83-*; it expired at the beginning of March.Chris Rees2013-06-041-1/+1
| | | | | | | While here, fix flo's typo... Notes: svn path=/head/; revision=319888
* Remove MySQL 5.0, it has been unsupported upstream for about 1.5 yearsFlorian Smeets2013-06-041-1/+0
| | | | | | | Approved by: ale (maintainer) Notes: svn path=/head/; revision=319886
* Add postgresql 9.3 beta1Palle Girgensohn2013-05-121-1/+2
| | | | Notes: svn path=/head/; revision=317925
* Remove MySQL 4.1, it has been unsupported upstream for almost 3.5 years.Florian Smeets2013-04-261-5/+0
| | | | | | | Approved by: ale Notes: svn path=/head/; revision=316631
* Add MySQL 5.6.Alex Dupre2013-02-141-0/+1
| | | | Notes: svn path=/head/; revision=312234
* Re-enable auto-pickup of Berkeley DB 5.3.Matthias Andree2013-02-061-1/+2
| | | | | | | | | | | If ports break with db5, they need to be fixed, we want to weed out obsolete Berkeley DB versions in the long run. PR: ports/163066 Submitted by: Yuri Pankov <yuri.pankov@gmail.com> Notes: svn path=/head/; revision=311805
* - fix databases/mariadb-{server,client} by adding MYSQL_VER 53m. This wasFlorian Smeets2013-01-101-6/+6
| | | | | | | | | | | | | broken by r309955. [1] - remove MYSQL_VER 53, database/mariadb-* where the only ports to use it. - sort PR: ports/175180 Submitted by: Geoffroy Desvernay <dgeo@centrale-marseille.fr> Jeff Wheelhouse Notes: svn path=/head/; revision=310210
* Add the 5.5 branch of MariaDBFlorian Smeets2013-01-051-0/+7
| | | | | | | | | | PR: ports/174660 Submitted by: Alexandr Kovalenko <never@nevermind.kiev.ua> Approved by: geoffroy desvernay <dgeo@centrale-marseille.fr> (maintainer of databases/mariadb-*) Notes: svn path=/head/; revision=309955
* Add Percona ServerFlorian Smeets2012-12-281-1/+16
| | | | | | | | | | Percona Server is an enhanced drop-in replacement for MySQL Approved by: portmgr (bapt) Initial patches by: pgollucci Notes: svn path=/head/; revision=309579
* Choose best fit version of PostgreSQL if there is none installed.Chris Rees2012-10-291-1/+1
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=306609
* Stop creating duplicate packages, and add CONFLICTSChris Rees2012-10-251-1/+1
| | | | | | | | | Thanks to erwin for limiting the damage I caused in the meantime Feature safe: yes Notes: svn path=/head/; revision=306392
* Revert part of r306353 to disconnect the versioned slavesErwin Lansing2012-10-251-1/+1
| | | | | | | | | for databases/pgtcl to fix the INDEX build. Feature safe: yes Notes: svn path=/head/; revision=306375
* Add correct dependency details for postgresql9[0-2]-pgtclChris Rees2012-10-241-1/+2
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=306354
* Add versioned slaves for databases/pgtcl; there are now packages built forChris Rees2012-10-241-1/+1
| | | | | | | | | all postgresql9 versions. Feature safe: yes Notes: svn path=/head/; revision=306353
* - Update to new upstream release 5.3.21. Please see UPDATING!Matthias Andree2012-06-181-3/+3
| | | | | | | | | | | | | | | http://download.oracle.com/otndocs/products/berkeleydb/html/changelog_5_3.htm - Convert to OptionsNG. Sunpoet, relative to the PR, there were more Makefile and pkg-plist changes, as well as an update of Mk/bsd.database.mk and UPDATING. Port and pkg-plist updates based on PR: ports/165574 Submitted by: sunpoet@ Notes: svn path=/head/; revision=299590
* - Remove emacs mode, -*- mode: ...; -*- [1]Martin Wilke2012-05-231-1/+1
| | | | | | | | | | | | | | | | | | | - Comments for BUILD_ and RUN_DEPENDS fail to mention alternate means to specify dependencie [2] - Fix make reinstall [3] - Trivial comment change for PORTDATA [4] PR: 151954 [1] 161314 [2] 167085 [3] 167465 [4] Submitted by: Anonymous <swell.k@gmail.com> [1] dougb@ and Chris Rees <utisoft@gmail.com> [2] Garrett Cooper <yanegomi@gmail.com> [3] "Bryan Drewery" <bryan@shatow.net> [4] Tested via: phw Notes: svn path=/head/; revision=297274
* The PostgreSQL Global Development Group announces the beta release ofPalle Girgensohn2012-05-151-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PostgreSQL 9.2, which will include major increases in performance and both vertical and horizontal scalability. The PostgreSQL Project asks all users to download and begin testing 9.2 Beta as soon as possible. Major performance and scalability advances in this version include: * Index-only scans, allowing users to avoid inefficient scans of base tables * Enhanced read-only workload scaling to 64 cores and over 300,000 queries per second * Improvements to data write speeds, including group commit * Reductions in CPU power consumption * Cascading replication, supporting geographically distributed standby databases PostgreSQL 9.2 will also offer many new features for application developers, including: * JSON data support, enabling hybrid document-relational databases * Range types, supporting new types of calendar, time-series and * analytic applications * Multiple improvements to ALTER and other statements, easing runtime * database updates For a full listing of the features in version 9.2 Beta, please see the release notes: http://www.postgresql.org/docs/devel/static/release-9-2.html We depend on our community to help test the next version in order to guarantee that it is high-performance and bug-free. Please install PostgreSQL 9.2 Beta and try it with your workloads and applications as soon as you can, and give feedback to the PostgreSQL developers. More information on how to test and report issues: http://www.postgresql.org/developer/beta Notes: svn path=/head/; revision=296704
* Update to 5.3.6.Xin LI2012-04-201-2/+2
| | | | | | | | PR: ports/167125 Submitted by: maintainer (with approved plist changes) Notes: svn path=/head/; revision=295165
* Remove PostgreSQL 8.2 due to EOL by upstreamChris Rees2012-04-151-2/+1
| | | | | | | | With hat: pgsql Reviewed by: pgsql Notes: svn path=/head/; revision=294867
* Fix version detection; choose default if WITH_PGSQL_VER is not definedChris Rees2012-03-141-1/+2
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=293320
* - Add dependency logic: USE_PGSQL= component[:target] for versioned portsChris Rees2012-03-111-18/+30
| | | | | | | | | | - Fix postgresql version logic-- now falls back to default version only if WANT_ isn't set, thus preserving package building for non-default versions Feature safe: yes Notes: svn path=/head/; revision=293116
* Correct PGSQL_VER generation; was too complicated with many variables.Chris Rees2012-03-101-32/+20
| | | | | | | | | | | | For simplicity, WITH_PGSQL_VER is verified to be correct and then used as the "authoritative" value to compare with WANT_PGSQL_VER range. PR: ports/165874 Submitted by: Guido Falsi <mad@madpilot.net> (based on) Reviewed by: make index Feature safe: yes Notes: svn path=/head/; revision=293070