From 255d932265d5c1f9cea5bc539c6a34ee4fd6ddab Mon Sep 17 00:00:00 2001 From: cakarsu Date: Thu, 23 Nov 2023 13:41:30 +0300 Subject: [PATCH 1/3] Package Description fix --- app/text/docbook-xml/ympbuild | 273 +++---------------------- app/text/ghostscript/ympbuild | 2 +- app/text/poppler/ympbuild | 2 +- dev/libs/libayatana-ido/ympbuild | 2 +- dev/libs/libayatana-indicator/ympbuild | 2 +- dev/libs/libdbusmenu/ympbuild | 2 +- dev/libs/libgudev/ympbuild | 2 +- dev/libs/libindicator/ympbuild | 2 +- dev/libs/openssl-1.1/ympbuild | 2 +- dev/libs/openssl/ympbuild | 2 +- dev/python/py3-libxdo/ympbuild | 2 +- dev/util/intltool/ympbuild | 2 +- gnome/base/libgnomekbd/ympbuild | 2 +- lxde/base/menu-cache/ympbuild | 2 +- sys/process/audit/ympbuild | 3 +- x11/libs/libfm/ympbuild | 2 +- 16 files changed, 43 insertions(+), 261 deletions(-) diff --git a/app/text/docbook-xml/ympbuild b/app/text/docbook-xml/ympbuild index 39733924..5c4068a9 100644 --- a/app/text/docbook-xml/ympbuild +++ b/app/text/docbook-xml/ympbuild @@ -3,270 +3,51 @@ name='docbook-xml' release='1' version='4.5' url='https://example.org' -description='Package description missing' +description='A widely used XML scheme for writing documentation and help' email='akarsu@protonmail.com' maintainer='akarsu' license=('MIT') -source=('https://docbook.org/xml/4.1.2/docbkx412.zip' - "docbook-xml.sysconf") +source=("https://docbook.org/xml/$version/docbook-xml-$version.zip" "LICENSE") depends=(libxml2) makedepends=() -md5sums=('900d7609fb7e6d78901b357e4acfbc17' - 'SKIP') +md5sums=('03083e288e87a7e829e437358da7ef9e' 'SKIP') group=(app.text) uses=() arch=('x86_64') #cd $name-$version -_vers="4.1.2 4.2 4.3 4.4 4.5" -for _ver in ${_vers[@]}; do - source+=("https://docbook.org/xml/$_ver/docbook-xml-$_ver.zip") - md5sums+=('SKIP') -done - -prepare() { - local ver - for ver in $_vers; do - case $ver in - 4.1.2) _filename=docbkx412.zip;; - *) _filename=docbook-xml-$ver.zip;; - esac - mkdir -p "$HOME"/docbook-xml-$ver - cd "$HOME"/docbook-xml-$ver - unzip "$HOME"/$_filename - done +build(){ + #make $jobs + local ver xml } package(){ - local ver - for ver in $_vers; do - cd "$HOME"/docbook-xml-$ver - mkdir -p "$DESTDIR"/usr/share/xml/docbook/xml-dtd-$ver - cp -af docbook.cat *.dtd ent/ *.mod "$DESTDIR"/usr/share/xml/docbook/xml-dtd-$ver/ - done + #make install $jobs + - chmod 755 "$DESTDIR"/usr/share/xml/docbook/xml-dtd-*/ent + mkdir -p "$DESTDIR/etc/xml" + xmlcatalog --noout --create "$DESTDIR/etc/xml/docbook-xml" - mkdir -p "$DESTDIR"/etc/xml - export XML_CATALOG_FILES="" - xmlcatalog --noout --create "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add \ - "public" \ - "-//OASIS//DTD DocBook XML V4.1.2//EN" \ - "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" \ - "$DESTDIR"/etc/xml/docbook-xml + mkdir docbook-xml-$version + bsdtar -C docbook-xml-$version -xf docbook-xml-$version.zip + pushd docbook-xml-$version + mkdir -p "$DESTDIR/usr/share/xml/docbook/xml-dtd-$version" + cp -dr docbook.cat *.dtd ent/ *.mod \ + "$DESTDIR/usr/share/xml/docbook/xml-dtd-$version" + popd + xmlcatalog --noout --add "public" \ - "-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN" \ - "http://www.oasis-open.org/docbook/xml/4.1.2/calstblx.dtd" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN" \ - "http://www.oasis-open.org/docbook/xml/4.1.2/calstblx.dtd" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//DTD XML Exchange Table Model 19990315//EN" \ - "http://www.oasis-open.org/docbook/xml/4.1.2/soextblx.dtd" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN" \ - "http://www.oasis-open.org/docbook/xml/4.1.2/dbpoolx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.1.2//EN" \ - "http://www.oasis-open.org/docbook/xml/4.1.2/dbhierx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ENTITIES DocBook XML Additional General Entities V4.1.2//EN" \ - "http://www.oasis-open.org/docbook/xml/4.1.2/dbgenent.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ENTITIES DocBook XML Notations V4.1.2//EN" \ - "http://www.oasis-open.org/docbook/xml/4.1.2/dbnotnx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ENTITIES DocBook XML Character Entities V4.1.2//EN" \ - "http://www.oasis-open.org/docbook/xml/4.1.2/dbcentx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "rewriteSystem" \ - "http://www.oasis-open.org/docbook/xml/4.1.2" \ - "file:///usr/share/xml/docbook/xml-dtd-4.1.2" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "rewriteURI" \ - "http://www.oasis-open.org/docbook/xml/4.1.2" \ - "file:///usr/share/xml/docbook/xml-dtd-4.1.2" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//DTD DocBook XML V4.2//EN" \ - "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//DTD DocBook CALS Table Model V4.2//EN" \ - "http://www.oasis-open.org/docbook/xml/4.2/calstblx.dtd" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//DTD XML Exchange Table Model 19990315//EN" \ - "http://www.oasis-open.org/docbook/xml/4.2/soextblx.dtd" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ELEMENTS DocBook Information Pool V4.2//EN" \ - "http://www.oasis-open.org/docbook/xml/4.2/dbpoolx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.2//EN" \ - "http://www.oasis-open.org/docbook/xml/4.2/dbhierx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ENTITIES DocBook Additional General Entities V4.2//EN" \ - "http://www.oasis-open.org/docbook/xml/4.2/dbgenent.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ENTITIES DocBook Notations V4.2//EN" \ - "http://www.oasis-open.org/docbook/xml/4.2/dbnotnx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ENTITIES DocBook Character Entities V4.2//EN" \ - "http://www.oasis-open.org/docbook/xml/4.2/dbcentx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "rewriteSystem" \ - "http://www.oasis-open.org/docbook/xml/4.2" \ - "file:///usr/share/xml/docbook/xml-dtd-4.2" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "rewriteURI" \ - "http://www.oasis-open.org/docbook/xml/4.2" \ - "file:///usr/share/xml/docbook/xml-dtd-4.2" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//DTD DocBook XML V4.3//EN" \ - "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//DTD DocBook CALS Table Model V4.3//EN" \ - "http://www.oasis-open.org/docbook/xml/4.3/calstblx.dtd" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//DTD XML Exchange Table Model 19990315//EN" \ - "http://www.oasis-open.org/docbook/xml/4.3/soextblx.dtd" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ELEMENTS DocBook Information Pool V4.3//EN" \ - "http://www.oasis-open.org/docbook/xml/4.3/dbpoolx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.3//EN" \ - "http://www.oasis-open.org/docbook/xml/4.3/dbhierx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ENTITIES DocBook Additional General Entities V4.3//EN" \ - "http://www.oasis-open.org/docbook/xml/4.3/dbgenent.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ENTITIES DocBook Notations V4.3//EN" \ - "http://www.oasis-open.org/docbook/xml/4.3/dbnotnx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ENTITIES DocBook Character Entities V4.3//EN" \ - "http://www.oasis-open.org/docbook/xml/4.3/dbcentx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "rewriteSystem" \ - "http://www.oasis-open.org/docbook/xml/4.3" \ - "file:///usr/share/xml/docbook/xml-dtd-4.3" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "rewriteURI" \ - "http://www.oasis-open.org/docbook/xml/4.3" \ - "file:///usr/share/xml/docbook/xml-dtd-4.3" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//DTD DocBook XML V4.4//EN" \ - "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//DTD DocBook CALS Table Model V4.4//EN" \ - "http://www.oasis-open.org/docbook/xml/4.4/calstblx.dtd" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ELEMENTS DocBook XML HTML Tables V4.4//EN" \ - "http://www.oasis-open.org/docbook/xml/4.4/htmltblx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//DTD XML Exchange Table Model 19990315//EN" \ - "http://www.oasis-open.org/docbook/xml/4.4/soextblx.dtd" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ELEMENTS DocBook Information Pool V4.4//EN" \ - "http://www.oasis-open.org/docbook/xml/4.4/dbpoolx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.4//EN" \ - "http://www.oasis-open.org/docbook/xml/4.4/dbhierx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ENTITIES DocBook Additional General Entities V4.4//EN" \ - "http://www.oasis-open.org/docbook/xml/4.4/dbgenent.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ENTITIES DocBook Notations V4.4//EN" \ - "http://www.oasis-open.org/docbook/xml/4.4/dbnotnx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ENTITIES DocBook Character Entities V4.4//EN" \ - "http://www.oasis-open.org/docbook/xml/4.4/dbcentx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "rewriteSystem" \ - "http://www.oasis-open.org/docbook/xml/4.4" \ - "file:///usr/share/xml/docbook/xml-dtd-4.4" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "rewriteURI" \ - "http://www.oasis-open.org/docbook/xml/4.4" \ - "file:///usr/share/xml/docbook/xml-dtd-4.4" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//DTD DocBook XML V4.5//EN" \ - "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//DTD DocBook XML CALS Table Model V4.5//EN" \ - "file:///usr/share/xml/docbook/xml-dtd-4.5/calstblx.dtd" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//DTD XML Exchange Table Model 19990315//EN" \ - "file:///usr/share/xml/docbook/xml-dtd-4.5/soextblx.dtd" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ELEMENTS DocBook XML Information Pool V4.5//EN" \ - "file:///usr/share/xml/docbook/xml-dtd-4.5/dbpoolx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.5//EN" \ - "file:///usr/share/xml/docbook/xml-dtd-4.5/dbhierx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ELEMENTS DocBook XML HTML Tables V4.5//EN" \ - "file:///usr/share/xml/docbook/xml-dtd-4.5/htmltblx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ENTITIES DocBook XML Notations V4.5//EN" \ - "file:///usr/share/xml/docbook/xml-dtd-4.5/dbnotnx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ENTITIES DocBook XML Character Entities V4.5//EN" \ - "file:///usr/share/xml/docbook/xml-dtd-4.5/dbcentx.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "public" \ - "-//OASIS//ENTITIES DocBook XML Additional General Entities V4.5//EN" \ - "file:///usr/share/xml/docbook/xml-dtd-4.5/dbgenent.mod" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "rewriteSystem" \ - "http://www.oasis-open.org/docbook/xml/4.5" \ - "file:///usr/share/xml/docbook/xml-dtd-4.5" \ - "$DESTDIR"/etc/xml/docbook-xml - xmlcatalog --noout --add "rewriteURI" \ - "http://www.oasis-open.org/docbook/xml/4.5" \ - "file:///usr/share/xml/docbook/xml-dtd-4.5" \ - "$DESTDIR"/etc/xml/docbook-xml - mkdir -p $DESTDIR/etc/sysconf.d/ - install $HOME/docbook-xml.sysconf $DESTDIR/etc/sysconf.d/docbook-xml + "-//OASIS//DTD DocBook XML V$verdion//EN" \ + "http://www.oasis-open.org/docbook/xml/$version/docbookx.dtd" \ + "$DESTDIR/etc/xml/docbook-xml" + + install -Dt "$DESTDIR/usr/share/licenses/$name" -m644 LICENSE + + # Fix permissions + find "$DESTDIR" -type f -exec chmod -c a-x {} + + chmod -Rc u=rwX,go=rX "$DESTDIR" } diff --git a/app/text/ghostscript/ympbuild b/app/text/ghostscript/ympbuild index 8e160e40..68fd216a 100644 --- a/app/text/ghostscript/ympbuild +++ b/app/text/ghostscript/ympbuild @@ -3,7 +3,7 @@ name='ghostscript' release='1' version='9.27' url='https://example.org' -description='Package description missing' +description='An interpreter for the PostScript language' email='aliriza.keskin@pardus.org.tr' maintainer='aliriza' license=('GPLv3') diff --git a/app/text/poppler/ympbuild b/app/text/poppler/ympbuild index adcf0f19..4e1accb9 100644 --- a/app/text/poppler/ympbuild +++ b/app/text/poppler/ympbuild @@ -3,7 +3,7 @@ name='poppler' release='1' version='23.09.0' url='https://poppler.freedesktop.org/' -description='Package description missing.' +description='PDF rendering library based on xpdf 3.0' email='aliriza.keskin@pardus.org.tr' maintainer='aliriza' license=('GPLv3') diff --git a/dev/libs/libayatana-ido/ympbuild b/dev/libs/libayatana-ido/ympbuild index 81491ca4..fd5cf4f5 100644 --- a/dev/libs/libayatana-ido/ympbuild +++ b/dev/libs/libayatana-ido/ympbuild @@ -3,7 +3,7 @@ name='libayatana-ido' release='1' version='0.9.3' url='https://github.com/AyatanaIndicators/ayatana-ido' -description='Package description missing' +description='Ayatana Application Indicators' email='aliriza.keskin@pardus.org.tr' maintainer='aliriza' license=('GPLv3') diff --git a/dev/libs/libayatana-indicator/ympbuild b/dev/libs/libayatana-indicator/ympbuild index bed417e8..66b36a25 100644 --- a/dev/libs/libayatana-indicator/ympbuild +++ b/dev/libs/libayatana-indicator/ympbuild @@ -3,7 +3,7 @@ name='libayatana-indicator' release='1' version='0.9.3' url='https://github.com/AyatanaIndicators/libayatana-indicator' -description='Package description missing' +description='Ayatana Application Indicators' email='aliriza.keskin@pardus.org.tr' maintainer='aliriza' license=('GPLv3') diff --git a/dev/libs/libdbusmenu/ympbuild b/dev/libs/libdbusmenu/ympbuild index c4c73679..de1d6504 100644 --- a/dev/libs/libdbusmenu/ympbuild +++ b/dev/libs/libdbusmenu/ympbuild @@ -3,7 +3,7 @@ name='libdbusmenu' release='1' version='16.04.0' url='https://launchpad.net/libdbusmenu' -description='Package description missing' +description='Library to pass menu structure across DBus' email='aliriza.keskin@pardus.org.tr' maintainer='aliriza' license=('GPLv3') diff --git a/dev/libs/libgudev/ympbuild b/dev/libs/libgudev/ympbuild index e4719a9e..99426afa 100644 --- a/dev/libs/libgudev/ympbuild +++ b/dev/libs/libgudev/ympbuild @@ -3,7 +3,7 @@ name='libgudev' release='1' version='237' url='https://example.org' -description='Package description missing' +description='GObject bindings for libudev' email='bk@gmail.com' maintainer='bk' license=('GPLv3') diff --git a/dev/libs/libindicator/ympbuild b/dev/libs/libindicator/ympbuild index aed75b0a..1139f995 100644 --- a/dev/libs/libindicator/ympbuild +++ b/dev/libs/libindicator/ympbuild @@ -3,7 +3,7 @@ name='libindicator' release='1' version='12.10.1' url='https://launchpad.net/libindicator' -description='Package description missing' +description='A set of symbols and convience functions that all indicators would like to use' email='aliriza.keskin@pardus.org.tr' maintainer='aliriza' license=('GPLv3') diff --git a/dev/libs/openssl-1.1/ympbuild b/dev/libs/openssl-1.1/ympbuild index a83a9366..fcf209fa 100644 --- a/dev/libs/openssl-1.1/ympbuild +++ b/dev/libs/openssl-1.1/ympbuild @@ -3,7 +3,7 @@ name='openssl-1.1' release='1' version='1.1.1u' url='https://www.openssl.org/source/' -description='Package description missing' +description='The Open Source toolkit for Secure Sockets Layer and Transport Layer Security' email=' aliriza.keskin@pardus.org.tr' maintainer=' aliriza' license=('GPLv3') diff --git a/dev/libs/openssl/ympbuild b/dev/libs/openssl/ympbuild index 6199cd20..17b681da 100644 --- a/dev/libs/openssl/ympbuild +++ b/dev/libs/openssl/ympbuild @@ -3,7 +3,7 @@ name='openssl' release='2' version='3.1.1' url='https://www.openssl.org/source/' -description='Package description missing' +description='The Open Source toolkit for Secure Sockets Layer and Transport Layer Security' email=' aliriza.keskin@pardus.org.tr' maintainer=' aliriza' license=('GPLv3') diff --git a/dev/python/py3-libxdo/ympbuild b/dev/python/py3-libxdo/ympbuild index 2c863e15..262ac9a8 100644 --- a/dev/python/py3-libxdo/ympbuild +++ b/dev/python/py3-libxdo/ympbuild @@ -3,7 +3,7 @@ name='py3-libxdo' release='1' version='0.1.2a1' url='https://pypi.org/project/python-libxdo/' -description='Package description missing' +description='ibxdo is the library behind xdotool, a tool to “fake keyboard/mouse input, window management, and more”.' email='akarsu@protonmail.com' maintainer='akarsu' license=('GPLv3') diff --git a/dev/util/intltool/ympbuild b/dev/util/intltool/ympbuild index b4698e88..9aa69d45 100644 --- a/dev/util/intltool/ympbuild +++ b/dev/util/intltool/ympbuild @@ -3,7 +3,7 @@ name='intltool' release='1' version='0.51.0' url='https://example.org' -description='Package description missing' +description='The internationalization tool collection' email='bk@gmail.com' maintainer='bk' license=('GPLv3') diff --git a/gnome/base/libgnomekbd/ympbuild b/gnome/base/libgnomekbd/ympbuild index 6c044ea7..d82777d3 100644 --- a/gnome/base/libgnomekbd/ympbuild +++ b/gnome/base/libgnomekbd/ympbuild @@ -3,7 +3,7 @@ name='libgnomekbd' release='1' version='3.28.1' url='https://example.org' -description='Package description missing' +description='Keyboard management library' email='akarsu@protonmail.com' maintainer='akarsu' license=('LGPL') diff --git a/lxde/base/menu-cache/ympbuild b/lxde/base/menu-cache/ympbuild index f33b1493..8b9906a5 100644 --- a/lxde/base/menu-cache/ympbuild +++ b/lxde/base/menu-cache/ympbuild @@ -3,7 +3,7 @@ name='menu-cache' release='1' version='1.1.0' url='https://example.org' -description='Package description missing' +description='Caching mechanism for freedesktop.org compliant menus' email='bk@gmail.com' maintainer='bk' license=('GPLv3') diff --git a/sys/process/audit/ympbuild b/sys/process/audit/ympbuild index 6f868d55..da1b6273 100644 --- a/sys/process/audit/ympbuild +++ b/sys/process/audit/ympbuild @@ -3,7 +3,7 @@ name='audit' release='2' version='3.1.1' url='https://people.redhat.com/sgrubb/audit/' -description='Package description missing' +description='Userspace components of the audit framework' email='aliriza.keskin@pardus.org.tr' maintainer='aliriza' license=('GPLv3') @@ -11,6 +11,7 @@ source=("https://github.com/linux-audit/audit-userspace/archive/refs/tags/v$vers depends=() makedepends=( ) md5sums=('03f6572873b0df83e6bcb84d8c500765') +group=(sys.process) uses=(libcap_ng) uses_extra=(python) python_depends=(python) diff --git a/x11/libs/libfm/ympbuild b/x11/libs/libfm/ympbuild index cc5e51b0..97c37d7c 100644 --- a/x11/libs/libfm/ympbuild +++ b/x11/libs/libfm/ympbuild @@ -3,7 +3,7 @@ name='libfm' release='1' version='1.3.2' url='https://example.org' -description='Package description missing' +description='Library for file management' email='bk@gmail.com' maintainer='bk' license=('GPLv3') From 6fbcf8229eac9a5330c2a9b515a95fa8873b5224 Mon Sep 17 00:00:00 2001 From: cakarsu Date: Fri, 24 Nov 2023 17:06:16 +0300 Subject: [PATCH 2/3] =?UTF-8?q?24=20Kas=C4=B1m=20G=C3=BCncelleme=201?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../base/cinnamon-control-center/ympbuild | 14 ++++++----- cinnamon/base/cinnamon-desktop/ympbuild | 6 ++--- cinnamon/base/cinnamon-menus/ympbuild | 6 ++--- cinnamon/base/cinnamon-screensaver/ympbuild | 23 +++++++++++-------- cinnamon/base/cinnamon-session/ympbuild | 6 ++--- .../base/cinnamon-settings-daemon/ympbuild | 6 ++--- cinnamon/base/cinnamon-translations/ympbuild | 6 ++--- 7 files changed, 36 insertions(+), 31 deletions(-) diff --git a/cinnamon/base/cinnamon-control-center/ympbuild b/cinnamon/base/cinnamon-control-center/ympbuild index 7c8b407d..b27e6ab6 100644 --- a/cinnamon/base/cinnamon-control-center/ympbuild +++ b/cinnamon/base/cinnamon-control-center/ympbuild @@ -1,16 +1,16 @@ #!/usr/bin/env bash name='cinnamon-control-center' -release='1' -version='5.8.1' +release='3' +version='6.0.0' url='https://github.com/linuxmint/cinnamon-control-center' description='The Control Center for Cinnamon' email='akarsu@protonmail.com' maintainer='akarsu' license=('GPLv3') source=("https://github.com/linuxmint/cinnamon-control-center/archive/refs/tags/${version}.tar.gz") -depends=(cinnamon-settings-daemon cinnamon-menus colord libgnomekbd networkmanager libnma) -makedepends=(meson) -md5sums=('208a363e176ca65e96e170889b644618') +depends=(cinnamon-settings-daemon cinnamon-menus colord libgnomekbd) +makedepends=(meson ) +md5sums=('fcf3c538fc4b108b10a6e0685c5af308') group=(cinnamon.base) uses=() arch=('x86_64') @@ -29,7 +29,9 @@ build () { } package () { - ninja -C build install $jobs + DESTDIR=$DESTDIR ninja -C build install $jobs + #rm "${DESTDIR}"/usr/bin/cinnamon-control-center + #rm "${DESTDIR}"/usr/share/cinnamon-control-center/ui/shell.ui } diff --git a/cinnamon/base/cinnamon-desktop/ympbuild b/cinnamon/base/cinnamon-desktop/ympbuild index c0c8d89c..647e5bb3 100644 --- a/cinnamon/base/cinnamon-desktop/ympbuild +++ b/cinnamon/base/cinnamon-desktop/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='cinnamon-desktop' release='2' -version='5.8.0' +version='6.0.0' url='https://github.com/linuxmint/cinnamon-desktop' description='Library with common API for various Cinnamon modules' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://github.com/linuxmint/cinnamon-desktop/archive/$version/cinnamon-desktop-$version.tar.gz") depends=() makedepends=(libXinerama libxkbfile) -md5sums=('cde124596a427145f001b33a9d77f183') +md5sums=('265b69d5f57e9600c673c6be79ec20e0') group=(cinnamon.base) uses=() arch=('x86_64') @@ -19,7 +19,7 @@ cd $name-$version setup(){ meson setup build --prefix=/usr \ - --libdir=/usr/lib64/ + --libdir=/usr/lib64/ } build(){ diff --git a/cinnamon/base/cinnamon-menus/ympbuild b/cinnamon/base/cinnamon-menus/ympbuild index 48ca2c10..17f4954e 100644 --- a/cinnamon/base/cinnamon-menus/ympbuild +++ b/cinnamon/base/cinnamon-menus/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='cinnamon-menus' -release='1' -version='5.8.0' +release='2' +version='6.0.0' url='https://github.com/linuxmint/cinnamon' description='Linux desktop which provides advanced innovative features and a traditional user experience' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('GPLv2') source=("https://github.com/linuxmint/cinnamon-menus/archive/refs/tags/${version}.tar.gz") depends=(glib) makedepends=(gobject-introspection meson) -md5sums=('d664458ee4469d1bbd8f971a2cd37ee6') +md5sums=('9e10b0e9839e83e3b1264366c565340b') group=(cinnamon.base) uses=() arch=('x86_64') diff --git a/cinnamon/base/cinnamon-screensaver/ympbuild b/cinnamon/base/cinnamon-screensaver/ympbuild index db373d32..04858cbe 100644 --- a/cinnamon/base/cinnamon-screensaver/ympbuild +++ b/cinnamon/base/cinnamon-screensaver/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='cinnamon-screensaver' -release='1' -version='5.8.0' +release='2' +version='6.0.0' url='https://github.com/linuxmint/cinnamon-screensaver' description='Screensaver designed to integrate well with the Cinnamon desktop.' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://github.com/linuxmint/cinnamon-screensaver/archive/refs/tags/${version}.tar.gz") depends=(accountsservice cinnamon-desktop libgnomekbd py3-cairo py3-pygobject py3-setproctitle py3-xapp xapp) makedepends=(gobject-introspection meson) -md5sums=('68130450b11eb482935f9aba45df7013') +md5sums=('5ed5b247b59c5400b073b7fbed811e82') group=(cinnamon.base) uses=() arch=('x86_64') @@ -19,7 +19,9 @@ cd $name-$version setup () { meson setup build --prefix=/usr \ - -Dlocking=false #$name-$version + --libdir=/usr/lib64/ \ + -Ddefault_library=both + #-Dlocking=false #$name-$version } build () { @@ -27,10 +29,11 @@ build () { } package () { - ninja -C build install $jobs - # fix symlinks - rm -f $DESTDIR/usr/bin/cinnamon-screensaver - rm -f $DESTDIR/usr/bin/cinnamon-screensaver-command - ln -s ../share/cinnamon-screensaver/cinnamon-screensaver-main.py $DESTDIR/usr/bin/cinnamon-screensaver - ln -s ../share/cinnamon-screensaver/cinnamon-screensaver-command.py $DESTDIR/usr/bin/cinnamon-screensaver-command + DESTDIR="${DESTDIR}" ninja -C build install $jobs + + rm -f ${DESTDIR}/usr/bin/cinnamon-screensaver-command + rm -f ${DESTDIR}/usr/bin/cinnamon-screensaver + + ln -s ../../usr/share/cinnamon-screensaver/cinnamon-screensaver-command.py ${DESTDIR}/usr/bin/cinnamon-screensaver-command + ln -s ../../usr/share/cinnamon-screensaver/cinnamon-screensaver-main.py ${DESTDIR}/usr/bin/cinnamon-screensaver } diff --git a/cinnamon/base/cinnamon-session/ympbuild b/cinnamon/base/cinnamon-session/ympbuild index 62648719..7756d537 100644 --- a/cinnamon/base/cinnamon-session/ympbuild +++ b/cinnamon/base/cinnamon-session/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='cinnamon-session' -release='1' -version='5.8.1' +release='2' +version='6.0.0' url='https://github.com/linuxmint/cinnamon-session' description='The Cinnamon Session Handler' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('GPLv3' 'LGPL') source=("https://github.com/linuxmint/cinnamon-session/archive/refs/tags/${version}.tar.gz") depends=(cinnamon-desktop libSM libcanberra xapp libXtst) makedepends=(meson ninja xtrans) -md5sums=('710b9f81ef46bec92b941d36be42793d') +md5sums=('4890badbe5d16e82de2ab4266ed6fc3e') group=(cinnamon.base) uses=() arch=('x86_64') diff --git a/cinnamon/base/cinnamon-settings-daemon/ympbuild b/cinnamon/base/cinnamon-settings-daemon/ympbuild index 8a861e95..cbc4ed39 100644 --- a/cinnamon/base/cinnamon-settings-daemon/ympbuild +++ b/cinnamon/base/cinnamon-settings-daemon/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='cinnamon-settings-daemon' -release='1' -version='5.8.1' +release='2' +version='6.0.0' url='https://github.com/linuxmint/cinnamon-settings-daemon' description='The Cinnamon Settings daemon' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://github.com/linuxmint/cinnamon-settings-daemon/archive/refs/tags/${version}.tar.gz") depends=(cinnamon-desktop colord dbus-glib libcanberra cups libgnomekbd libgudev libnotify librsvg libwacom nss polkit upower) makedepends=(meson ninja xf86-input-wacom) -md5sums=('bb03d40c4c83297c3dcfe563ebdf9bd5') +md5sums=('2196db65d92eb9a768942c4491a8e292') group=(cinnamon.base) uses=() arch=('x86_64') diff --git a/cinnamon/base/cinnamon-translations/ympbuild b/cinnamon/base/cinnamon-translations/ympbuild index 0d82d6f3..974c6556 100644 --- a/cinnamon/base/cinnamon-translations/ympbuild +++ b/cinnamon/base/cinnamon-translations/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='cinnamon-translations' -release='1' -version='5.8.1' +release='2' +version='6.0.0' url='https://github.com/linuxmint/cinnamon-translations' description='Translations for Cinnamon and Nemo' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('GPLv2') source=("https://github.com/linuxmint/cinnamon-translations/archive/refs/tags/${version}.tar.gz") depends=() makedepends=() -md5sums=('b9ea707443c81e4340b0cb219d289130') +md5sums=('c488e3efc6e7aef6cd8d75b3749bc7f2') group=(cinnamon.base) uses=() arch=('x86_64') From 9825156e3cf7054d9740be40ed6a35c5a845c1ae Mon Sep 17 00:00:00 2001 From: cakarsu Date: Fri, 24 Nov 2023 19:11:19 +0300 Subject: [PATCH 3/3] =?UTF-8?q?24=20Kas=C4=B1m=20G=C3=BCncelleme=202?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gnome/extra/cjs/ympbuild | 6 +++--- sys/fs/btrfs-progs/ympbuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/gnome/extra/cjs/ympbuild b/gnome/extra/cjs/ympbuild index 701442f2..3e34385a 100644 --- a/gnome/extra/cjs/ympbuild +++ b/gnome/extra/cjs/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='cjs' -release='1' -version='5.8.0' +release='2' +version='6.0.0' url='https://github.com/linuxmint/cjs' description='Javascript Bindings for Cinnamon' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('GPL') source=("https://github.com/linuxmint/cjs/archive/refs/tags/${version}.tar.gz") depends=(mozjs102) makedepends=() -md5sums=('991e1bbf2ebf7cca4e93cfce66c4a876') +md5sums=('3e4c66fe5643c16b0041959084929ca1') group=(gnome.extra) uses=() arch=('x86_64') diff --git a/sys/fs/btrfs-progs/ympbuild b/sys/fs/btrfs-progs/ympbuild index 23201631..87ccfd61 100644 --- a/sys/fs/btrfs-progs/ympbuild +++ b/sys/fs/btrfs-progs/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='btrfs-progs' -release='2' -version='6.5.1' +release='3' +version='6.6.2' url='https://github.com/storaged-project/libblockdev' description='A library for manipulating block devices' email='bayramk@gmail.com' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://github.com/kdave/btrfs-progs/archive/refs/tags/v${version}.tar.gz") depends=(e2fsprogs zlib libgcrypt eudev) makedepends=() -md5sums=('97103f13d739ed909a83969836200a8e') +md5sums=('9279d1ddd201070f64ec7cbcd3ef66b5') group=(sys.fs) uses=() arch=('x86_64')