Verified Commit 754b3fc0 authored by A. Wilcox's avatar A. Wilcox 🦊
Browse files

user/*: Fix metadata

parent 5fa1a959
......@@ -8,15 +8,13 @@ url="https://wiki.linuxfoundation.org/accessibility/d-bus"
arch="all"
options="!check" # Requires running at-spi2 daemon.
license="LGPL-2.0+"
depends=""
depends_dev="libxtst-dev"
makedepends="$depends_dev dbus-dev glib-dev intltool gobject-introspection-dev
dbus meson ninja"
depends="gobject-introspection"
makedepends="dbus-dev glib-dev gobject-introspection-dev libxtst-dev meson ninja"
subpackages="$pkgname-dev $pkgname-lang"
source="https://download.gnome.org/sources/at-spi2-core/${pkgver%.*}/at-spi2-core-$pkgver.tar.xz"
build() {
meson --prefix=/usr builddir/
meson -Dprefix=/usr builddir/
ninja -C builddir/
}
......
......@@ -7,7 +7,7 @@ url="https://cairographics.org/"
arch="all"
options="!check" # Recursive dependency on gtk+2.0 for check.
license="LGPL-2.0+ AND MPL-1.1"
depends=
depends=""
depends_dev="fontconfig-dev freetype-dev libxrender-dev pixman-dev
xcb-util-dev libxext-dev $pkgname-tools"
makedepends="$depends_dev zlib-dev expat-dev glib-dev libpng-dev
......
......@@ -6,11 +6,12 @@ pkgdesc="Modify rpath of compiled programs"
url="https://github.com/jwilk-mirrors/chrpath"
arch="all"
license="GPL-2.0-only"
depends=""
makedepends=""
subpackages="$pkgname-doc"
source="https://alioth-archive.debian.org/releases/chrpath/chrpath/0.16/chrpath-0.16.tar.gz"
build() {
cd "$builddir"
./configure \
--build=$CBUILD \
--host=$CHOST \
......@@ -23,12 +24,10 @@ build() {
}
check() {
cd "$builddir"
make check
}
package() {
cd "$builddir"
make DESTDIR="$pkgdir" docdir=/usr/share/doc/$pkgname-$pkgver \
install
}
......
......@@ -8,12 +8,11 @@ url="https://www.cyrusimap.org/sasl/"
arch="all"
options="!check" # No test suite.
license="BSD-4-Clause"
depends=""
makedepends="db-dev openssl-dev krb5-dev autoconf automake libtool"
subpackages="$pkgname-dev $pkgname-doc $pkgname-gssapi $pkgname-gs2
$pkgname-scram $pkgname-ntlm $pkgname-crammd5 $pkgname-digestmd5
libsasl $pkgname-openrc"
depends=""
makedepends="db-dev openssl-dev krb5-dev
autoconf automake libtool"
source="https://github.com/cyrusimap/$pkgname/releases/download/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz
saslauthd.initd
"
......@@ -23,7 +22,6 @@ source="https://github.com/cyrusimap/$pkgname/releases/download/$pkgname-$pkgver
# - CVE-2013-4122
build() {
cd "$builddir"
./configure \
--build=$CBUILD \
--host=$CHOST \
......@@ -47,7 +45,6 @@ build() {
}
package() {
cd "$builddir"
make -j1 DESTDIR="$pkgdir" install
install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
......@@ -57,7 +54,7 @@ package() {
_plugindir=usr/lib/sasl2
_plugin() {
depends=
depends=""
replaces="libsasl"
pkgdesc="Cyrus SASL plugin for $2"
mkdir -p "$subpkgdir"/$_plugindir
......@@ -72,7 +69,7 @@ crammd5() { _plugin crammd5 CRAM-MD5; }
digestmd5() { _plugin digestmd5 DIGEST-MD5; }
libsasl() {
depends=
depends=""
pkgdesc="Cyrus Simple Authentication and Security Layer (SASL) library"
mkdir -p "$subpkgdir"/usr
mv "$pkgdir"/usr/lib "$subpkgdir"/usr/
......
......@@ -3,7 +3,7 @@
pkgname=freetds
pkgver=1.1.6
pkgrel=0
pkgdesc="Tabular Datastream Library"
pkgdesc="Library for accessing Sybase and MS SQL Server databases"
url="https://www.freetds.org/"
arch="all"
license="LGPL-2.0+"
......
......@@ -37,9 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
doc() {
gzip "$pkgdir/usr/share/man/man1/freetype-config.1"
default_doc
}
sha512sums="c7a565b0ab3dce81927008a6965d5c7540f0dc973fcefdc1677c2e65add8668b4701c2958d25593cb41f706f4488765365d40b93da71dbfa72907394f28b2650 freetype-2.10.1.tar.xz"
......@@ -6,6 +6,7 @@ pkgdesc="A garbage collector for C and C++"
url="http://hboehm.info/gc/"
arch="all"
license="MIT"
depends=""
makedepends="libatomic_ops-dev linux-headers"
subpackages="$pkgname-dev $pkgname-doc libgc++:libgccpp"
source="https://github.com/ivmai/bdwgc/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz"
......
......@@ -13,9 +13,7 @@ makedepends="glib-dev gobject-introspection-dev libjpeg-turbo-dev libpng-dev
install="$pkgname.pre-deinstall"
triggers="$pkgname.trigger=/usr/lib/gdk-pixbuf-2.0/*/loaders"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://download.gnome.org/sources/gdk-pixbuf/${pkgver%.*}/gdk-pixbuf-$pkgver.tar.xz
"
replaces="gtk+"
source="https://download.gnome.org/sources/gdk-pixbuf/${pkgver%.*}/gdk-pixbuf-$pkgver.tar.xz"
# secfixes:
# 2.36.6-r1:
......@@ -24,10 +22,11 @@ replaces="gtk+"
# - CVE-2017-6314
build() {
mkdir build
cd build
meson -Dprefix=/usr -Dinstalled_tests=false
ninja
meson \
-Dprefix=/usr \
-Dinstalled_tests=false \
build
ninja -C build
}
check() {
......
......@@ -12,7 +12,6 @@ license="LGPL-2.1+ OR MPL-2.0+ OR GPL-2.0+"
depends=""
depends_dev="freetype-dev"
makedepends="$depends_dev cmake"
install=""
subpackages="$pkgname-dev"
source="$pkgname-$pkgver.tar.gz::https://github.com/silnrsi/$_realname/archive/$pkgver.tar.gz
graphite2-1.2.0-cmakepath.patch
......@@ -20,8 +19,6 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/silnrsi/$_realname/archive/$
builddir="$srcdir/$_realname-$pkgver"
build() {
cd "$builddir"
# Fix linking error on 32-bit platforms
sed -i -e 's/\-nodefaultlibs//g' src/CMakeLists.txt
......@@ -31,8 +28,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \
-DGRAPHITE2_COMPARE_RENDERER=OFF \
-DGRAPHITE2_NFILEFACE=ON \
-DGRAPHITE2_NSEGCACHE=ON
-DGRAPHITE2_NFILEFACE=ON
# fix unwanted -O3 cflag (taken from Debian)
find . -type f ! -name "rules" ! -name "changelog" -exec sed -i -e 's/\-O3//g' {} \;
......@@ -40,8 +36,7 @@ build() {
}
package() {
cd "$builddir"/build
make DESTDIR="$pkgdir/" install
make DESTDIR="$pkgdir/" -C build install
}
sha512sums="8e2c6047a66b4d8873842de6b9b1909d326512b47a04f483b3a6113b97fd0d47e0da7cf9ecf96e060ca06e5288b49f1300e2fd7165d2d82d6a8eb8cb7d53d33f graphite2-1.3.13.tar.gz
......
......@@ -10,8 +10,8 @@ arch="noarch"
options="!check"
license="GFDL"
depends="docbook-xsl perl python3 py3-pygments py3-six pkgconf glib-dev highlight"
makedepends="rarian-dev py-libxml2 itstool autoconf automake libtool"
checkdepends="bc"
makedepends="rarian-dev py-libxml2 itstool autoconf automake libtool"
source="https://download.gnome.org/sources/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz"
build() {
......
......@@ -7,10 +7,11 @@ url="https://www.freedesktop.org/wiki/Software/icon-theme/"
arch="noarch"
options="!check" # Just icon set, no tests.
license="GPL-2.0-only"
depends=""
makedepends=""
source="https://icon-theme.freedesktop.org/releases/$pkgname-$pkgver.tar.xz"
build() {
cd "$builddir"
./configure \
--build=$CBUILD \
--host=$CHOST \
......@@ -19,7 +20,6 @@ build() {
}
package() {
cd "$builddir"
make DESTDIR="$pkgdir" install
}
......
......@@ -8,6 +8,7 @@ url="http://www.andre-simon.de/doku/highlight/highlight.html"
arch="all"
options="!check" # No test suite.
license="GPL-3.0+"
depends=""
makedepends="boost-dev lua5.3-dev"
subpackages="$pkgname-doc"
source="http://www.andre-simon.de/zip/$pkgname-$pkgver.tar.bz2"
......
......@@ -7,13 +7,12 @@ url="http://itstool.org/"
arch="noarch"
license="GPL-3.0+"
depends="py3-libxml2 python3"
makedepends=""
subpackages="$pkgname-doc"
source="http://files.itstool.org/itstool/$pkgname-$pkgver.tar.bz2
fix-segfault.patch"
build() {
cd "$builddir"
PYTHON="/usr/bin/python3" ./configure \
--build=$CBUILD \
--host=$CHOST \
......@@ -26,7 +25,6 @@ build() {
}
check() {
cd "$builddir"
make check
# verify that the shebang is correct
chmod +x itstool
......@@ -34,7 +32,6 @@ check() {
}
package() {
cd "$builddir"
make DESTDIR="$pkgdir" install
}
......
......@@ -14,8 +14,6 @@ options="!check" # Single config file.
license="MIT"
depends=""
makedepends=""
install=""
subpackages=""
source=""
replaces="heimdal krb5-libs"
......
......@@ -10,17 +10,14 @@ license="MIT"
depends=""
depends_dev="libjpeg-turbo-dev tiff-dev zlib-dev"
makedepends="$depends_dev"
install=""
subpackages="$pkgname-dev $pkgname-doc $pkgname-utils"
source="http://www.littlecms.com/lcms2-$pkgver.tar.gz
"
source="http://www.littlecms.com/lcms2-$pkgver.tar.gz"
# secfixes:
# 2.8-r1:
# - CVE-2016-10165
build() {
cd "$builddir"
./configure \
--build=$CBUILD \
--host=$CHOST \
......@@ -38,12 +35,10 @@ build() {
}
check() {
cd "$builddir"
make check
}
package() {
cd "$builddir"
make DESTDIR="$pkgdir" install
}
......
......@@ -7,6 +7,7 @@ pkgdesc="Provides semi-portable access to hardware provided atomic memory operat
arch="all"
url="https://github.com/ivmai/libatomic_ops"
license="GPL-2.0-only"
depends=""
makedepends=""
subpackages="$pkgname-dev $pkgname-doc"
source="$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz"
......
......@@ -8,7 +8,7 @@ arch="all"
options="!check" # Can only test already-installed library
license="LGPL-2.1-only"
subpackages="$pkgname-dev"
depends=
depends=""
makedepends="glib-dev libxml2-dev"
checkdepends="cmd:which"
source="https://download.gnome.org/sources/$pkgname/0.6/$pkgname-$pkgver.tar.xz"
......@@ -18,7 +18,6 @@ source="https://download.gnome.org/sources/$pkgname/0.6/$pkgname-$pkgver.tar.xz"
# - CVE-2017-7960
build() {
cd "$builddir"
./configure \
--build=$CBUILD \
--host=$CHOST \
......@@ -28,12 +27,10 @@ build() {
}
check() {
cd "$builddir"
make test
}
package() {
cd "$builddir"
make DESTDIR="$pkgdir" install
}
......
......@@ -7,7 +7,7 @@ url="https://www.gnome.org/"
arch="all"
license="LGPL-2.1-only"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
depends=
depends=""
depends_dev="bzip2-dev"
makedepends="libxml2-dev glib-dev bzip2-dev intltool python3 zlib-dev
gobject-introspection-dev"
......@@ -18,7 +18,6 @@ source="https://download.gnome.org/sources/$pkgname/1.14/$pkgname-$pkgver.tar.xz
# - CVE-2016-9888
build() {
cd "$builddir"
sed -i -e 's/gsf-gnome//' -e 's/thumbnailer//' Makefile.*
./configure \
--build=$CBUILD \
......@@ -35,12 +34,10 @@ build() {
}
check() {
cd "$builddir"
make check
}
package() {
cd "$builddir"
make DESTDIR="$pkgdir" install
rm -f "$pkgdir"/usr/share/man/man1/gsf-office-thumbnailer.1
}
......
......@@ -9,7 +9,7 @@ options="!check" # No test suite.
license="GPL-2.0-only"
subpackages="$pkgname-dev $pkgname-doc"
depends=""
makedepends=""
makedepends="autoconf automake libtool"
source="http://ftp.debian.org/debian/pool/main/libp/libpaper/libpaper_$pkgver.tar.gz"
prepare() {
......
......@@ -6,6 +6,7 @@ pkgdesc="X11 PCI access library"
url="https://www.X.Org/"
arch="all"
license="MIT AND X11"
depends=""
makedepends="util-macros"
subpackages="$pkgname-dev"
source="https://www.X.Org/releases/individual/lib/$pkgname-$pkgver.tar.bz2
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment