Mercurial > hg > monetdb-perl
annotate perl-DBD-monetdb.spec @ 51:91ec04bb88c6 v1.2
Version 1.2.
author | Sjoerd Mullender <sjoerd@acm.org> |
---|---|
date | Thu, 15 Jul 2021 13:28:58 +0200 (2021-07-15) |
parents | bb10a1ab8897 |
children | cbac6d996b87 |
rev | line source |
---|---|
1
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
1 Name: perl-DBD-monetdb |
51 | 2 Version: 1.2 |
3 Release: 1%{?dist} | |
1
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
4 Summary: MonetDB perl interface |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
5 |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
6 License: MPLv2.0 |
11 | 7 URL: https://www.monetdb.org/ |
8 Source0: https://dev.monetdb.org/perl/monetdb-perl-%{version}.tar.bz2 | |
1
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
9 |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
10 BuildArch: noarch |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
11 BuildRequires: perl |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
12 # Correct for lots of packages, other common choices include eg. Module::Build |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
13 BuildRequires: perl(ExtUtils::MakeMaker) |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
14 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) |
18
3e289da81c9e
We need perl(Digest::SHA) to run.
Sjoerd Mullender <sjoerd@acm.org>
parents:
16
diff
changeset
|
15 Requires: perl(Digest::SHA) |
1
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
16 |
21
bb10a1ab8897
Add a version check to Obsoletes tag.
Sjoerd Mullender <sjoerd@acm.org>
parents:
18
diff
changeset
|
17 Obsoletes: MonetDB-client-perl < 11.25 |
3
1cd213d2b7f5
No recommendations on old Fedora or RHEL.
Sjoerd Mullender <sjoerd@acm.org>
parents:
2
diff
changeset
|
18 %if (0%{?fedora} >= 22) |
1cd213d2b7f5
No recommendations on old Fedora or RHEL.
Sjoerd Mullender <sjoerd@acm.org>
parents:
2
diff
changeset
|
19 # no recommendations on old Fedora or RHEL |
1
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
20 Recommends: MonetDB-SQL-server5 |
15
279aac96f24f
Recommend package perl(DBI).
Sjoerd Mullender <sjoerd@acm.org>
parents:
11
diff
changeset
|
21 Recommends: perl(DBI) |
3
1cd213d2b7f5
No recommendations on old Fedora or RHEL.
Sjoerd Mullender <sjoerd@acm.org>
parents:
2
diff
changeset
|
22 %endif |
1
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
23 |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
24 %{?perl_default_filter} |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
25 |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
26 %description |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
27 MonetDB is a database management system that is developed from a |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
28 main-memory perspective with use of a fully decomposed storage model, |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
29 automatic index management, extensibility of data types and search |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
30 accelerators. It also has an SQL frontend. |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
31 |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
32 This package contains the files needed to use MonetDB from a Perl |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
33 program. |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
34 |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
35 %prep |
2
cb53f63794d6
Added Debian build configuration, updated Fedora build configuration.
Sjoerd Mullender <sjoerd@acm.org>
parents:
1
diff
changeset
|
36 %autosetup -n monetdb-perl-%{version} |
1
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
37 |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
38 |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
39 %build |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
40 %make_build CONFIG=INSTALLDIRS=vendor |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
41 |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
42 %install |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
43 rm -rf $RPM_BUILD_ROOT |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
44 make pure_install DESTDIR=$RPM_BUILD_ROOT |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
45 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
46 find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';' |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
47 %{_fixperms} $RPM_BUILD_ROOT/* |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
48 |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
49 |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
50 %files |
6 | 51 %license COPYING |
1
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
52 #%doc add-docs-here |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
53 %{perl_vendorlib}/* |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
54 %{_mandir}/man3/*.3* |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
55 |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
56 |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
57 %changelog |
16 | 58 * Mon Nov 25 2019 Sjoerd Mullender <sjoerd@acm.org> - 1.1-2 |
59 - Recommend package perl(DBI). | |
60 | |
10
f8a1e0b009d5
No need for updating release number.
Sjoerd Mullender <sjoerd@acm.org>
parents:
9
diff
changeset
|
61 * Mon Sep 30 2019 Sjoerd Mullender <sjoerd@acm.org> - 1.1-1 |
9
80269099517d
Removed build dependency for perl-generators.
Sjoerd Mullender <sjoerd@acm.org>
parents:
8
diff
changeset
|
62 - Removed build dependency for perl-generators. |
80269099517d
Removed build dependency for perl-generators.
Sjoerd Mullender <sjoerd@acm.org>
parents:
8
diff
changeset
|
63 |
8
82175280837a
Fix blocksize for Mapi protocol: it's 8190 bytes and always has been.
Sjoerd Mullender <sjoerd@acm.org>
parents:
6
diff
changeset
|
64 * Mon Aug 19 2019 Sjoerd Mullender <sjoerd@acm.org> - 1.1-1 |
82175280837a
Fix blocksize for Mapi protocol: it's 8190 bytes and always has been.
Sjoerd Mullender <sjoerd@acm.org>
parents:
6
diff
changeset
|
65 - Fixed the blocksize in the Mapi protocol. |
82175280837a
Fix blocksize for Mapi protocol: it's 8190 bytes and always has been.
Sjoerd Mullender <sjoerd@acm.org>
parents:
6
diff
changeset
|
66 |
1
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
67 * Mon Sep 19 2016 Sjoerd Mullender <sjoerd@mullender.nl> |
f899cb48b4cc
Turned into independent repository.
Sjoerd Mullender <sjoerd@acm.org>
parents:
diff
changeset
|
68 - The Perl interface to MonetDB is now a separate package. |