Search Criteria
Package Details: mono-zeroconf-git Mono.Zeroconf.0.9.0.r9.g6132666-3
Git Clone URL: | https://aur.archlinux.org/mono-zeroconf-git.git (read-only, click to copy) |
---|---|
Package Base: | mono-zeroconf-git |
Description: | A cross platform Zero Configuration Networking library for Mono and .NET. |
Upstream URL: | http://www.mono-project.com/Mono.Zeroconf |
Licenses: | |
Conflicts: | |
Replaces: | |
Submitter: | nicman23 |
Maintainer: | nicman23 |
Last Packager: | nicman23 |
Votes: | 6 |
Popularity: | 0.000004 |
First Submitted: | 2017-10-29 20:08 |
Last Updated: | 2017-11-29 16:35 |
Latest Comments
14mRh4X0r commented on 2017-11-27 22:20
Couldn't upgrade from mono-zeroconf 0.9.0-4. For myself, I fixed the version number, replaced the 'replaces' with 'provides' and 'conflicts', and added a make dependency on git (as per https://wiki.archlinux.org/index.php/VCS_package_guidelines#Guidelines). I also added a dependency on dbus-sharp >= 0.8 (API version 2.0), as per marcmagus' comment. This results in the following diff:
diff --git a/PKGBUILD b/PKGBUILD
index ac9166f..de43212 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,21 +3,23 @@
_pkgbase=Mono.Zeroconf
pkgname=mono-zeroconf-git
-pkgver=Mono.Zeroconf.0.9.0.r9.g6132666
-pkgrel=1
+pkgver=0.9.0.r9.g6132666
+pkgrel=2
pkgdesc="A cross platform Zero Configuration Networking library for Mono and .NET."
url="http://www.mono-project.com/Mono.Zeroconf"
license=('GPL')
arch=('any')
-depends=('mono' 'avahi')
+depends=('mono' 'avahi' 'dbus-sharp>=0.8')
+makedepends=('git')
options=('!makeflags')
source=("git+https://github.com/arfbtwn/Mono.Zeroconf#branch=feature/dbus-sharp")
md5sums=('SKIP')
-replaces=(mono-zeroconf)
+provides=('mono-zeroconf')
+conflicts=('mono-zeroconf')
pkgver() {
cd ${srcdir}/${_pkgbase}
- git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+ git describe --long --tags | sed 's/^Mono.Zeroconf-//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
marcmagus commented on 2017-11-03 17:37
Missing dependency dbus-sharp
cubethethird commented on 2017-11-03 04:02
The mono-zeroconf package should be put under a conflicts section.