summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksey Kamenskikh2016-11-17 14:23:53 +0500
committerAleksey Kamenskikh2016-11-17 14:23:53 +0500
commit8493ba3a0a91a5baf989887ff6b67e021dbd8446 (patch)
tree59c1a01687f138e8683c4d5bbbf25fefc9d65534
downloadaur-8493ba3a0a91a5baf989887ff6b67e021dbd8446.tar.gz
initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD23
-rw-r--r--mssql-server.install4
3 files changed, 43 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..092ad3cb0f85
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = mssql-server
+ pkgdesc = Microsoft SQL Server for Linux
+ pkgver = 14.0.1.246
+ pkgrel = 1
+ url = https://www.microsoft.com/en-us/sql-server/sql-server-vnext-including-Linux
+ install = mssql-server.install
+ arch = x86_64
+ license = unknown
+ makedepends = rpmextract
+ depends = python2-configparser
+ noextract = mssql-server-14.0.1.246-6.x86_64.rpm
+ source = https://packages.microsoft.com/rhel/7/mssql-server/mssql-server-14.0.1.246-6.x86_64.rpm
+ md5sums = 5f803d1fbe7d004a6b158e9fb5b07ee6
+
+pkgname = mssql-server
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d7f2c37e4cf9
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Aleksey Kamenskikh <aleksey.kamenskikh@gmail.com>
+pkgname=mssql-server
+pkgver=14.0.1.246
+_prodver=${pkgver}-6
+pkgrel=1
+pkgdesc="Microsoft SQL Server for Linux"
+arch=('x86_64')
+url="https://www.microsoft.com/en-us/sql-server/sql-server-vnext-including-Linux"
+license=('unknown')
+depends=('python2-configparser')
+makedepends=('rpmextract')
+source=("https://packages.microsoft.com/rhel/7/$pkgname/$pkgname-$_prodver.x86_64.rpm")
+md5sums=('5f803d1fbe7d004a6b158e9fb5b07ee6')
+noextract=("$pkgname-$_prodver.x86_64.rpm")
+install=mssql-server.install
+
+package() {
+ cd "$pkgdir"
+ rpmextract.sh ../../$pkgname-$_prodver.x86_64.rpm
+ ln -s /usr/lib/libssl.so.1.0.0 usr/lib/libssl.so.10
+ ln -s /usr/lib/libcrypto.so.1.0.0 usr/lib/libcrypto.so.10
+ sed 's/^exec/exec python2/' opt/mssql/bin/mssql-conf -i
+}
diff --git a/mssql-server.install b/mssql-server.install
new file mode 100644
index 000000000000..4c42e807d162
--- /dev/null
+++ b/mssql-server.install
@@ -0,0 +1,4 @@
+post_install()
+{
+ echo "Now run /opt/mssql/bin/sqlservr-setup"
+}