]> git.pld-linux.org Git - SPECS.git/blob - nodejs-db-mysql.spec
SPECS updated Sun 1 Aug 11:02:02 CEST 2021
[SPECS.git] / nodejs-db-mysql.spec
1 %define         pkg     db-mysql
2 Summary:        MySQL database bindings for Node.js
3 Name:           nodejs-%{pkg}
4 Version:        0.7.6
5 Release:        1
6 License:        MIT
7 Group:          Development/Libraries
8 URL:            http://nodejsdb.org/db-mysql
9 Source0:        http://registry.npmjs.org/db-mysql/-/%{pkg}-%{version}.tgz
10 # Source0-md5:  1960ced1589fe901697472db2898d58d
11 Patch0:         library-path.patch
12 BuildRequires:  mysql-devel
13 BuildRequires:  nodejs-devel
14 BuildRequires:  rpmbuild(macros) >= 1.634
15 Requires:       nodejs
16 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18 %define         nodejs_libdir %{_libdir}/node
19
20 %description
21 Node.js bindings to relational databases: MySQL database binding.
22
23 %prep
24 %setup -qc
25 mv package/* .
26 %patch0 -p1
27
28 %build
29 NODE_PATH=%{nodejs_libdir}/%{pkg} \
30 node-waf configure build
31
32 %install
33 rm -rf $RPM_BUILD_ROOT
34 node-waf install \
35         --destdir=$RPM_BUILD_ROOT
36
37 install -d $RPM_BUILD_ROOT%{nodejs_libdir}/%{pkg}
38 cp -p %{pkg}.js package.json $RPM_BUILD_ROOT%{nodejs_libdir}/%{pkg}
39
40 %clean
41 rm -rf $RPM_BUILD_ROOT
42
43 %files
44 %defattr(644,root,root,755)
45 %doc README.md
46 %dir %{nodejs_libdir}/%{pkg}
47 %{nodejs_libdir}/%{pkg}/*.js
48 %{nodejs_libdir}/%{pkg}/package.json
49 %attr(755,root,root) %{nodejs_libdir}/%{pkg}/mysql_bindings.node
This page took 0.141549 seconds and 3 git commands to generate.