diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 44 |
1 files changed, 25 insertions, 19 deletions
@@ -1,27 +1,33 @@ -# $Id$ -# Maintainer: Karuna Murti <karuna.murti@gmail.com> - +# Maintainer: Ryan Barillos < ryan dot barillos at proton dot me > +# Contributor: Karuna Murti <karuna dot murti at gmail dot com> +# Contributor: Massimiliano Torromeo <massimiliano dot torromeo at gmail dot com> +_rhelver=9.0 pkgname=mssql-tools -pkgver=17.2.0.1 +pkgver=18.2.1.1 pkgrel=1 -pkgdesc="Microsoft® SQL Server® Tools for Linux" -arch=('x86_64') -url="https://www.microsoft.com/en-us/sql-server/sql-server-vnext-including-Linux" +pkgdesc="Microsoft SQL Server Tools for Linux" +arch=('x86_64' 'aarch64') +url="https://learn.microsoft.com/en-us/sql/linux/sql-server-linux-overview?view=sql-server-ver16" license=('custom') depends=('msodbcsql') +optdepends=('mssql-server: Enter T-SQL statements to an SQL Server database') options=('!strip') -source=("https://packages.microsoft.com/rhel/7/prod/$pkgname-$pkgver-1.x86_64.rpm") -sha512sums=('2741f67d846aef14907e69bea816650ef2a81abe498ba9807c9dd6044af5b0b0c7ac08748a9b1d3c69daa0c1b9d7284854997399901f7cd1234ef1026686a35d') +install="${pkgname}.install" +source=("https://packages.microsoft.com/rhel/${_rhelver}/prod/Packages/m/${pkgname}18-${pkgver}-${pkgrel}.${arch}.rpm") +sha256sums=('98758f29f1b1aad13c5ce32a5cf1e849d35a97054d030ee5dccdab6aefd2aef9') +sha512sums=('c33936e0e1e2c74d72e02682fafa39d821352ae2783c8c580bdd96261628bacc7c90a12335ce09e65ce924024347e458189e3146a460575df9e8355b406227a5') package() { - cd "$srcdir" - mv usr/share/{doc,licenses} - mv usr opt "$pkgdir" - - install -dm755 "$pkgdir"/usr/bin/ - - cd "$pkgdir"/opt/$pkgname/bin - for bin in *; do - ln -s /opt/$pkgname/bin/"$bin" "$pkgdir"/usr/bin/"$bin" - done + cd "$srcdir" + mv usr/share/{doc,licenses} + mv usr/share/licenses/{${pkgname}18,$pkgname} + mv opt/{${pkgname}18,$pkgname} + mv usr opt "$pkgdir" + + install -dm755 "$pkgdir"/usr/bin/ + + cd "$pkgdir"/opt/$pkgname/bin + for bin in *; do + ln -s ../../opt/$pkgname/bin/"$bin" "$pkgdir"/usr/bin/"$bin" + done } |