summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGoliathLabs2020-05-12 22:53:34 +0200
committerGoliathLabs2020-05-12 22:53:34 +0200
commitc8d775f48f72bd7b06c100ccc05141f405938b36 (patch)
treeca11c30596b9e05f968ca6d0d719756f72ac71a8
parentb58e6500ee3f343b017557e6f4d611a476c5fbb2 (diff)
downloadaur-c8d775f48f72bd7b06c100ccc05141f405938b36.tar.gz
Updated: 3.3.314
-rw-r--r--.SRCINFO21
-rw-r--r--COPYING52
-rw-r--r--PKGBUILD26
3 files changed, 69 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1ef7655dd087..747b807a8da6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,28 +1,21 @@
pkgbase = nxmc
pkgdesc = Graphical console for NetXMS NMS based on Eclipse.
- pkgver = 2.2.16
+ pkgver = 3.3.314
pkgrel = 1
url = https://www.netxms.org/
arch = x86_64
- arch = i686
license = custom
makedepends = imagemagick
depends = gtk3
depends = python
depends = cairo
depends = jre8-openjdk
- source_x86_64 = https://www.netxms.org/download/releases/2.2/2.2.16/nxmc-2.2.16-linux-gtk-x64.tar.gz
- source_x86_64 = nxmc.desktop
- source_x86_64 = https://raw.githubusercontent.com/netxms/netxms/master/COPYING
- sha256sums_x86_64 = fd7dbdd71385b2cbe57a6d4ab1770ec69dd1c08f18ae85e7b53e9b7269c7924d
- sha256sums_x86_64 = a8fd91020c07d78163bcc4988ab94ca192240bb01566138cc6ed531e3d183e9c
- sha256sums_x86_64 = 61406472f600746e836e92a47baa290a4a2f8491ac09724bc5bf2a0a4a5309e3
- source_i686 = https://www.netxms.org/download/releases/2.2/2.2.16/nxmc-2.2.16-linux-gtk-x86.tar.gz
- source_i686 = nxmc.desktop
- source_i686 = https://raw.githubusercontent.com/netxms/netxms/master/COPYING
- sha256sums_i686 = fa11b2cf27253b727932cc4c3d429eca5874fafd4ba4ed927f838d2707a30d9e
- sha256sums_i686 = a8fd91020c07d78163bcc4988ab94ca192240bb01566138cc6ed531e3d183e9c
- sha256sums_i686 = 61406472f600746e836e92a47baa290a4a2f8491ac09724bc5bf2a0a4a5309e3
+ source = https://www.netxms.org/download/releases/3.3/nxmc-3.3.314-linux-gtk-x64.tar.gz
+ source = nxmc.desktop
+ source = https://raw.githubusercontent.com/netxms/netxms/master/COPYING
+ sha256sums = b711001e1823a10f854aea1265702eef25cfbafa16dec51abd9277746e033120
+ sha256sums = a8fd91020c07d78163bcc4988ab94ca192240bb01566138cc6ed531e3d183e9c
+ sha256sums = 9ac6daa129fb98672b5bc6bd6d2283a7b419b1186d298c5aeb3156bf317228ab
pkgname = nxmc
diff --git a/COPYING b/COPYING
new file mode 100644
index 000000000000..15f5a979ade5
--- /dev/null
+++ b/COPYING
@@ -0,0 +1,52 @@
+NetXMS source code has mixed licensing - most libraries licensed under
+GNU Lesser General Public License (LGPL), and rest of the NetXMS components
+licensed under GNU General Public Lcense (GPL). There are also various
+third party libraries bundled with NetXMS source code, with different
+licensing. Detailed list of licensing per component is following:
+
+NetXMS components:
+
+libnetxms LGPL
+libnxcl LGPL
+libnxdb LGPL
+libnxlp LGPL
+libnxmap LGPL
+libnxmb GPL
+libnxsl LGPL
+libnxsnmp LGPL
+libnxsrv LGPL
+nxagentd GPL
+nxalarm GPL
+nxav GPL
+nxcon GPL
+nxcptest GPL
+nxevent GPL
+nxflowd GPL
+nxlexer GPL
+nxlptest GPL
+nxmibc GPL
+nxnotify GPL
+nxpush GPL
+nxscript GPL
+nxsms GPL
+nxsnmpget GPL
+nxsnmpset GPL
+nxsnmpwalk GPL
+nxuilib GPL
+
+all subagents GPL
+all DB drivers GPL
+all notification channel drivers GPL
+
+
+Third party components bundled with NetXMS:
+
+libexpat BSD-like
+libipfix LGPL
+sqlite BSD-like
+zlib BSD-like
+
+
+Third party code within NetXMS:
+
+ICE public domain
diff --git a/PKGBUILD b/PKGBUILD
index 32486c2fd4dd..63b3b91de4f5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,22 @@
-# Maintainer: Stanislav Nikitin <pztrn at pztrn dot name>
+# Maintainer: Felix Golatofski <contact@xdfr.de>
+# Contributor: Stanislav Nikitin <pztrn at pztrn dot name>
pkgname=nxmc
-pkgver=2.2.16
+pkgver=3.3.314
pkgrel=1
pkgdesc="Graphical console for NetXMS NMS based on Eclipse."
-arch=('x86_64' 'i686')
+arch=('x86_64')
url="https://www.netxms.org/"
license=('custom')
depends=(gtk3 python cairo jre8-openjdk)
makedepends=(imagemagick)
-source_x86_64=(https://www.netxms.org/download/releases/2.2/${pkgver}/${pkgname}-${pkgver}-linux-gtk-x64.tar.gz
- ${pkgname}.desktop
- https://raw.githubusercontent.com/netxms/netxms/master/COPYING
+source=(https://www.netxms.org/download/releases/3.3/${pkgname}-${pkgver}-linux-gtk-x64.tar.gz
+ ${pkgname}.desktop
+ https://raw.githubusercontent.com/netxms/netxms/master/COPYING
)
-source_i686=(https://www.netxms.org/download/releases/2.2/${pkgver}/${pkgname}-${pkgver}-linux-gtk-x86.tar.gz
- ${pkgname}.desktop
- https://raw.githubusercontent.com/netxms/netxms/master/COPYING
-)
-sha256sums_x86_64=('fd7dbdd71385b2cbe57a6d4ab1770ec69dd1c08f18ae85e7b53e9b7269c7924d'
- 'a8fd91020c07d78163bcc4988ab94ca192240bb01566138cc6ed531e3d183e9c'
- '61406472f600746e836e92a47baa290a4a2f8491ac09724bc5bf2a0a4a5309e3')
-sha256sums_i686=('fa11b2cf27253b727932cc4c3d429eca5874fafd4ba4ed927f838d2707a30d9e'
- 'a8fd91020c07d78163bcc4988ab94ca192240bb01566138cc6ed531e3d183e9c'
- '61406472f600746e836e92a47baa290a4a2f8491ac09724bc5bf2a0a4a5309e3')
+sha256sums=('b711001e1823a10f854aea1265702eef25cfbafa16dec51abd9277746e033120'
+ 'a8fd91020c07d78163bcc4988ab94ca192240bb01566138cc6ed531e3d183e9c'
+ '9ac6daa129fb98672b5bc6bd6d2283a7b419b1186d298c5aeb3156bf317228ab')
package() {
install -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -d "${pkgdir}/opt/${pkgname}"