pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Bump p5-DBD-Sybase to 1.24
Module Name: pkgsrc-wip
Committed By: Bartosz Kuzma <bartosz.kuzma%gmail.com@localhost>
Pushed By: bartosz.kuzma
Date: Fri May 10 02:40:04 2024 +0000
Changeset: 1449f2f776fd3a4dc827660c446f3a87b965038c
Modified Files:
Makefile
Added Files:
p5-DBD-Sybase/DESCR
p5-DBD-Sybase/Makefile
p5-DBD-Sybase/distinfo
Log Message:
Bump p5-DBD-Sybase to 1.24
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1449f2f776fd3a4dc827660c446f3a87b965038c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
p5-DBD-Sybase/DESCR | 3 +++
p5-DBD-Sybase/Makefile | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
p5-DBD-Sybase/distinfo | 5 +++++
4 files changed, 58 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index c5c593c2a8..cb2ebb23bd 100644
--- a/Makefile
+++ b/Makefile
@@ -2715,6 +2715,7 @@ SUBDIR+= p5-Class-Date
SUBDIR+= p5-Config-YAML
SUBDIR+= p5-Crypt-CAST5
SUBDIR+= p5-Crypt-Serpent
+SUBDIR+= p5-DBD-Sybase
SUBDIR+= p5-DBIx-Class-ResultSet-RecursiveUpdate
SUBDIR+= p5-DBIx-Easy
SUBDIR+= p5-Dancer-Plugin-Database
diff --git a/p5-DBD-Sybase/DESCR b/p5-DBD-Sybase/DESCR
new file mode 100644
index 0000000000..810742b77f
--- /dev/null
+++ b/p5-DBD-Sybase/DESCR
@@ -0,0 +1,3 @@
+DBD::Sybase is built upon the DBI, the generic Perl Database
+Interface. The Sybase backend allows access to Sybase and
+Microsoft-SQL servers.
diff --git a/p5-DBD-Sybase/Makefile b/p5-DBD-Sybase/Makefile
new file mode 100644
index 0000000000..20a7e4e945
--- /dev/null
+++ b/p5-DBD-Sybase/Makefile
@@ -0,0 +1,49 @@
+# $NetBSD$
+
+DISTNAME= DBD-Sybase-1.24
+PKGNAME= p5-${DISTNAME}
+PKGREVISION=
+CATEGORIES= databases perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=DBD/}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= http://www.peppler.org/freeware/dbd-sybase.html
+COMMENT= Perl DBI/DBD driver for Sybase/MS-SQL databases
+LICENSE= ${PERL5_LICENSE}
+
+PERL5_PACKLIST= auto/DBD/Sybase/.packlist
+
+BUILD_DEFS+= USE_SYBASE_OPENCLIENT
+BUILD_DEFS+= SYBASE
+
+.if defined(USE_SYBASE_OPENCLIENT) && empty(USE_SYBASE_OPENCLIENT:M[Nn][Oo])
+. if defined(SYBASE) || exists(${SYBASE}/lib/libct.so)
+BUILDLINK_PASSTHRU_DIRS= ${SYBASE}
+_SYBASE= ${SYBASE}
+. else
+PKG_FAIL_REASON+= "You must define SYBASE to the base directory of your Open Client."
+. endif
+.else
+_SYBASE= ${BUILDLINK_PREFIX.freetds}
+.endif
+
+PERL5_LDFLAGS+= ${COMPILER_RPATH_FLAG}${_SYBASE}/lib
+MAKE_ENV+= SYBASE=${_SYBASE:Q}
+MAKE_PARAMS+= --accept_test_defaults
+MAKE_PARAMS+= --chained Y
+
+.if !defined(USE_SYBASE_OPENCLIENT)
+. include "../../wip/freetds/buildlink3.mk"
+.endif
+
+.include "../../lang/perl5/module.mk"
+
+.if !empty(PKG_BUILD_OPTIONS.perl:Mthreads)
+MAKE_PARAMS+= --threaded_libs Y
+.else
+MAKE_PARAMS+= --threaded_libs N
+.endif
+
+.include "../../databases/p5-DBI/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/p5-DBD-Sybase/distinfo b/p5-DBD-Sybase/distinfo
new file mode 100644
index 0000000000..58791cb543
--- /dev/null
+++ b/p5-DBD-Sybase/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (DBD-Sybase-1.24.tar.gz) = f7c7d796bcdc246dbe08e97d4ae8e15f6fd701a98d71aa4d0ec015f2afb521a9
+SHA512 (DBD-Sybase-1.24.tar.gz) = 134190ed7077def6ce1cc13395aded543436f5bac5694c4fa38d1a8f212c083251bc21c637b192cf22e993347bf81606397965487a88177355ec4cd213b0f7aa
+Size (DBD-Sybase-1.24.tar.gz) = 197494 bytes
Home |
Main Index |
Thread Index |
Old Index