Opened 13 years ago

Closed 12 years ago

#28939 closed submission (fixed)

soci-devel Port Submission

Reported by: guidolorenz@… Owned by: titus@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc:
Port: soci-devel

Description

SOCI is a C++ database access library. The last version (3.0.0) was released in 2008, but there is active development in the git repository. It will eventually be released as 3.1.0. Until then, this devel port will fetch a recent version from the git repository.

The library comes with backends for different database systems. In the Portfile, all of them are disabled by default, because they depend on their respective database system ports, which can be quite heavy. So I figured that most people only want to build the backends they need.

Attachments (7)

Portfile (3.1 KB) - added by guidolorenz@… 13 years ago.
patch-src-CMakeLists.txt.diff (501 bytes) - added by guidolorenz@… 13 years ago.
Portfile.2 (3.3 KB) - added by guidolorenz@… 13 years ago.
Fixed +oracle variant
patch-src-backends-oracle-test-test-oracle.cpp.diff (357 bytes) - added by guidolorenz@… 13 years ago.
patch-src-cmake-modules-FindOracle.cmake.diff (360 bytes) - added by guidolorenz@… 13 years ago.
Portfile.3 (3.6 KB) - added by guidolorenz@… 13 years ago.
Fixed +mysql variants
Portfile.4 (3.5 KB) - added by guidolorenz@… 13 years ago.
Updated to new git repo version

Download all attachments as: .zip

Change History (12)

Changed 13 years ago by guidolorenz@…

Attachment: Portfile added

Changed 13 years ago by guidolorenz@…

Changed 13 years ago by guidolorenz@…

Attachment: Portfile.2 added

Fixed +oracle variant

Changed 13 years ago by guidolorenz@…

Changed 13 years ago by guidolorenz@…

comment:1 Changed 13 years ago by guidolorenz@…

Updated Portfile and two additional patches to fix the +oracle variant.

Changed 13 years ago by guidolorenz@…

Attachment: Portfile.3 added

Fixed +mysql variants

Changed 13 years ago by guidolorenz@…

Attachment: Portfile.4 added

Updated to new git repo version

comment:2 Changed 13 years ago by guidolorenz@…

Updated the Portfile because two of the patches are now in the official repository. patch-src-backends-oracle-test-test-oracle.cpp.diff and patch-src-CMakeLists.txt.diff are no longer needed.

comment:3 Changed 13 years ago by tvb377@…

Cc: tvb377@… added

Cc Me!

comment:4 Changed 12 years ago by titus@…

Cc: tvb377@… removed
Keywords: haspatch added; SQL removed
Owner: changed from macports-tickets@… to titus@…
Port: soci-devel added
Status: newassigned

comment:5 Changed 12 years ago by titus@…

Resolution: fixed
Status: assignedclosed

Added port soci-devel in r84842 from Portfile.4 in r84842

Additions / Changes:

  • added variant system_sqlite3 to use OSX's sqlite3 lib
  • added variant system_postgresql to use 10.7's postgresql lib
  • made variant boost the default
  • updated the git branch to Sep 25
Note: See TracTickets for help on using tickets.