diff options
author | Andrej Radovic | 2018-08-23 16:55:43 +0200 |
---|---|---|
committer | Andrej Radovic | 2018-08-23 16:55:43 +0200 |
commit | f3cc1b24853528dd4bdec2b8500c51e139b28a6e (patch) | |
tree | 2aad53fe2a6d4b0edbdd8a727d5b343c409ccbbb | |
parent | 37cf126b947f740ba534b75293f8f7890c599f36 (diff) | |
download | aur-f3cc1b24853528dd4bdec2b8500c51e139b28a6e.tar.gz |
Fixed annoying MIME bug message.
Added a patch to strip extraneous fields from kicadlibrarian.xml mime
package descriptor that caused an annoying message (Missing
'namespaceURI' attribute...) every time update-mime-database pacman hook
ran.
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 7 | ||||
-rw-r--r-- | mime_xml.patch | 16 |
3 files changed, 23 insertions, 2 deletions
@@ -17,7 +17,9 @@ pkgbase = kicadlibrarian-git provides = kicadlibrarian conflicts = kicadlibrarian source = kicadlibrarian-git::git+git://github.com/randrej/KiCad-Librarian.git + source = mime_xml.patch md5sums = SKIP + md5sums = 09d71e29cd532ce0395dac9e7c026424 pkgname = kicadlibrarian-git @@ -11,8 +11,10 @@ makedepends=(git make cmake) install=kicadlibrarian-git.install provides=("kicadlibrarian") conflicts=("kicadlibrarian") -source=("${pkgname}"'::git+git://github.com/randrej/KiCad-Librarian.git') -md5sums=('SKIP') +source=("${pkgname}"'::git+git://github.com/randrej/KiCad-Librarian.git' + 'mime_xml.patch') +md5sums=('SKIP' + '09d71e29cd532ce0395dac9e7c026424') pkgver() { cd "$srcdir/${pkgname}" @@ -22,6 +24,7 @@ pkgver() { build() { cd "$srcdir/$pkgname/src" sed -ie "s#/usr/share/#${pkgdir}/usr/share/#" CMakeLists.txt + patch "$srcdir/$pkgname/kicadlibrarian.xml" "$srcdir/mime_xml.patch" cmake -DCMAKE_INSTALL_PREFIX=${pkgdir}/opt/${pkgname} -DKiCadLibrarian_USE_CX3D=0 -DKiCadLibrarian_USE_CURL=1 make } diff --git a/mime_xml.patch b/mime_xml.patch new file mode 100644 index 000000000000..5073afb73bab --- /dev/null +++ b/mime_xml.patch @@ -0,0 +1,16 @@ +--- kicadlibrarian.xml 2017-07-23 02:14:44.782036361 +0200 ++++ kicadlibrarian.xml 2018-08-23 16:17:17.474262924 +0200 +@@ -1,10 +1,8 @@ + <?xml version="1.0" encoding="UTF-8"?> + <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> +- <mime-type type="application/x-binary"> ++ <mime-type type="application/x-kicadlibrarian-item"> + <sub-class-of type="application/xml"/> + <comment>KiCad Librarian</comment> + <icon>kicadlibrarian32</icon> +- <root-XML localName="kicadlibrarian" /> +- </mime-type> +- </mime-info> +- ++ </mime-type> ++</mime-info> |