diff --git a/dev/libs/gobject-introspection/ympbuild b/dev/libs/gobject-introspection/ympbuild new file mode 100644 index 00000000..bc797850 --- /dev/null +++ b/dev/libs/gobject-introspection/ympbuild @@ -0,0 +1,32 @@ +#!/usr/bin/env bash +name='gobject-introspection' +release='1' +version='1.75.4' +url='https://gitlab.gnome.org/GNOME/gobject-introspection.git/' +description='Introspection system for GObject-based libraries ' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=('https://gitlab.gnome.org/GNOME/gobject-introspection/-/archive/1.75.4/gobject-introspection-1.75.4.tar.gz') +depends=() +makedepends=() +md5sums=('6c3c521e7bb9ed627f5096e3098293e5') +group=(dev.libs) +uses=() +arch=('x86_64') + +cd $name-$version + +setup(){ + meson setup build --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + ninja -C build +} + +package(){ + ninja -C build install +} + diff --git a/dev/libs/wayland-protocols/ympbuild b/dev/libs/wayland-protocols/ympbuild index 89cd1322..edf8a13c 100644 --- a/dev/libs/wayland-protocols/ympbuild +++ b/dev/libs/wayland-protocols/ympbuild @@ -8,7 +8,7 @@ email='aliriza.keskin@pardus.org.tr' maintainer='aliriza' license=('GPLv3') source=("https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/$version/downloads/wayland-protocols-$version.tar.xz") -depends=() +depends=(wayland) makedepends=() md5sums=('1584de13eb30a4d1f2cd06c08ee24354') group=(dev.libs) diff --git a/dev/libs/wayland/ympbuild b/dev/libs/wayland/ympbuild index b909b279..617cdbaa 100644 --- a/dev/libs/wayland/ympbuild +++ b/dev/libs/wayland/ympbuild @@ -8,7 +8,7 @@ email='aliriza.keskin@pardus.org.tr' maintainer='aliriza' license=('GPLv3') source=("https://gitlab.freedesktop.org/wayland/wayland/-/archive/$version/wayland-$version.tar.gz") -depends=(zlib expat libffi xz-utils libxml2 wayland-protocols mesa) +depends=(zlib expat libffi xz-utils libxml2 mesa) makedepends=() md5sums=('e7ae08bd1e4ba94905ffe409a1db393e') group=(dev.libs) diff --git a/net/libs/libndp/ympbuild b/net/libs/libndp/ympbuild new file mode 100644 index 00000000..4d7ebe2d --- /dev/null +++ b/net/libs/libndp/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='libndp' +release='1' +version='1.8' +url='https://github.com/jpirko/libndp' +description='libndp Library for Neighbor Discovery Protocol ' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=("https://github.com/jpirko/libndp/archive/refs/tags/v$version.tar.gz") +depends=(grep) +makedepends=() +md5sums=('9e449a5e4e63956ad25e69189bfb2fa4') +group=(net.libs) +uses=() +arch=('x86_64') + +cd $name-$version + +setup(){ + ./autogen.sh + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make -j`nproc` +} + +package(){ + make install -j`nproc` +} +