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