Replaced upper case variable names with lower case variable names in all gtk build files
This commit is contained in:
parent
8cd4020816
commit
53bc2445e3
63 changed files with 908 additions and 908 deletions
|
@ -1,20 +1,20 @@
|
|||
APP=adwaita-icon-theme
|
||||
VERSION=3.36.0
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gitlab.gnome.org/GNOME/adwaita-icon-theme"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/archive/3.36.0/adwaita-icon-theme-3.36.0.tar.bz2"
|
||||
DESC="Collection of default icons used by GTK+"
|
||||
REQUIRES="gtk2 gtk3 hicolor-icon-theme"
|
||||
app=adwaita-icon-theme
|
||||
version=3.36.0
|
||||
build=1sml
|
||||
homepage="https://gitlab.gnome.org/GNOME/adwaita-icon-theme"
|
||||
download="https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/archive/3.36.0/adwaita-icon-theme-3.36.0.tar.bz2"
|
||||
desc="Collection of default icons used by GTK+"
|
||||
requires="gtk2 gtk3 hicolor-icon-theme"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
patch -p1 < $SRCDIR/inherit-hicolor-theme.diff
|
||||
patch -p1 < $srcdir/inherit-hicolor-theme.diff
|
||||
|
||||
./configure \
|
||||
--prefix="" \
|
||||
|
@ -22,14 +22,14 @@ build() {
|
|||
--localstatedir=/var
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING* $PKGDOCS/
|
||||
cp COPYING* $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
e93743b74f0853e73df81b0e4fe58d09b35fceef99c808591a34ee4b963c3db689935dc0f6ddd76fd22bd2d3df595989f5d470821275add254858db0d18fbecb adwaita-icon-theme-3.36.0.tar.lz
|
||||
43190d282ff6f003b51ce1759d5933935b8dc9c31c048b150b5dd4c0bd748d3378e38f34a3c0e1b0772290c802a073ea18c87828c08141e984dd9261ca54f418 inherit-hicolor-theme.diff
|
||||
"
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
APP=at-spi2-atk
|
||||
VERSION=2.34.1
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://wiki.gnome.org/Accessibility"
|
||||
DESC="A GTK+ module that bridges ATK to D-Bus at-spi"
|
||||
REQUIRES="glib libx11 dbus at-spi2-core "
|
||||
app=at-spi2-atk
|
||||
version=2.34.1
|
||||
build=1sml
|
||||
homepage="https://wiki.gnome.org/Accessibility"
|
||||
desc="A GTK+ module that bridges ATK to D-Bus at-spi"
|
||||
requires="glib libx11 dbus at-spi2-core "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z**
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z**
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
mkdir -p smbuild && cd smbuild
|
||||
|
@ -18,13 +18,13 @@ build() {
|
|||
--prefix="/"
|
||||
|
||||
ninja
|
||||
DESTDIR="$PKG" ninja install
|
||||
DESTDIR="$pkg" ninja install
|
||||
|
||||
cp ../COPYING $PKGDOCS/
|
||||
cp ../COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
d30c07a37e42d33ac0658f55e881ab2ca6faa45c251acbd99433ec0f119466f41bb2b6f4b953a7830dd120959aa7f1ee86a763881784e42ea9454f19893a6576 at-spi2-atk-2.34.1.tar.xz
|
||||
"
|
||||
|
|
|
@ -1,29 +1,29 @@
|
|||
APP=atk
|
||||
VERSION=2.34.1
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gitlab.gnome.org/GNOME/atk"
|
||||
DESC="Interface definitions of accessibility infrastructure"
|
||||
REQUIRES="gobject-introspection"
|
||||
app=atk
|
||||
version=2.34.1
|
||||
build=1sml
|
||||
homepage="https://gitlab.gnome.org/GNOME/atk"
|
||||
desc="Interface definitions of accessibility infrastructure"
|
||||
requires="gobject-introspection"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
mkdir -p smbuild && cd smbuild
|
||||
meson .. --prefix="/"
|
||||
|
||||
ninja
|
||||
DESTDIR="$PKG" ninja install
|
||||
DESTDIR="$pkg" ninja install
|
||||
|
||||
cp ../COPYING $PKGDOCS/
|
||||
cp ../COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
4a67adfb5b25e08de1892d4ac2ae0c3ed0011ce80b0b2066462676f86563f96429202b0d036ee909e51bf678574a4caf83a9e0ea5f409bb6fc02bc9e9bbc53c9 atk-2.34.1.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=atkmm
|
||||
VERSION=2.24.3
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://www.gtkmm.org/"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/atkmm/-/archive/2.24.3/atkmm-2.24.3.tar.bz2"
|
||||
DESC="C++ bindings for ATK"
|
||||
REQUIRES="perl atk glibmm"
|
||||
app=atkmm
|
||||
version=2.24.3
|
||||
build=1sml
|
||||
homepage="https://www.gtkmm.org/"
|
||||
download="https://gitlab.gnome.org/GNOME/atkmm/-/archive/2.24.3/atkmm-2.24.3.tar.bz2"
|
||||
desc="C++ bindings for ATK"
|
||||
requires="perl atk glibmm"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -23,13 +23,13 @@ build() {
|
|||
done
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING* $PKGDOCS/
|
||||
cp COPYING* $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
fcf1ab1e6e1e869e0bafca5c865b6fb2f94f4dc288d102631e00247655726b45204e9c2e37f4df001b5db298fc58dc592b4804f3499a346a7071f8f5c95a6b66 atkmm-2.24.3.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=babl
|
||||
VERSION=0.1.78
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gegl.org/babl/"
|
||||
DOWNLOAD="https://download.gimp.org/pub/babl/0.1/babl-0.1.78.tar.xz"
|
||||
DESC="Dynamic, any to any, pixel format conversion library"
|
||||
REQUIRES="lcms2 vala gobject-introspection"
|
||||
app=babl
|
||||
version=0.1.78
|
||||
build=1sml
|
||||
homepage="https://gegl.org/babl/"
|
||||
download="https://download.gimp.org/pub/babl/0.1/babl-0.1.78.tar.xz"
|
||||
desc="Dynamic, any to any, pixel format conversion library"
|
||||
requires="lcms2 vala gobject-introspection"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
mkdir -p smbuild && cd smbuild
|
||||
|
@ -20,13 +20,13 @@ build() {
|
|||
-Denable-vapi=false
|
||||
|
||||
ninja
|
||||
DESTDIR="$PKG" ninja install
|
||||
DESTDIR="$pkg" ninja install
|
||||
|
||||
cp ../COPYING $PKGDOCS/
|
||||
cp ../COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
0a2c113fc5cfea807f9c5772987e5c1f55b068f6af4dcac2513f214873ede71a7b44cb4e3765c5187f4ac8b34984b1b125b44ee2e4ec6e3545e2a2b9524b11f1 babl-0.1.78.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,21 +1,21 @@
|
|||
APP=cairo
|
||||
VERSION=1.16.0
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://cairographics.org/"
|
||||
DOWNLOAD="https://cairographics.org/releases/cairo-1.16.0.tar.xz"
|
||||
DESC="2D graphics library with support for multiple output devices"
|
||||
REQUIRES="glib expat util-linux lzo pixman dejavu-fonts-ttf libxext libxrender libxcb freetype "
|
||||
app=cairo
|
||||
version=1.16.0
|
||||
build=1sml
|
||||
homepage="https://cairographics.org/"
|
||||
download="https://cairographics.org/releases/cairo-1.16.0.tar.xz"
|
||||
desc="2D graphics library with support for multiple output devices"
|
||||
requires="glib expat util-linux lzo pixman dejavu-fonts-ttf libxext libxrender libxcb freetype "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
patch -p1 < $SRCDIR/CVE-2018-19876.patch
|
||||
patch -p1 < $SRCDIR/musl-stacksize.patch
|
||||
patch -p1 < $srcdir/CVE-2018-19876.patch
|
||||
patch -p1 < $srcdir/musl-stacksize.patch
|
||||
|
||||
autoreconf -vif
|
||||
|
||||
|
@ -25,14 +25,14 @@ build() {
|
|||
--disable-static
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING* $PKGDOCS/
|
||||
cp COPYING* $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
5b2f4c66622e71d68567e8cc52128961d6a2eee0c61ab56919a73c2357bf6c2fd93caec73c00ab971405a21618259c2dea276822e494fb8f43ee081586f25135 cairo-1.16.0.tar.lz
|
||||
9020c596caa54a2ac435d5dae0f121d36d3c3f34d487b9c1032665b1bd15813506adf31984e34b5dd328ee0e068de0627e1d061230758328cae4fa993c3a9209 CVE-2018-19876.patch
|
||||
86f26fe41deb5e14f553c999090d1ec1d92a534fa7984112c9a7f1d6c6a8f1b7bb735947e8ec3f26e817f56410efe8cc46c5e682f6a278d49b40a683513740e0 musl-stacksize.patch
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=cairomm
|
||||
VERSION=1.13.1
|
||||
BUILD=1sml
|
||||
HOMEPAGE="http://cairographics.org/cairomm/"
|
||||
DOWNLOAD="https://cairographics.org/releases/cairomm-1.13.1.tar.gz"
|
||||
DESC="C++ bindings for Cairo"
|
||||
REQUIRES="cairo libsigcpp "
|
||||
app=cairomm
|
||||
version=1.13.1
|
||||
build=1sml
|
||||
homepage="http://cairographics.org/cairomm/"
|
||||
download="https://cairographics.org/releases/cairomm-1.13.1.tar.gz"
|
||||
desc="C++ bindings for Cairo"
|
||||
requires="cairo libsigcpp "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -23,13 +23,13 @@ build() {
|
|||
done
|
||||
|
||||
make $NUMNUMJOBS
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
f3002d35e29bb06d04600127de42718eaa37e1352c97c6516efbec5d43b9f36767d61c4cd460e3926245d20f2071f604c46543662e68bf198c3de70e09c14c85 cairomm-1.13.1.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,27 +1,27 @@
|
|||
APP=clearlooks-phenix-theme
|
||||
VERSION=7.0.1
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://github.com/jpfleury/clearlooks-phenix"
|
||||
DOWNLOAD="https://github.com/jpfleury/clearlooks-phenix/archive/refs/tags/7.0.1.tar.gz"
|
||||
DESC="Default theme for GNOME 2 and 3"
|
||||
REQUIRES="gtk2 gtk3"
|
||||
app=clearlooks-phenix-theme
|
||||
version=7.0.1
|
||||
build=1sml
|
||||
homepage="https://github.com/jpfleury/clearlooks-phenix"
|
||||
download="https://github.com/jpfleury/clearlooks-phenix/archive/refs/tags/7.0.1.tar.gz"
|
||||
desc="Default theme for GNOME 2 and 3"
|
||||
requires="gtk2 gtk3"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf clearlooks-phenix-$VERSION
|
||||
rm -rf clearlooks-phenix-$version
|
||||
|
||||
tar xf $SRCDIR/clearlooks-phenix-$VERSION.tar.?z*
|
||||
cd clearlooks-phenix-$VERSION
|
||||
tar xf $srcdir/clearlooks-phenix-$version.tar.?z*
|
||||
cd clearlooks-phenix-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
mkdir -p $PKG/share/themes/Clearlooks-Phenix
|
||||
cp -r xfwm4 gtk* $PKG/share/themes/Clearlooks-Phenix/
|
||||
mkdir -p $pkg/share/themes/Clearlooks-Phenix
|
||||
cp -r xfwm4 gtk* $pkg/share/themes/Clearlooks-Phenix/
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
f304278429d6ea796c566a4b9301bcf146243bda24807b9f0f1367c8eeca488106c62f20bd17e7b4e32580b11e21c8c8515eb9ae4dfbdf9da52d6c3d59d7730c clearlooks-phenix-7.0.1.tar.gz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=dbus-glib
|
||||
VERSION=0.110
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings"
|
||||
DOWNLOAD="https://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.110.tar.gz"
|
||||
DESC="GLib bindings for DBUS"
|
||||
REQUIRES="glib python3 dbus"
|
||||
app=dbus-glib
|
||||
version=0.110
|
||||
build=1sml
|
||||
homepage="https://www.freedesktop.org/wiki/Software/DBusBindings"
|
||||
download="https://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.110.tar.gz"
|
||||
desc="GLib bindings for DBUS"
|
||||
requires="glib python3 dbus"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -20,13 +20,13 @@ build() {
|
|||
--disable-static
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
8046c97aa3c4709692af9c95ba3dd0bc5ed8e13adde49dc10d2444bb041b42d5691b7100126ad6a6b40c0cae23930187246fa7389416ae6f26fc31fac8bae90d dbus-glib-0.110.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=dconf-editor
|
||||
VERSION=3.18.2
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/dconf"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/dconf-editor/-/archive/3.18.2/dconf-editor-3.18.2.tar.bz2"
|
||||
DESC="Graphical editor for dconf written in GTK3"
|
||||
REQUIRES="graphite2 gtk3"
|
||||
app=dconf-editor
|
||||
version=3.18.2
|
||||
build=1sml
|
||||
homepage="https://wiki.gnome.org/Projects/dconf"
|
||||
download="https://gitlab.gnome.org/GNOME/dconf-editor/-/archive/3.18.2/dconf-editor-3.18.2.tar.bz2"
|
||||
desc="Graphical editor for dconf written in GTK3"
|
||||
requires="graphite2 gtk3"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -20,13 +20,13 @@ build() {
|
|||
--localstatedir=/var
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
c8a7c8f073bf1097dc6c74c4f8ee0371f40b8f241ed1faede521829c67f479f7636f80e0d46cd4155388da91bb4a9b57cd20532e8cfad92a7503fa2cdf21cbb0 dconf-editor-3.18.2.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=fltk
|
||||
VERSION=1.3.4
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://www.fltk.org/"
|
||||
DOWNLOAD="https://www.fltk.org/pub/fltk/1.3.4/fltk-1.3.4-2-source.tar.bz2"
|
||||
DESC="Graphical user interface toolkit for X"
|
||||
REQUIRES="gcc-libs desktop-file-utils libjpeg-turbo libxcursor libxext fontconfig libxinerama glu shared-mime-info cairo"
|
||||
app=fltk
|
||||
version=1.3.4
|
||||
build=1sml
|
||||
homepage="https://www.fltk.org/"
|
||||
download="https://www.fltk.org/pub/fltk/1.3.4/fltk-1.3.4-2-source.tar.bz2"
|
||||
desc="Graphical user interface toolkit for X"
|
||||
requires="gcc-libs desktop-file-utils libjpeg-turbo libxcursor libxext fontconfig libxinerama glu shared-mime-info cairo"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf "$APP-$VERSION-2"
|
||||
rm -rf "$app-$version-2"
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION-2-source.tar.?z*
|
||||
cd "$APP-$VERSION-2"
|
||||
tar xf $srcdir/$app-$version-2-source.tar.?z*
|
||||
cd "$app-$version-2"
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -25,15 +25,15 @@ build() {
|
|||
--enable-xdbe
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
removestaticlibs
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
dabff7a1adea31a16b858f5d4360719099e70470b3acebd3e4b26f189bffae0d2f4ec910dab262deec3cef4dc652be435ebcb7ee9a9dca518780d9140a9f4ce6 fltk-1.3.4-2-source.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=gcr
|
||||
VERSION=3.16.0
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gitlab.gnome.org/GNOME/gcr"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/gcr/-/archive/3.16.0/gcr-3.16.0.tar.bz2"
|
||||
DESC="A library for bits of crypto UI and parsing"
|
||||
REQUIRES="gtk3"
|
||||
app=gcr
|
||||
version=3.16.0
|
||||
build=1sml
|
||||
homepage="https://gitlab.gnome.org/GNOME/gcr"
|
||||
download="https://gitlab.gnome.org/GNOME/gcr/-/archive/3.16.0/gcr-3.16.0.tar.bz2"
|
||||
desc="A library for bits of crypto UI and parsing"
|
||||
requires="gtk3"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -24,13 +24,13 @@ build() {
|
|||
--disable-debug
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
ea8a31c641d2bac14fb923cc726b4d49ca969f58948a4c598b48e99fc5c1eeb17fc458c3d843bcdb3db3f8668ce2cdab760fec34551e00d50cfc02d9c5d43580 gcr-3.16.0.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=gdk-pixbuf
|
||||
VERSION=2.40.0
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/GdkPixbuf"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/archive/2.40.0/gdk-pixbuf-2.40.0.tar.bz2"
|
||||
DESC="An image loading library for GTK"
|
||||
REQUIRES="glib libx11 shared-mime-info gobject-introspection"
|
||||
app=gdk-pixbuf
|
||||
version=2.40.0
|
||||
build=1sml
|
||||
homepage="https://wiki.gnome.org/Projects/GdkPixbuf"
|
||||
download="https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/archive/2.40.0/gdk-pixbuf-2.40.0.tar.bz2"
|
||||
desc="An image loading library for GTK"
|
||||
requires="glib libx11 shared-mime-info gobject-introspection"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
mkdir -p smbuild && cd smbuild
|
||||
|
@ -20,13 +20,13 @@ build() {
|
|||
-Dman=false
|
||||
|
||||
ninja
|
||||
DESTDIR="$PKG" ninja install
|
||||
DESTDIR="$pkg" ninja install
|
||||
|
||||
cp ../COPYING $PKGDOCS/
|
||||
cp ../COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
e5717f2d22ffe32e3f282552d183d6a3f2a49bc0fe305a8fe9cb359ef0ccfe7b0a1c2c1d892305dca1aa2d3f2e30220eecac3ba556565ca612e083ed098cb216 gdk-pixbuf-2.40.0.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=gegl
|
||||
VERSION=0.2.2
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://www.gegl.org/"
|
||||
DOWNLOAD="https://download.gimp.org/pub/gegl/0.2/gegl-0.2.2.tar.bz2"
|
||||
DESC="Graph based image processing framework"
|
||||
REQUIRES="json-glib gobject-introspection babl lcms2"
|
||||
app=gegl
|
||||
version=0.2.2
|
||||
build=1sml
|
||||
homepage="https://www.gegl.org/"
|
||||
download="https://download.gimp.org/pub/gegl/0.2/gegl-0.2.2.tar.bz2"
|
||||
desc="Graph based image processing framework"
|
||||
requires="json-glib gobject-introspection babl lcms2"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z**
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z**
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
ac_cv_prog_RUBY=no \
|
||||
|
@ -28,13 +28,13 @@ build() {
|
|||
--without-libavformat
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING* $PKGDOCS/
|
||||
cp COPYING* $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
2da32f5abba1a7fdc658a1a1d9d854a1e4b5e80e2a189842aed3e68d8d1412c2fe4b1a81cdd143c8154ba9fbecc1b855dc812ae39d5f1845078819b54919d892 gegl-0.2.2.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,30 +1,30 @@
|
|||
APP=glib-networking
|
||||
VERSION=2.46.1
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gitlab.gnome.org/GNOME/glib-networking"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/glib-networking/-/archive/2.46.1/glib-networking-2.46.1.tar.bz2"
|
||||
DESC="Network extensions for GLib"
|
||||
REQUIRES="ca-certificates glib gnutls p11-kit"
|
||||
app=glib-networking
|
||||
version=2.46.1
|
||||
build=1sml
|
||||
homepage="https://gitlab.gnome.org/GNOME/glib-networking"
|
||||
download="https://gitlab.gnome.org/GNOME/glib-networking/-/archive/2.46.1/glib-networking-2.46.1.tar.bz2"
|
||||
desc="Network extensions for GLib"
|
||||
requires="ca-certificates glib gnutls p11-kit"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
--prefix=""
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
bea5de10af83d68020dd9363622b5fb31ad077ee51f9f62187bdf3e6c8dbc2ade9bf466ad62109cbbcab4d95a67318fc6a38f19c2d19f2f6b018d3da0fa10dd6 glib-networking-2.46.1.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=glibmm
|
||||
VERSION=2.58.0
|
||||
BUILD=1sml
|
||||
HOMEPAGE="http://www.gtkmm.org"
|
||||
DOWNLOAD="https://download.gnome.org/sources/glibmm/2.58/glibmm-2.58.0.tar.xz"
|
||||
DESC="C++ bindings for GLib"
|
||||
REQUIRES="perl-modules glib-networking libsigcpp "
|
||||
app=glibmm
|
||||
version=2.58.0
|
||||
build=1sml
|
||||
homepage="http://www.gtkmm.org"
|
||||
download="https://download.gnome.org/sources/glibmm/2.58/glibmm-2.58.0.tar.xz"
|
||||
desc="C++ bindings for GLib"
|
||||
requires="perl-modules glib-networking libsigcpp "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -19,13 +19,13 @@ build() {
|
|||
--sysconfdir=/etc
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING* $PKGDOCS
|
||||
cp COPYING* $pkgdocs
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
020da0a90668cc9145a0a546e5e0824c1a12881ff1dd0a53c83c035ce1788d1588e7592fb0fa24147c3afe88e07bb2e7b0ccd490fe224b58d66a9609bf8343b2 glibmm-2.58.0.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=gnome-desktop
|
||||
VERSION=3.34.4
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/gnome-desktop/-/archive/3.34.4/gnome-desktop-3.34.4.tar.bz2"
|
||||
DESC="Library with common API for various GNOME modules"
|
||||
REQUIRES="graphite2 libseccomp gtk3 "
|
||||
app=gnome-desktop
|
||||
version=3.34.4
|
||||
build=1sml
|
||||
homepage="https://gitlab.gnome.org/GNOME/gnome-desktop"
|
||||
download="https://gitlab.gnome.org/GNOME/gnome-desktop/-/archive/3.34.4/gnome-desktop-3.34.4.tar.bz2"
|
||||
desc="Library with common API for various GNOME modules"
|
||||
requires="graphite2 libseccomp gtk3 "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
mkdir smbuild && cd smbuild
|
||||
|
@ -20,13 +20,13 @@ build() {
|
|||
-Dgnome_distributor="SMLinux"
|
||||
|
||||
ninja
|
||||
DESTDIR="$PKG" ninja install
|
||||
DESTDIR="$pkg" ninja install
|
||||
|
||||
cp ../COPYING* $PKGDOCS/
|
||||
cp ../COPYING* $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
b46df9dfc49c89061c5243a46cc36e5ebbe2a0057f8608de1430e05fbd731d3a7784d6cfa72c9d61ad177bc19f8d0527d5ca4a943311996746c474cbf9d7c0bb gnome-desktop-3.34.4.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=gnome-icon-theme
|
||||
VERSION=2.32.2
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://git.pktsurf.in/smlinux"
|
||||
DESC="Fake gnome-icon-theme package only containing pkgconfig file"
|
||||
REQUIRES="hicolor-icon-theme"
|
||||
app=gnome-icon-theme
|
||||
version=2.32.2
|
||||
build=1sml
|
||||
homepage="https://git.pktsurf.in/smlinux"
|
||||
desc="Fake gnome-icon-theme package only containing pkgconfig file"
|
||||
requires="hicolor-icon-theme"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
|
||||
install -Dm 0644 $SRCDIR/gnome-icon-theme.pc $PKG/lib/pkgconfig/gnome-icon-theme.pc
|
||||
install -Dm 0644 $srcdir/gnome-icon-theme.pc $pkg/lib/pkgconfig/gnome-icon-theme.pc
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=gnome-themes-extra
|
||||
VERSION=3.28
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-themes-extra"
|
||||
DOWNLOAD="https://download.gnome.org/sources/gnome-themes-extra/3.28/gnome-themes-extra-3.28.tar.xz"
|
||||
DESC="Default collection icons and theme bits used by GTK+ applications"
|
||||
REQUIRES="intltool gtk2 gtk3"
|
||||
app=gnome-themes-extra
|
||||
version=3.28
|
||||
build=1sml
|
||||
homepage="https://gitlab.gnome.org/GNOME/gnome-themes-extra"
|
||||
download="https://download.gnome.org/sources/gnome-themes-extra/3.28/gnome-themes-extra-3.28.tar.xz"
|
||||
desc="Default collection icons and theme bits used by GTK+ applications"
|
||||
requires="intltool gtk2 gtk3"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -19,11 +19,11 @@ build() {
|
|||
--sysconfdir=/etc
|
||||
|
||||
make V=s
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
bccc446e86b12476b86a0fe2e3354500c8fb3eef62a85c3823d69aaa259e032e1f94e7993bf633397b669c425ef42635b0cf17b376f0b7cf1869bb1d7160ede0 gnome-themes-extra-3.28.tar.xz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=gobject-introspection
|
||||
VERSION=1.64.1
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/gobject-introspection/-/archive/1.64.1/gobject-introspection-1.64.1.tar.bz2"
|
||||
DESC="Introspection system for GObject-based libraries"
|
||||
REQUIRES="glib util-linux "
|
||||
app=gobject-introspection
|
||||
version=1.64.1
|
||||
build=1sml
|
||||
homepage="https://wiki.gnome.org/Projects/GObjectIntrospection"
|
||||
download="https://gitlab.gnome.org/GNOME/gobject-introspection/-/archive/1.64.1/gobject-introspection-1.64.1.tar.bz2"
|
||||
desc="Introspection system for GObject-based libraries"
|
||||
requires="glib util-linux "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
mkdir smbuild && cd smbuild
|
||||
|
@ -21,13 +21,13 @@ build() {
|
|||
--buildtype=release
|
||||
|
||||
ninja
|
||||
DESTDIR="$PKG" ninja install
|
||||
DESTDIR="$pkg" ninja install
|
||||
|
||||
cp ../COPYING* $PKGDOCS/
|
||||
cp ../COPYING* $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
aa5d4544a6a5587a099b1b962ecf425924dad59c9cf406137dc65bc957e4a66fcd1bf9c9673757f8edf068820d600a81dfbca8430ab166f791b7e614c384c947 gobject-introspection-1.64.1.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=goffice
|
||||
VERSION=0.10.46
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://git.gnome.org/browse/goffice"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/goffice/-/archive/GOFFICE_0_10_46/goffice-GOFFICE_0_10_46.tar.bz2"
|
||||
DESC="A GLib/GTK+ set of document-centric objects and charting library"
|
||||
REQUIRES="intltool libxslt libgsf gtk3"
|
||||
app=goffice
|
||||
version=0.10.46
|
||||
build=1sml
|
||||
homepage="https://git.gnome.org/browse/goffice"
|
||||
download="https://gitlab.gnome.org/GNOME/goffice/-/archive/GOFFICE_0_10_46/goffice-GOFFICE_0_10_46.tar.bz2"
|
||||
desc="A GLib/GTK+ set of document-centric objects and charting library"
|
||||
requires="intltool libxslt libgsf gtk3"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -23,13 +23,13 @@ build() {
|
|||
done
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING* $PKGDOCS/
|
||||
cp COPYING* $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
2d06889fd8e432d7266de1b17eb0dc7a44911bbea013bcb1eeffa5c4f8ea43421c1c61e6bb8a6dec7dea7fb7fa410d0de0d13a14d5468e911a55d7909fd68f8b goffice-0.10.46.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=graphite2
|
||||
VERSION=1.3.14
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://github.com/silnrsi/graphite"
|
||||
DOWNLOAD="https://github.com/silnrsi/graphite/archive/refs/tags/1.3.14.tar.gz"
|
||||
DESC="reimplementation of the SIL Graphite text processing engine"
|
||||
REQUIRES="gcc-libs"
|
||||
app=graphite2
|
||||
version=1.3.14
|
||||
build=1sml
|
||||
homepage="https://github.com/silnrsi/graphite"
|
||||
download="https://github.com/silnrsi/graphite/archive/refs/tags/1.3.14.tar.gz"
|
||||
desc="reimplementation of the SIL Graphite text processing engine"
|
||||
requires="gcc-libs"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.t?z
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.t?z
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
mkdir -p smbuild && cd smbuild
|
||||
|
@ -22,13 +22,13 @@ build() {
|
|||
-Wno-dev
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp ../{COPYING,LICENSE} $PKGDOCS/
|
||||
cp ../{COPYING,LICENSE} $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
14b5eb2ba8158b8b62ffa7fb142100a0af1de0f0c45b2673801b636714a106b46fcd423b05c722d963c9543fafcf10fec811975308211a54f20a3ba322d7b295 graphite2-1.3.14.tgz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=gsettings-desktop-schemas
|
||||
VERSION=3.34.0
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/archive/3.34.0/gsettings-desktop-schemas-3.34.0.tar.bz2"
|
||||
DESC="Shared GSettings schemas for the desktop"
|
||||
REQUIRES="dconf gobject-introspection "
|
||||
app=gsettings-desktop-schemas
|
||||
version=3.34.0
|
||||
build=1sml
|
||||
homepage="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas"
|
||||
download="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/archive/3.34.0/gsettings-desktop-schemas-3.34.0.tar.bz2"
|
||||
desc="Shared GSettings schemas for the desktop"
|
||||
requires="dconf gobject-introspection "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
sed -i -r 's:"(/system):"/org/gnome\1:g' schemas/*.in &&
|
||||
|
@ -21,14 +21,14 @@ build() {
|
|||
--prefix="/"
|
||||
|
||||
ninja
|
||||
DESTDIR="$PKG" ninja install
|
||||
DESTDIR="$pkg" ninja install
|
||||
|
||||
cp ../COPYING $PKGDOCS/
|
||||
cp ../COPYING $pkgdocs/
|
||||
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
e35c25484e7a0a03d38a864ed3cbc08054be41053248679ff02202f6305c40e05d4596ecfd071612118f30bc6700152888b1a97f4ecedfc978e521cc451bf0dd gsettings-desktop-schemas-3.34.0.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=gspell
|
||||
VERSION=1.8.3
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/gspell"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/gspell/-/archive/1.8.3/gspell-1.8.3.tar.bz2"
|
||||
DESC="a flexible API to implement the spell checking in a GTK+ application"
|
||||
REQUIRES="iso-codes enchant libxml2 gobject-introspection gtk3"
|
||||
app=gspell
|
||||
version=1.8.3
|
||||
build=1sml
|
||||
homepage="https://wiki.gnome.org/Projects/gspell"
|
||||
download="https://gitlab.gnome.org/GNOME/gspell/-/archive/1.8.3/gspell-1.8.3.tar.bz2"
|
||||
desc="a flexible API to implement the spell checking in a GTK+ application"
|
||||
requires="iso-codes enchant libxml2 gobject-introspection gtk3"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -20,13 +20,13 @@ build() {
|
|||
|
||||
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
25f77e2df55e5b93a4648a784e8d749ca8e806c3c5bc902d5522f14b644406ccbdfc451ec1b52b1271c7274ae824eac4c644df07711eeed7e9572cc6399b0f95 gspell-1.8.3.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=gst-plugins-bad
|
||||
VERSION=1.16.2
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gstreamer.freedesktop.org/"
|
||||
DOWNLOAD="https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.16.2.tar.xz"
|
||||
DESC="Multimedia graph framework - bad plugins"
|
||||
REQUIRES="alsa-lib libpng libjpeg-turbo libtheora opus glu pango gtk3 gst-plugins-base "
|
||||
app=gst-plugins-bad
|
||||
version=1.16.2
|
||||
build=1sml
|
||||
homepage="https://gstreamer.freedesktop.org/"
|
||||
download="https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.16.2.tar.xz"
|
||||
desc="Multimedia graph framework - bad plugins"
|
||||
requires="alsa-lib libpng libjpeg-turbo libtheora opus glu pango gtk3 gst-plugins-base "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
mkdir -p smbuild && cd smbuild
|
||||
|
@ -23,13 +23,13 @@ build() {
|
|||
-Dintrospection=disabled
|
||||
|
||||
ninja
|
||||
DESTDIR="$PKG" ninja install
|
||||
DESTDIR="$pkg" ninja install
|
||||
|
||||
cp ../COPYING* $PKGDOCS/
|
||||
cp ../COPYING* $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805 gst-plugins-bad-1.16.2.tar.xz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=gst-plugins-base
|
||||
VERSION=1.16.2
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gstreamer.freedesktop.org/"
|
||||
DOWNLOAD="https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.16.2.tar.xz"
|
||||
DESC="Multimedia graph framework - base plugins"
|
||||
REQUIRES="alsa-lib libpng libjpeg-turbo libtheora opus gstreamer glu pango gtk3 "
|
||||
app=gst-plugins-base
|
||||
version=1.16.2
|
||||
build=1sml
|
||||
homepage="https://gstreamer.freedesktop.org/"
|
||||
download="https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.16.2.tar.xz"
|
||||
desc="Multimedia graph framework - base plugins"
|
||||
requires="alsa-lib libpng libjpeg-turbo libtheora opus gstreamer glu pango gtk3 "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
mkdir -p smbuild && cd smbuild
|
||||
|
@ -30,13 +30,13 @@ build() {
|
|||
fi
|
||||
|
||||
ninja
|
||||
DESTDIR="$PKG" ninja install
|
||||
DESTDIR="$pkg" ninja install
|
||||
|
||||
cp ../COPYING $PKGDOCS/
|
||||
cp ../COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
f28e71bba8ba25d4f18ba3a196f057721151f1ebf1309d808bd6771a3f9a68facfa1970dc4353b6f2fd1e8945edf5272854d328ea11ef399544f8b330f754a42 gst-plugins-base-1.16.2.tar.xz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=gst-plugins-good
|
||||
VERSION=1.16.2
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gstreamer.freedesktop.org/"
|
||||
DOWNLOAD="https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.16.2.tar.xz"
|
||||
DESC="Multimedia graph framework - good plugins"
|
||||
REQUIRES="alsa-lib libpng libjpeg-turbo libtheora opus glu pango gtk3 gst-plugins-base "
|
||||
app=gst-plugins-good
|
||||
version=1.16.2
|
||||
build=1sml
|
||||
homepage="https://gstreamer.freedesktop.org/"
|
||||
download="https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.16.2.tar.xz"
|
||||
desc="Multimedia graph framework - good plugins"
|
||||
requires="alsa-lib libpng libjpeg-turbo libtheora opus glu pango gtk3 gst-plugins-base "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
mkdir -p smbuild && cd smbuild
|
||||
|
@ -22,13 +22,13 @@ build() {
|
|||
-Dbuildtype=plain
|
||||
|
||||
ninja
|
||||
DESTDIR="$PKG" ninja install
|
||||
DESTDIR="$pkg" ninja install
|
||||
|
||||
cp ../COPYING $PKGDOCS/
|
||||
cp ../COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4 gst-plugins-good-1.16.2.tar.xz
|
||||
"
|
||||
|
|
|
@ -1,22 +1,22 @@
|
|||
APP=gtk2
|
||||
VERSION=2.24.32
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://www.gtk.org/"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/gtk/-/archive/2.24.32/gtk-2.24.32.tar.bz2"
|
||||
DESC="GObject-based multi-platform GUI toolkit (legacy)"
|
||||
REQUIRES="desktop-file-utils fribidi libxcomposite libxcursor libxdamage libxi libxinerama libxcb libxrandr fontconfig freetype pango harfbuzz graphite2 cairo atk gdk-pixbuf"
|
||||
app=gtk2
|
||||
version=2.24.32
|
||||
build=1sml
|
||||
homepage="https://www.gtk.org/"
|
||||
download="https://gitlab.gnome.org/GNOME/gtk/-/archive/2.24.32/gtk-2.24.32.tar.bz2"
|
||||
desc="GObject-based multi-platform GUI toolkit (legacy)"
|
||||
requires="desktop-file-utils fribidi libxcomposite libxcursor libxdamage libxi libxinerama libxcb libxrandr fontconfig freetype pango harfbuzz graphite2 cairo atk gdk-pixbuf"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf "gtk+-$VERSION"
|
||||
rm -rf "gtk+-$version"
|
||||
|
||||
tar xf $SRCDIR/gtk+-$VERSION.tar.?z
|
||||
cd "gtk+-$VERSION"
|
||||
tar xf $srcdir/gtk+-$version.tar.?z
|
||||
cd "gtk+-$version"
|
||||
fixbuilddirpermissions
|
||||
|
||||
autoreconf
|
||||
patch -p1 < $SRCDIR/gtk2-fixdso.patch
|
||||
patch -p1 < $SRCDIR/xid-collision-debug.patch
|
||||
patch -p1 < $srcdir/gtk2-fixdso.patch
|
||||
patch -p1 < $srcdir/xid-collision-debug.patch
|
||||
|
||||
./configure \
|
||||
--prefix="" \
|
||||
|
@ -32,23 +32,23 @@ build() {
|
|||
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
|
||||
make || /etc/rc.d/rc.gtk
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
# Don't clobber im-multipress.conf
|
||||
mv $PKG/etc/gtk-2.0/im-multipress.conf $PKG/etc/gtk-2.0/im-multipress.conf.new
|
||||
mv $pkg/etc/gtk-2.0/im-multipress.conf $pkg/etc/gtk-2.0/im-multipress.conf.new
|
||||
|
||||
# Install a basic gtkrc
|
||||
mkdir -p $PKG/share/gtk-2.0
|
||||
echo 'gtk-theme-name="GTK+"' > $PKG/share/gtk-2.0/gtkrc
|
||||
echo 'gtk-icon-theme-name="Adwaita"' >> $PKG/share/gtk-2.0/gtkrc
|
||||
echo 'gtk-fallback-icon-theme = "Tango"' >> $PKG/share/gtk-2.0/gtkrc
|
||||
mkdir -p $pkg/share/gtk-2.0
|
||||
echo 'gtk-theme-name="GTK+"' > $pkg/share/gtk-2.0/gtkrc
|
||||
echo 'gtk-icon-theme-name="Adwaita"' >> $pkg/share/gtk-2.0/gtkrc
|
||||
echo 'gtk-fallback-icon-theme = "Tango"' >> $pkg/share/gtk-2.0/gtkrc
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
27b7ce8e9f4e3c6613a2d7a9427968ccba71dae4f6c5531a6daf8192bd3f04292dc8a9c33dd5fad3317e45779dded0915cc8e96fd8f0594d70cc556c3e2b8ea6 gtk+-2.24.32.tar.lz
|
||||
03579690728a2d15d537031de0ed7d4bec539936f00cf956efb012a5cd3fd34d7b751dd276a77d36ac3bb947ce9bed0f888b097037c0d4184b27ba9e32ac7357 gtk-icontheme-fallback.patch
|
||||
95f28633a5164a2a9fec45ee1aa80bd1c07e0c5a7ac8d770b9c74af0909b7286b823eb634aa384cad609dc8799d2e6c9e8392c2732b9093076fdf94b4f6878b7 gtk2-fixdso.patch
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=gtk3
|
||||
VERSION=3.24.13
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gtk.org"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/gtk/-/archive/3.24.13/gtk-3.24.13.tar.bz2"
|
||||
DESC="GObject-based multi-platform GUI toolkit"
|
||||
REQUIRES="fribidi iso-codes wayland libxkbcommon libepoxy shared-mime-info cairo gobject-introspection atk pango gdk-pixbuf librsvg at-spi2-atk "
|
||||
app=gtk3
|
||||
version=3.24.13
|
||||
build=1sml
|
||||
homepage="https://gtk.org"
|
||||
download="https://gitlab.gnome.org/GNOME/gtk/-/archive/3.24.13/gtk-3.24.13.tar.bz2"
|
||||
desc="GObject-based multi-platform GUI toolkit"
|
||||
requires="fribidi iso-codes wayland libxkbcommon libepoxy shared-mime-info cairo gobject-introspection atk pango gdk-pixbuf librsvg at-spi2-atk "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf "gtk+-$VERSION"
|
||||
rm -rf "gtk+-$version"
|
||||
|
||||
tar xf $SRCDIR/gtk+-$VERSION.tar.?z
|
||||
cd "gtk+-$VERSION"
|
||||
tar xf $srcdir/gtk+-$version.tar.?z
|
||||
cd "gtk+-$version"
|
||||
fixbuilddirpermissions
|
||||
|
||||
mkdir -p smbuild && cd smbuild
|
||||
|
@ -22,19 +22,19 @@ build() {
|
|||
-Dbroadway_backend=true
|
||||
|
||||
ninja
|
||||
DESTDIR="$PKG" ninja install
|
||||
DESTDIR="$pkg" ninja install
|
||||
|
||||
cp ../COPYING $PKGDOCS/
|
||||
cp ../COPYING $pkgdocs/
|
||||
|
||||
# Install basic startup file
|
||||
echo 'gtk-theme-name="Adwaita"' > $PKG/etc/gtk-3.0/gtkrc.new
|
||||
echo 'gtk-theme-name="Adwaita"' > $pkg/etc/gtk-3.0/gtkrc.new
|
||||
|
||||
# Don't clobber im-multipress.conf
|
||||
mv $PKG/etc/gtk-3.0/im-multipress.conf $PKG/etc/gtk-3.0/im-multipress.conf.new
|
||||
mv $pkg/etc/gtk-3.0/im-multipress.conf $pkg/etc/gtk-3.0/im-multipress.conf.new
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
739ea8c764d3afc52417cadc9b2f69965441325cd001694fedf63de9a4a80b90e6f2b82ea6a3b6255b6c4f842652cd6090f8896b724bd6d4b4d808870968be93 gtk+-3.24.13.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=gtkmm2
|
||||
VERSION=2.24.5
|
||||
BUILD=1sml
|
||||
HOMEPAGE="http://www.gtkmm.org/"
|
||||
DOWNLOAD="https://download.gnome.org/sources/gtkmm/2.24/gtkmm-2.24.5.tar.xz"
|
||||
DESC="C++ bindings for GTK+ 2"
|
||||
REQUIRES="gtk2 atkmm pangomm "
|
||||
app=gtkmm2
|
||||
version=2.24.5
|
||||
build=1sml
|
||||
homepage="http://www.gtkmm.org/"
|
||||
download="https://download.gnome.org/sources/gtkmm/2.24/gtkmm-2.24.5.tar.xz"
|
||||
desc="C++ bindings for GTK+ 2"
|
||||
requires="gtk2 atkmm pangomm "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf gtkmm-$VERSION
|
||||
rm -rf gtkmm-$version
|
||||
|
||||
tar xf $SRCDIR/gtkmm-$VERSION.tar.?z
|
||||
cd gtkmm-$VERSION
|
||||
tar xf $srcdir/gtkmm-$version.tar.?z
|
||||
cd gtkmm-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -23,13 +23,13 @@ build() {
|
|||
done
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING* $PKGDOCS/
|
||||
cp COPYING* $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
5609d8aad7d8728eff28368aa016b7284b0440509dafb580c54a4afbf72acbe4c1ccc6633b54c9fc3a20fafcdddadf58b3b2a6da14da8150d120311bc1f1d405 gtkmm-2.24.5.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=gtkmm3
|
||||
VERSION=3.18.1
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://www.gtkmm.org"
|
||||
DOWNLOAD="https://download.gnome.org/sources/gtkmm/3.18/gtkmm-3.18.1.tar.xz"
|
||||
DESC="C++ bindings for GTK+ 3"
|
||||
REQUIRES="gtk3 atkmm pangomm "
|
||||
app=gtkmm3
|
||||
version=3.18.1
|
||||
build=1sml
|
||||
homepage="https://www.gtkmm.org"
|
||||
download="https://download.gnome.org/sources/gtkmm/3.18/gtkmm-3.18.1.tar.xz"
|
||||
desc="C++ bindings for GTK+ 3"
|
||||
requires="gtk3 atkmm pangomm "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf gtkmm-$VERSION
|
||||
rm -rf gtkmm-$version
|
||||
|
||||
tar xf $SRCDIR/gtkmm-$VERSION.tar.?z*
|
||||
cd gtkmm-$VERSION
|
||||
tar xf $srcdir/gtkmm-$version.tar.?z*
|
||||
cd gtkmm-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -19,13 +19,13 @@ build() {
|
|||
--sysconfdir=/etc
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
cc28863e2b8bb57216578db1f6721bef35c84f94d81a3132e71bf5b608a0d2ea745e32099dde7039676ab89508660f6edc1b798d9c776a7267b97e0e42463755 gtkmm-3.18.1.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=gtksourceview
|
||||
VERSION=3.24.11
|
||||
BUILD=1sml
|
||||
HOMEPAGE="http://projects.gnome.org/gtksourceview/"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/gtksourceview/-/archive/3.24.11/gtksourceview-3.24.11.tar.bz2"
|
||||
DESC="A text widget adding syntax highlighting and more to GNOME"
|
||||
REQUIRES="libxml2 vala gobject-introspection gtk3 "
|
||||
app=gtksourceview
|
||||
version=3.24.11
|
||||
build=1sml
|
||||
homepage="http://projects.gnome.org/gtksourceview/"
|
||||
download="https://gitlab.gnome.org/GNOME/gtksourceview/-/archive/3.24.11/gtksourceview-3.24.11.tar.bz2"
|
||||
desc="A text widget adding syntax highlighting and more to GNOME"
|
||||
requires="libxml2 vala gobject-introspection gtk3 "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -21,13 +21,13 @@ build() {
|
|||
--disable-gtk-doc-pdf
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
f680e94d8f25356703706f2a7f63afdc9ccea374a137d18df4e9a16c0658431ce357a51311b8740f9263353dea4591b174dbb81532b667219abfad3e1c09efdb gtksourceview-3.24.11.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,37 +1,37 @@
|
|||
APP=gtkspell
|
||||
VERSION=2.0.16
|
||||
BUILD=1sml
|
||||
HOMEPAGE="http://gtkspell.sourceforge.net/"
|
||||
DOWNLOAD="http://gtkspell.sourceforge.net/download/gtkspell-2.0.16.tar.gz"
|
||||
DESC="Provides word-processor-style highlighting and replacement of misspelled words in a GtkTextView widget"
|
||||
REQUIRES="intltool enchant gtk2 "
|
||||
app=gtkspell
|
||||
version=2.0.16
|
||||
build=1sml
|
||||
homepage="http://gtkspell.sourceforge.net/"
|
||||
download="http://gtkspell.sourceforge.net/download/gtkspell-2.0.16.tar.gz"
|
||||
desc="Provides word-processor-style highlighting and replacement of misspelled words in a GtkTextView widget"
|
||||
requires="intltool enchant gtk2 "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
patch -p1 < $SRCDIR/enchant-2.diff
|
||||
patch -p1 < $srcdir/enchant-2.diff
|
||||
|
||||
CPPFLAGS="$CFLAGS -D_GNU_SOURCE" \
|
||||
./configure \
|
||||
--prefix="" \
|
||||
--sysconfdir=/etc \
|
||||
--disable-static \
|
||||
$BUILDDIST
|
||||
$builddist
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
e61d3760a78886ebdb78bddd71feacaa7841a982ee923ec47bae21ec3cb00fd5fbde6b4b09f14550bf731aaa7130bcae9ad66f8b407f618f601ae68a1e4cb995 gtkspell-2.0.16.tar.lz
|
||||
4ba4427ee59f1c439ed33b53b4022295165b9a4a1a0bdd212ed459cea23b1f04d1bdb988e2316ea4a1d1bd75e492408232908524dacad3b5ee2ffe7a55677d77 enchant-2.diff
|
||||
"
|
||||
|
|
|
@ -1,22 +1,22 @@
|
|||
APP=harfbuzz
|
||||
VERSION=2.6.4
|
||||
BUILD=2sml
|
||||
HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz"
|
||||
DOWNLOAD="https://github.com/harfbuzz/harfbuzz/archive/refs/tags/2.6.4.tar.gz"
|
||||
DESC="OpenType text shaping engine"
|
||||
REQUIRES="glib python3 icu pixman fontconfig libxcb libxext cairo gobject-introspection graphite2 "
|
||||
app=harfbuzz
|
||||
version=2.6.4
|
||||
build=2sml
|
||||
homepage="https://www.freedesktop.org/wiki/Software/HarfBuzz"
|
||||
download="https://github.com/harfbuzz/harfbuzz/archive/refs/tags/2.6.4.tar.gz"
|
||||
desc="OpenType text shaping engine"
|
||||
requires="glib python3 icu pixman fontconfig libxcb libxext cairo gobject-introspection graphite2 "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
# https://github.com/harfbuzz/harfbuzz/issues/2555
|
||||
# https://github.com/harfbuzz/harfbuzz/commit/bb37df76949802214323d7cd5454cd19bfb73a00
|
||||
patch -p1 < $SRCDIR/harfbuzz-old-gcc-header.patch
|
||||
patch -p1 < $srcdir/harfbuzz-old-gcc-header.patch
|
||||
|
||||
./configure \
|
||||
--prefix="" \
|
||||
|
@ -28,14 +28,14 @@ build() {
|
|||
--with-graphite2=yes
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
58abedeccf214ccca4b1f53e06cbd372adbed5a02de4c29edf087b4361a7b2b7c1cd678172d8e263cc35f7f03d84a617a9e615cdb358d3045e126d0771ace348 harfbuzz-2.6.4.tar.lz
|
||||
f77e3515429554117b3c3c19ce50b74632283dc4ccf23bbedf6d1a7fe2310eb8dbb79900a30cb3585fe7a0512616698222cbe760588dc2838475597a648d461f harfbuzz-old-gcc-header.patch
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=hicolor-icon-theme
|
||||
VERSION=0.17
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://www.freedesktop.org/wiki/Software/icon-theme"
|
||||
DOWNLOAD="https://icon-theme.freedesktop.org/releases/hicolor-icon-theme-0.17.tar.xz"
|
||||
DESC="Default fallback theme for implementations of the icon theme specification"
|
||||
REQUIRES="musl"
|
||||
app=hicolor-icon-theme
|
||||
version=0.17
|
||||
build=1sml
|
||||
homepage="https://www.freedesktop.org/wiki/Software/icon-theme"
|
||||
download="https://icon-theme.freedesktop.org/releases/hicolor-icon-theme-0.17.tar.xz"
|
||||
desc="Default fallback theme for implementations of the icon theme specification"
|
||||
requires="musl"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -19,13 +19,13 @@ build() {
|
|||
--sysconfdir=/etc
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
install -Dm 644 COPYING $PKGDOCS/LICENSE
|
||||
install -Dm 644 COPYING $pkgdocs/LICENSE
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
eca8655930aa7e234f42630041c0053fde067b970fad1f81c55fcd4c5046c03edfdf2ede72a3e78fba2908e7da53e9463d3c5ae12ab9f5ef261e29a49f9c7a8d hicolor-icon-theme-0.17.tar.xz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=keybinder
|
||||
VERSION=0.3.1
|
||||
BUILD=2sml
|
||||
HOMEPAGE="https://github.com/kupferlauncher/keybinder"
|
||||
DOWNLOAD="https://github.com/kupferlauncher/keybinder/archive/refs/tags/v0.3.1.tar.gz"
|
||||
DESC="Library for registering global keyboard shortcuts"
|
||||
REQUIRES="gobject-introspection gtk2"
|
||||
app=keybinder
|
||||
version=0.3.1
|
||||
build=2sml
|
||||
homepage="https://github.com/kupferlauncher/keybinder"
|
||||
download="https://github.com/kupferlauncher/keybinder/archive/refs/tags/v0.3.1.tar.gz"
|
||||
desc="Library for registering global keyboard shortcuts"
|
||||
requires="gobject-introspection gtk2"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -24,13 +24,13 @@ build() {
|
|||
--disable-gtk-doc-pdf
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
22bb7de7325d233627c2b3e98de03564c389089c6c7f75fd8d661aa8069b58c39caca38f3083b329925189661c1bc547900b9b40dcf166af2bcfcaddc5fc7920 keybinder-0.3.1.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=libcanberra
|
||||
VERSION=0.30
|
||||
BUILD=1sml
|
||||
HOMEPAGE="http://0pointer.de/lennart/projects/libcanberra/"
|
||||
DOWNLOAD="http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.30.tar.xz"
|
||||
DESC="A small and lightweight implementation of the XDG Sound Theme Specification"
|
||||
REQUIRES="alsa-lib libtool libvorbis gtk2 gtk3"
|
||||
app=libcanberra
|
||||
version=0.30
|
||||
build=1sml
|
||||
homepage="http://0pointer.de/lennart/projects/libcanberra/"
|
||||
download="http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.30.tar.xz"
|
||||
desc="A small and lightweight implementation of the XDG Sound Theme Specification"
|
||||
requires="alsa-lib libtool libvorbis gtk2 gtk3"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -21,13 +21,13 @@ build() {
|
|||
--disable-static
|
||||
|
||||
make
|
||||
make -j1 install DESTDIR=$PKG
|
||||
make -j1 install DESTDIR=$pkg
|
||||
|
||||
cp LGPL $PKGDOCS/LICENSE
|
||||
cp LGPL $pkgdocs/LICENSE
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
2f696bab17009e63a80335c8a4a56ca3dc7eef04232148a2e6cd4b56140dd1c3a5e5ccecd0d5178cb24a6534e5ce03cf39981defc02f20ce050f3cac3e1e7896 libcanberra-0.30.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=libgd
|
||||
VERSION=2.3.0
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://libgd.github.io/"
|
||||
DOWNLOAD="https://github.com/libgd/libgd/releases/download/gd-2.3.0/libgd-2.3.0.tar.xz"
|
||||
DESC="Library for the dynamic creation of images by programmers"
|
||||
REQUIRES="bzip2 util-linux fontconfig openjpeg libx11 libxpm libwebp"
|
||||
app=libgd
|
||||
version=2.3.0
|
||||
build=1sml
|
||||
homepage="https://libgd.github.io/"
|
||||
download="https://github.com/libgd/libgd/releases/download/gd-2.3.0/libgd-2.3.0.tar.xz"
|
||||
desc="Library for the dynamic creation of images by programmers"
|
||||
requires="bzip2 util-linux fontconfig openjpeg libx11 libxpm libwebp"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -19,13 +19,13 @@ build() {
|
|||
--disable-static
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
117df01bfdc38cc0caf72ed4d179e08f97d308ffb6ea291d603724f7ad2a703d7cd0da8ebd39f00413a385038cf844d492377d66657c889cd4eed53d98be7272 libgd-2.3.0.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,29 +1,29 @@
|
|||
APP=libgexiv2
|
||||
VERSION=0.10.3
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/gexiv2"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/gexiv2/-/archive/gexiv2-0.10.3/gexiv2-gexiv2-0.10.3.tar.bz2"
|
||||
DESC="GObject wrapper around Exiv2 library"
|
||||
REQUIRES="exiv2 glib gobject-introspection vala "
|
||||
app=libgexiv2
|
||||
version=0.10.3
|
||||
build=1sml
|
||||
homepage="https://wiki.gnome.org/Projects/gexiv2"
|
||||
download="https://gitlab.gnome.org/GNOME/gexiv2/-/archive/gexiv2-0.10.3/gexiv2-gexiv2-0.10.3.tar.bz2"
|
||||
desc="GObject wrapper around Exiv2 library"
|
||||
requires="exiv2 glib gobject-introspection vala "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf gexiv2-$VERSION
|
||||
rm -rf gexiv2-$version
|
||||
|
||||
tar xf $SRCDIR/gexiv2-$VERSION.tar.?z*
|
||||
cd gexiv2-$VERSION
|
||||
tar xf $srcdir/gexiv2-$version.tar.?z*
|
||||
cd gexiv2-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
--prefix=""
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
05bef568b70238c8be209737de39a660f36f8b6b4ae5766503c28c58befb87d163190d91dc832a1f3bceb690c50eadac95e5c77ec39eee939ae8b9451141e076 gexiv2-0.10.3.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,33 +1,33 @@
|
|||
APP=libglade
|
||||
VERSION=2.6.4
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://glade.gnome.org/"
|
||||
DOWNLOAD="https://download.gnome.org/sources/libglade/2.6/libglade-2.6.4.tar.bz2"
|
||||
DESC="User Interface Builder for GTK+ applications"
|
||||
REQUIRES="libxml2 gtk2 "
|
||||
app=libglade
|
||||
version=2.6.4
|
||||
build=1sml
|
||||
homepage="https://glade.gnome.org/"
|
||||
download="https://download.gnome.org/sources/libglade/2.6/libglade-2.6.4.tar.bz2"
|
||||
desc="User Interface Builder for GTK+ applications"
|
||||
requires="libxml2 gtk2 "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
printf "all:\n\ttrue\n\ninstall:\n\ttrue\n\n" > tests/Makefile.in
|
||||
|
||||
./configure \
|
||||
--prefix="" \
|
||||
$BUILDDIST
|
||||
$builddist
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
632eca6cd764f9051b46cd7d29fb68863d6a26fbcb4e6f43890eaf7d5dc2e213e82f47efa0b5df7ee1c5a196ea63fc6d9205920bb6a3e330eca7edaae169e91b libglade-2.6.4.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=libgphoto2
|
||||
VERSION=2.5.25
|
||||
BUILD=1sml
|
||||
HOMEPAGE="http://www.gphoto.org/"
|
||||
DOWNLOAD="https://github.com/gphoto/libgphoto2/archive/refs/tags/v2.5.25.tar.gz"
|
||||
DESC="Digital camera access library"
|
||||
REQUIRES="libexif libtool"
|
||||
app=libgphoto2
|
||||
version=2.5.25
|
||||
build=1sml
|
||||
homepage="http://www.gphoto.org/"
|
||||
download="https://github.com/gphoto/libgphoto2/archive/refs/tags/v2.5.25.tar.gz"
|
||||
desc="Digital camera access library"
|
||||
requires="libexif libtool"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -22,13 +22,13 @@ build() {
|
|||
|
||||
# install udev helper scripts
|
||||
make udevscriptdir=/lib/udev utilsdir=/bin
|
||||
make udevscriptdir=/lib/udev utilsdir=/bin install DESTDIR=$PKG
|
||||
make udevscriptdir=/lib/udev utilsdir=/bin install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
f48b9360f89458cd8a7ac7675e007e9809b30864b7d2275473136c97f022ac370d19e7f6c15a4bcc558caae9a4cd787ada1f01d08761ec1d19836525e4e7f5ad libgphoto2-2.5.25.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=libgsf
|
||||
VERSION=1.14.45
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gitlab.gnome.org/GNOME/libgsf.git"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/libgsf/-/archive/LIBGSF_1_14_45/libgsf-LIBGSF_1_14_45.tar.bz2"
|
||||
DESC="An extensible I/O abstraction library for dealing with structured file formats"
|
||||
REQUIRES="bzip2 libxml2 unzip perl-modules gdk-pixbuf xz"
|
||||
app=libgsf
|
||||
version=1.14.45
|
||||
build=1sml
|
||||
homepage="https://gitlab.gnome.org/GNOME/libgsf.git"
|
||||
download="https://gitlab.gnome.org/GNOME/libgsf/-/archive/LIBGSF_1_14_45/libgsf-LIBGSF_1_14_45.tar.bz2"
|
||||
desc="An extensible I/O abstraction library for dealing with structured file formats"
|
||||
requires="bzip2 libxml2 unzip perl-modules gdk-pixbuf xz"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -25,13 +25,13 @@ build() {
|
|||
done
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING* $PKGDOCS/
|
||||
cp COPYING* $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
78312e73771ca64375d713e9890b6492ea573d75a3742d4e1ca189fea4ff2292a597462137c11a3451205c99c661bab8cc59bd31a482d21eedb9e0a1be161b96 libgsf-1.14.45.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=libmanette
|
||||
VERSION=0.2.6
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gnome.pages.gitlab.gnome.org/libmanette/"
|
||||
DOWNLOAD="https://download-fallback.gnome.org/sources/libmanette/0.2/libmanette-0.2.6.tar.xz"
|
||||
DESC="GObject game controller library for GNOME"
|
||||
REQUIRES="musl gobject-introspection libgudev "
|
||||
app=libmanette
|
||||
version=0.2.6
|
||||
build=1sml
|
||||
homepage="https://gnome.pages.gitlab.gnome.org/libmanette/"
|
||||
download="https://download-fallback.gnome.org/sources/libmanette/0.2/libmanette-0.2.6.tar.xz"
|
||||
desc="GObject game controller library for GNOME"
|
||||
requires="musl gobject-introspection libgudev "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
mkdir smbuild && cd smbuild
|
||||
|
@ -21,13 +21,13 @@ build() {
|
|||
-Dintrospection=false
|
||||
|
||||
ninja
|
||||
DESTDIR="$PKG" ninja install
|
||||
DESTDIR="$pkg" ninja install
|
||||
|
||||
cp ../COPYING $PKGDOCS
|
||||
cp ../COPYING $pkgdocs
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
e10a1b3e493a6472b0cf7562e3dfbba839ee69bb878676b2e3521363e9ff7c5df7d379923a4781366797e889f3c8985397080ae606264dc9bd3a4459bce0513c libmanette-0.2.6.tar.xz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=libnotify
|
||||
VERSION=0.7.7
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gitlab.gnome.org/GNOME/libnotify"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/libnotify/-/archive/0.7.7/libnotify-0.7.7.tar.bz2"
|
||||
DESC="Library for sending desktop notifications"
|
||||
REQUIRES="xmlto gdk-pixbuf"
|
||||
app=libnotify
|
||||
version=0.7.7
|
||||
build=1sml
|
||||
homepage="https://gitlab.gnome.org/GNOME/libnotify"
|
||||
download="https://gitlab.gnome.org/GNOME/libnotify/-/archive/0.7.7/libnotify-0.7.7.tar.bz2"
|
||||
desc="Library for sending desktop notifications"
|
||||
requires="xmlto gdk-pixbuf"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -24,13 +24,13 @@ build() {
|
|||
--disable-gtk-doc-pdf
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
0765c5851742e54846fd0e12b4a8bcc045c5a5cfbcac70f07f62d91e40d480ca817223d1326dbd50d4ee1e3fb7abb31daacebff5bb233874765cca2d01370dc1 libnotify-0.7.7.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=libraqm
|
||||
VERSION=0.7.0
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://github.com/HOST-Oman/libraqm/"
|
||||
DOWNLOAD="https://github.com/HOST-Oman/libraqm/archive/refs/tags/v0.7.0.tar.gz"
|
||||
DESC="A library that encapsulates the logic for complex text layout"
|
||||
REQUIRES="fribidi glib freetype graphite2 harfbuzz "
|
||||
app=libraqm
|
||||
version=0.7.0
|
||||
build=1sml
|
||||
homepage="https://github.com/HOST-Oman/libraqm/"
|
||||
download="https://github.com/HOST-Oman/libraqm/archive/refs/tags/v0.7.0.tar.gz"
|
||||
desc="A library that encapsulates the logic for complex text layout"
|
||||
requires="fribidi glib freetype graphite2 harfbuzz "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -25,13 +25,13 @@ build() {
|
|||
--enable-gtk-doc-pdf=no
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
af43ca31ea525ef5c3a50b50a263b4c66a8b2fff79c490cdf101d8e1c725134f9d60e3a7400edbd3bf18cbbe0a54fa5f5b2a9262d8fc862cc45b7e834d151e92 libraqm-0.7.0.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=librsvg
|
||||
VERSION=2.40.20
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg"
|
||||
DOWNLOAD="https://download-fallback.gnome.org/sources/librsvg/2.40/librsvg-2.40.20.tar.xz"
|
||||
DESC="SVG rendering library"
|
||||
REQUIRES="libcroco dejavu-fonts-ttf vala pango gdk-pixbuf "
|
||||
app=librsvg
|
||||
version=2.40.20
|
||||
build=1sml
|
||||
homepage="https://wiki.gnome.org/Projects/LibRsvg"
|
||||
download="https://download-fallback.gnome.org/sources/librsvg/2.40/librsvg-2.40.20.tar.xz"
|
||||
desc="SVG rendering library"
|
||||
requires="libcroco dejavu-fonts-ttf vala pango gdk-pixbuf "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -25,13 +25,13 @@ build() {
|
|||
touch s-enum-types-c
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING* $PKGDOCS/
|
||||
cp COPYING* $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
fea3cdd573d65ccb48a3477ad150689a88ebd408f29beb164d351c6bc1604b5882b9d780d6fc21a21621c92da9d119a31f8b82b48ce16587405c743a452270a7 librsvg-2.40.20.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# For some reason, SSB fails to install the resulting package because of
|
||||
# "++". So we rename it.
|
||||
APP=libsigcpp
|
||||
app=libsigcpp
|
||||
ALTERNAME=libsigc++
|
||||
VERSION=2.9.3
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/"
|
||||
DOWNLOAD="https://download.gnome.org/sources/libsigc++/2.9/libsigc%2B%2B-2.9.3.tar.xz"
|
||||
DESC="typesafe callback system for standard C++"
|
||||
REQUIRES="gcc-libs"
|
||||
version=2.9.3
|
||||
build=1sml
|
||||
homepage="https://libsigcplusplus.github.io/libsigcplusplus/"
|
||||
download="https://download.gnome.org/sources/libsigc++/2.9/libsigc%2B%2B-2.9.3.tar.xz"
|
||||
desc="typesafe callback system for standard C++"
|
||||
requires="gcc-libs"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $ALTERNAME-$VERSION
|
||||
rm -rf $ALTERNAME-$version
|
||||
|
||||
tar xf $SRCDIR/$ALTERNAME-$VERSION.tar.?z
|
||||
cd $ALTERNAME-$VERSION
|
||||
tar xf $srcdir/$ALTERNAME-$version.tar.?z
|
||||
cd $ALTERNAME-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -28,13 +28,13 @@ build() {
|
|||
done
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
43ed5de8a0418854d6cf0cf8609e54dae93ad3ffec1ff03fa5b102d14b0ee573976bd1421211e8b4f2a0e4802bed31aecd0c97548f6ecec6eda2e614a58b08d4 libsigc++-2.9.3.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=libsoup
|
||||
VERSION=2.58.2
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/libsoup"
|
||||
DOWNLOAD="https://download.gnome.org/sources/libsoup/2.58/libsoup-2.58.2.tar.xz"
|
||||
DESC="HTTP client/server library"
|
||||
REQUIRES="libxml2 gnutls sqlite brotli vala gobject-introspection glib-networking"
|
||||
app=libsoup
|
||||
version=2.58.2
|
||||
build=1sml
|
||||
homepage="https://wiki.gnome.org/Projects/libsoup"
|
||||
download="https://download.gnome.org/sources/libsoup/2.58/libsoup-2.58.2.tar.xz"
|
||||
desc="HTTP client/server library"
|
||||
requires="libxml2 gnutls sqlite brotli vala gobject-introspection glib-networking"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -22,13 +22,13 @@ build() {
|
|||
--disable-gtk-doc
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
aeec72bd6db23b034988553219c4b1c91469214b35d087b64a86279fc1fb7edde3cee479c1a11a1835b0a676cdf1ebbd885479ec288b48dc25680291b8f60a3b libsoup-2.58.2.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
APP=libunique
|
||||
VERSION=1.1.6
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique"
|
||||
DOWNLOAD="https://download.gnome.org/sources/libunique/1.1/libunique-1.1.6.tar.bz2"
|
||||
DESC="a library for writing single instance applications"
|
||||
REQUIRES="gtk2 graphite2"
|
||||
app=libunique
|
||||
version=1.1.6
|
||||
build=1sml
|
||||
homepage="https://wiki.gnome.org/Attic/LibUnique"
|
||||
download="https://download.gnome.org/sources/libunique/1.1/libunique-1.1.6.tar.bz2"
|
||||
desc="a library for writing single instance applications"
|
||||
requires="gtk2 graphite2"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
patch -p1 < $SRCDIR/libunique-1.1.6-G_CONST_RETURN.patch
|
||||
patch -p1 < $srcdir/libunique-1.1.6-G_CONST_RETURN.patch
|
||||
|
||||
CFLAGS="$CFLAGS -Wno-deprecated-declarations" \
|
||||
CXXFLAGS="$CFLAGS" \
|
||||
|
@ -27,17 +27,17 @@ build() {
|
|||
--disable-dependency-tracking \
|
||||
--disable-maintainer-flags \
|
||||
--enable-static=no \
|
||||
$BUILDDIST
|
||||
$builddist
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
82893e1d51a553b3c1413498e48a3a132e2c05779b4442c3732b5429d698e133741615657432a3d05c82a05c79bb59acc13df500bb08010212155db5e4ee6bde libunique-1.1.6.tar.bz2
|
||||
b1df46be67911e2ddc8cb99f0dbf785121e1c4818f1327c03047d577a3ba2a845166c138873b4f5fde35682831cd099a88e28586db9b3db516facc851723bd7b libunique-1.1.6-G_CONST_RETURN.patch
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=libwebp
|
||||
VERSION=1.1.0
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://developers.google.com/speed/webp/"
|
||||
DOWNLOAD="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.1.0.tar.gz"
|
||||
DESC="WebP library and conversion tools"
|
||||
REQUIRES="giflib libpng zstd libtiff"
|
||||
app=libwebp
|
||||
version=1.1.0
|
||||
build=1sml
|
||||
homepage="https://developers.google.com/speed/webp/"
|
||||
download="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.1.0.tar.gz"
|
||||
desc="WebP library and conversion tools"
|
||||
requires="giflib libpng zstd libtiff"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -22,13 +22,13 @@ build() {
|
|||
--enable-swap-16bit-csp
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
5df747f059b0e92ea090ce08d74990944e6cd4d60afbbefa17528887ef805dea70bb4c16afabdaf72df7c71408117338f0e81cc389848675de3416d793757d37 libwebp-1.1.0.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,36 +1,36 @@
|
|||
APP=libwnck2
|
||||
VERSION=2.29.6
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://www.gnome.org/"
|
||||
DOWNLOAD="https://download-fallback.gnome.org/sources/libwnck/2.29/libwnck-2.29.6.tar.bz2"
|
||||
DESC="Window Navigator Construction Kit"
|
||||
REQUIRES="intltool libxt startup-notification gobject-introspection gtk2 "
|
||||
app=libwnck2
|
||||
version=2.29.6
|
||||
build=1sml
|
||||
homepage="https://www.gnome.org/"
|
||||
download="https://download-fallback.gnome.org/sources/libwnck/2.29/libwnck-2.29.6.tar.bz2"
|
||||
desc="Window Navigator Construction Kit"
|
||||
requires="intltool libxt startup-notification gobject-introspection gtk2 "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf libwnck-$VERSION
|
||||
rm -rf libwnck-$version
|
||||
|
||||
tar xf $SRCDIR/libwnck-$VERSION.tar.?z*
|
||||
cd libwnck-$VERSION
|
||||
tar xf $srcdir/libwnck-$version.tar.?z*
|
||||
cd libwnck-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
--prefix="" \
|
||||
--disable-static \
|
||||
$BUILDDIST
|
||||
$builddist
|
||||
|
||||
for i in po ; do
|
||||
printf 'all:\n\ttrue\ninstall:\n\ttrue\nclean:\n\ttrue\n' > "$i"/Makefile
|
||||
done
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
b6054fd07e949345d4c06591e1a41d3e426f7ed9e95180e320b1f4dd513a93cd2d07951f8f16eb6d3b62a8d7e8f7604e8ab837a5456165d3f9ac1eb41a5896c0 libwnck-2.29.6.tar.bz2
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=libwnck3
|
||||
VERSION=3.18.0
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gitlab.gnome.org/GNOME/libwnck"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/libwnck/-/archive/3.18.0/libwnck-3.18.0.tar.bz2"
|
||||
DESC="Window Navigator Construction Kit"
|
||||
REQUIRES="startup-notification gobject-introspection gtk3 "
|
||||
app=libwnck3
|
||||
version=3.18.0
|
||||
build=1sml
|
||||
homepage="https://gitlab.gnome.org/GNOME/libwnck"
|
||||
download="https://gitlab.gnome.org/GNOME/libwnck/-/archive/3.18.0/libwnck-3.18.0.tar.bz2"
|
||||
desc="Window Navigator Construction Kit"
|
||||
requires="startup-notification gobject-introspection gtk3 "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf libwnck-$VERSION
|
||||
rm -rf libwnck-$version
|
||||
|
||||
tar xf $SRCDIR/libwnck-$VERSION.tar.?z
|
||||
cd libwnck-$VERSION
|
||||
tar xf $srcdir/libwnck-$version.tar.?z
|
||||
cd libwnck-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -23,13 +23,13 @@ build() {
|
|||
done
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
7a358d7ddfc6f45fe4def16258899fc131363d3c4095a8b6d5c4c4164b5cb06e4510ab99bf7b0c21c21d95ecc17d879c49062440d8784b5c11ee2bf1b6333154 libwnck-3.18.0.tar.xz
|
||||
"
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
APP=openjpeg
|
||||
VERSION=2.3.1
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://github.com/uclouvain/openjpeg"
|
||||
DOWNLOAD="https://github.com/uclouvain/openjpeg/archive/refs/tags/v2.3.1.tar.gz"
|
||||
DESC="An open source JPEG 2000 codec"
|
||||
REQUIRES="libpng lcms2"
|
||||
app=openjpeg
|
||||
version=2.3.1
|
||||
build=1sml
|
||||
homepage="https://github.com/uclouvain/openjpeg"
|
||||
download="https://github.com/uclouvain/openjpeg/archive/refs/tags/v2.3.1.tar.gz"
|
||||
desc="An open source JPEG 2000 codec"
|
||||
requires="libpng lcms2"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
patch -p1 < $SRCDIR/openjpeg2-remove-thirdparty.patch
|
||||
patch -p1 < $srcdir/openjpeg2-remove-thirdparty.patch
|
||||
|
||||
mkdir smbuild && cd smbuild
|
||||
cmake .. \
|
||||
|
@ -26,14 +26,14 @@ build() {
|
|||
-DBUILD_JP3D:BOOL=ON
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp ../LICENSE $PKGDOCS/
|
||||
cp ../LICENSE $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
e7e9c359ba1e8af5d9eba3fdebcac42b829ba96939f47d33ec484304684782a16f08d8b5de9378c37a95e7dc05b6d0d1b79801eae8fe38129758a21b4547904e openjpeg-2.3.1.tar.lz
|
||||
b328a994440b14255faa8b01f48d46ab06ad36ca4b940cf5cf5ec09441f470760e51724ac568af68129c296abcb867508f200020d15af6591d80ca319d8daccc openjpeg2-remove-thirdparty.patch
|
||||
"
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
APP=pango
|
||||
VERSION=1.42.4
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://www.pango.org/"
|
||||
DOWNLOAD="https://download.gnome.org/sources/pango/1.42/pango-1.42.4.tar.xz"
|
||||
DESC="A library for layout and rendering of text"
|
||||
REQUIRES="fribidi libxft harfbuzz"
|
||||
app=pango
|
||||
version=1.42.4
|
||||
build=1sml
|
||||
homepage="https://www.pango.org/"
|
||||
download="https://download.gnome.org/sources/pango/1.42/pango-1.42.4.tar.xz"
|
||||
desc="A library for layout and rendering of text"
|
||||
requires="fribidi libxft harfbuzz"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
patch -p1 < $SRCDIR/CVE-2019-1010238.patch
|
||||
patch -p1 < $srcdir/CVE-2019-1010238.patch
|
||||
|
||||
touch pango/s-enum-types-h
|
||||
touch pango/s-enum-types-c
|
||||
|
@ -28,14 +28,14 @@ build() {
|
|||
--sysconfdir=/etc
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
82f160c26cb096697d69f05fe9d9e1f5887c9aecd33c8949af41e2aabe144956c0551f8b5ad2b148a416774c14cf701bada82c72c49c35eec4ca531218c6c1ea pango-1.42.4.tar.lz
|
||||
d11af8e56c59286f998d136d795d9ed22bea96b7dfaf4e02fe294ab0b147606ecb43ddfbd8caaa0eee1ee27b5a2f5c5a6f6f7a0b3193750649cf6b121cb6de50 CVE-2019-1010238.patch
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=pangomm
|
||||
VERSION=2.38.1
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gtkmm.org"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/pangomm/-/archive/2.38.1/pangomm-2.38.1.tar.bz2"
|
||||
DESC="C++ API for pango"
|
||||
REQUIRES="pango glibmm cairomm "
|
||||
app=pangomm
|
||||
version=2.38.1
|
||||
build=1sml
|
||||
homepage="https://gtkmm.org"
|
||||
download="https://gitlab.gnome.org/GNOME/pangomm/-/archive/2.38.1/pangomm-2.38.1.tar.bz2"
|
||||
desc="C++ API for pango"
|
||||
requires="pango glibmm cairomm "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -23,13 +23,13 @@ build() {
|
|||
done
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING* $PKGDOCS/
|
||||
cp COPYING* $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
386f702f97be35bb5567bff3e61a6f9d1091487e40b8fbf245b5bcd593914ce2ce191775dc2171d877b29b3f994d9b7428ae992af127b6b6d8bb768c65d0d4cf pangomm-2.38.1.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=pinentry
|
||||
VERSION=1.1.0
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gnupg.org/related_software/pinentry/"
|
||||
DOWNLOAD="https://gnupg.org/ftp/gcrypt/pinentry/pinentry-1.1.0.tar.bz2"
|
||||
DESC="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
|
||||
REQUIRES="netbsd-curses libassuan libcap libsecret gtk2 fltk p11-kit"
|
||||
app=pinentry
|
||||
version=1.1.0
|
||||
build=1sml
|
||||
homepage="https://gnupg.org/related_software/pinentry/"
|
||||
download="https://gnupg.org/ftp/gcrypt/pinentry/pinentry-1.1.0.tar.bz2"
|
||||
desc="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
|
||||
requires="netbsd-curses libassuan libcap libsecret gtk2 fltk p11-kit"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -21,13 +21,13 @@ build() {
|
|||
--disable-pinentry-qt5
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
a9de40224698761a064c3215e3112841f828eda67882298db13a437f80a93b765eeb52f95d7c1931a16a79f0148ac3c82a74a728eb09a2b14b7e533eaffccb98 pinentry-1.1.0.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,26 +1,26 @@
|
|||
APP=py3cairo
|
||||
VERSION=1.20.0
|
||||
BUILD=1sml
|
||||
HOMEPAGE="http://cairographics.org/pycairo/"
|
||||
DOWNLOAD="https://github.com/pygobject/pycairo/archive/refs/tags/v1.20.0.tar.gz"
|
||||
DESC="Python 3.x bindings for cairo"
|
||||
REQUIRES="python3 gtk3"
|
||||
app=py3cairo
|
||||
version=1.20.0
|
||||
build=1sml
|
||||
homepage="http://cairographics.org/pycairo/"
|
||||
download="https://github.com/pygobject/pycairo/archive/refs/tags/v1.20.0.tar.gz"
|
||||
desc="Python 3.x bindings for cairo"
|
||||
requires="python3 gtk3"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf pycairo-$VERSION
|
||||
rm -rf pycairo-$version
|
||||
|
||||
tar xf $SRCDIR/pycairo-$VERSION.tar.?z*
|
||||
cd pycairo-$VERSION
|
||||
tar xf $srcdir/pycairo-$version.tar.?z*
|
||||
cd pycairo-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
python3 setup.py install --prefix="" --root=$PKG
|
||||
python3 setup.py install --prefix="" --root=$pkg
|
||||
|
||||
cp COPYING* $PKGDOCS/
|
||||
cp COPYING* $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
d32d008b741653d02324b206a438f5fd85f2a433201d6f8b98c8f1adc712abea611a4b5ed95c55258efb662dc579eed6b2f752b10d9fc2b6a7c8e5edd19e5266 pycairo-1.20.0.tar.gz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=pygobject3
|
||||
VERSION=3.38.0
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/pygobject/-/archive/3.38.0/pygobject-3.38.0.tar.bz2"
|
||||
DESC="Python Bindings for GLib/GObject/GIO/GTK+"
|
||||
REQUIRES="python3 gobject-introspection gtk3 "
|
||||
app=pygobject3
|
||||
version=3.38.0
|
||||
build=1sml
|
||||
homepage="https://wiki.gnome.org/Projects/PyGObject"
|
||||
download="https://gitlab.gnome.org/GNOME/pygobject/-/archive/3.38.0/pygobject-3.38.0.tar.bz2"
|
||||
desc="Python Bindings for GLib/GObject/GIO/GTK+"
|
||||
requires="python3 gobject-introspection gtk3 "
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf PyGObject-$VERSION
|
||||
rm -rf PyGObject-$version
|
||||
|
||||
tar xf $SRCDIR/PyGObject-$VERSION.tar.?z*
|
||||
cd PyGObject-$VERSION
|
||||
tar xf $srcdir/PyGObject-$version.tar.?z*
|
||||
cd PyGObject-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
mkdir smbuild && cd smbuild
|
||||
|
@ -19,13 +19,13 @@ build() {
|
|||
--prefix="/"
|
||||
|
||||
ninja
|
||||
DESTDIR="$PKG" ninja install
|
||||
DESTDIR="$pkg" ninja install
|
||||
|
||||
cp ../COPYING $PKGDOCS/
|
||||
cp ../COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
dc77c064da2cfb5e196a7993142594c41f11d0505e92eeaa6c56e611faec1ad5d290c390f511a2788b9ffc936f775aff63b3033895d9dd031b7a73381d6d9d4f PyGObject-3.38.0.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=rest
|
||||
VERSION=0.8.1
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://gitlab.gnome.org/GNOME/librest"
|
||||
DOWNLOAD="https://gitlab.gnome.org/GNOME/librest/-/archive/0.8.1/librest-0.8.1.tar.bz2"
|
||||
DESC="Library for accessing RESTful web services"
|
||||
REQUIRES="glib libsoup libxml2 gobject-introspection"
|
||||
app=rest
|
||||
version=0.8.1
|
||||
build=1sml
|
||||
homepage="https://gitlab.gnome.org/GNOME/librest"
|
||||
download="https://gitlab.gnome.org/GNOME/librest/-/archive/0.8.1/librest-0.8.1.tar.bz2"
|
||||
desc="Library for accessing RESTful web services"
|
||||
requires="glib libsoup libxml2 gobject-introspection"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
./configure \
|
||||
|
@ -19,13 +19,13 @@ build() {
|
|||
--sysconfdir=/etc
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
d24a506cff0c62c621267f74cbff3121c5c1bfdd141a3ad7656e3cd1e122d10f8ab3a46e8cf36717b0cadc1c83bf4c5f6735a98d655034a56260b45711ac1ed9 rest-0.8.1.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=shared-mime-info
|
||||
VERSION=1.7
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://freedesktop.org/wiki/Software/shared-mime-info/"
|
||||
DOWNLOAD="https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/Release-1-7/shared-mime-info-Release-1-7.tar.bz2"
|
||||
DESC="Freedesktop.org Shared MIME Info"
|
||||
REQUIRES="glib libxml2 xmlto"
|
||||
app=shared-mime-info
|
||||
version=1.7
|
||||
build=1sml
|
||||
homepage="https://freedesktop.org/wiki/Software/shared-mime-info/"
|
||||
download="https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/Release-1-7/shared-mime-info-Release-1-7.tar.bz2"
|
||||
desc="Freedesktop.org Shared MIME Info"
|
||||
requires="glib libxml2 xmlto"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
ac_cv_func_fdatasync=no \
|
||||
|
@ -28,17 +28,17 @@ build() {
|
|||
done
|
||||
|
||||
make -j1 V=1
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
mkdir -p $PKG/lib
|
||||
mv $PKG/share/pkgconfig $PKG/lib/
|
||||
rm -rf $PKG/share/pkgconfig
|
||||
mkdir -p $pkg/lib
|
||||
mv $pkg/share/pkgconfig $pkg/lib/
|
||||
rm -rf $pkg/share/pkgconfig
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
c9925bfb0f9d8dc7994a9b71a3a26540ae6c92ac549de46401d8399306a380e8b2213defd5a884f416ad6e0a928e59bcddd63a163cdc1c16b1a427a2e922876d shared-mime-info-1.7.tar.lz
|
||||
"
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
# Prevent users from directly executing this section autobuild file. The whole build
|
||||
# process has to be initiated from the main autobuild file.
|
||||
if [ -z "$SM_AUTOBUILD" ] ; then
|
||||
if [ -z "$autobuild" ] ; then
|
||||
echo "Please invoke the main ssb.SMBuild file rather than this section build file because"
|
||||
echo "it has the required functions that are exported to this section build file during"
|
||||
echo "the build process"
|
||||
|
@ -17,27 +17,27 @@ fi
|
|||
|
||||
. /etc/bldpkg.conf
|
||||
|
||||
if [ -n "$SM_AUTOBUILDTEMP" ] ; then
|
||||
SM_AUTOBUILDTEMP="$(echo $SM_AUTOBUILDTEMP)"
|
||||
export SM_AUTOBUILDTEMP
|
||||
if [ -n "$autobuildtemp" ] ; then
|
||||
autobuildtemp="$(echo $autobuildtemp)"
|
||||
export autobuildtemp
|
||||
fi
|
||||
|
||||
SM_COLOURS=0
|
||||
export SM_COLOURS
|
||||
colours=0
|
||||
export colours
|
||||
|
||||
# Make sure we are in the right directory (you can never trust users..)
|
||||
cd $( cd ${BASH_SOURCE%/*} ; pwd )
|
||||
|
||||
# Section name.
|
||||
# This should not need to be changed unless the auto detection fails.
|
||||
SECTION="$( basename $( pwd ) )"
|
||||
export SECTION
|
||||
section="$( basename $( pwd ) )"
|
||||
export section
|
||||
|
||||
if [ ! -f .buildlist."$SECTION" ]; then
|
||||
if [ ! -f .buildlist."$section" ]; then
|
||||
echo ""
|
||||
echo "**********************************************************************"
|
||||
echo "The buildlist either doesn't exist, or is of a different architecture."
|
||||
echo "** .buildlist.$SECTION is needed **"
|
||||
echo "** .buildlist.$section is needed **"
|
||||
echo "Exiting!"
|
||||
echo "**********************************************************************"
|
||||
exit 1
|
||||
|
@ -46,15 +46,15 @@ fi
|
|||
# Packages to build.
|
||||
# The package list is read in from .buildlist in the current directory, with
|
||||
# any comments and blank lines removed.
|
||||
PACKAGES="$( egrep -v "^#|^$" .buildlist."$SECTION" | cut -d'#' -f1 )"
|
||||
packages="$( egrep -v "^#|^$" .buildlist."$section" | cut -d'#' -f1 )"
|
||||
|
||||
function list_packages() {
|
||||
local PACKAGE
|
||||
local package
|
||||
echo "The following packages are built in this section, listed in processing order:"
|
||||
|
||||
( for PACKAGE in $PACKAGES
|
||||
( for package in $packages
|
||||
do
|
||||
echo -n "$PACKAGE, "
|
||||
echo -n "$package, "
|
||||
done ) | sed -e 's/, $//' | fmt -w 74 | sed -e 's/^/ /g'
|
||||
}
|
||||
|
||||
|
@ -74,49 +74,49 @@ function find_package_files() {
|
|||
}
|
||||
|
||||
# Environment.
|
||||
PACKAGESDIR=${PACKAGESDIR:-/$ARCH}
|
||||
export PACKAGESDIR
|
||||
packagesdir=${packagesdir:-/$arch}
|
||||
export packagesdir
|
||||
|
||||
# Option defaults.
|
||||
NOPATCHESDIR=0
|
||||
NOINSTALL=0
|
||||
nopatchesdir=0
|
||||
noinstall=0
|
||||
|
||||
# This check compares a list of source directories with the list of the
|
||||
# packages in the build list and warns of any missing package names
|
||||
# in either of the two.
|
||||
|
||||
DIRTEMPFILE=$(mktemp $SM_PARENTTMP/DIRECTORYNAMES."$SECTION".XXXXXX)
|
||||
DIRFILETEMPPATH="$DIRTEMPFILE"
|
||||
DIRLIST=$(find . -type d -maxdepth 1 -mindepth 1 | sed 's@./@@' | sort > $DIRFILETEMPPATH)
|
||||
dirtempfile=$(mktemp $parenttmp/DIRECTORYNAMES."$section".XXXXXX)
|
||||
dirfiletemppath="$dirtempfile"
|
||||
dirlist=$(find . -type d -maxdepth 1 -mindepth 1 | sed 's@./@@' | sort > $dirfiletemppath)
|
||||
|
||||
PACKTEMPFILE=$(mktemp $SM_PARENTTMP/BUILDFILENAMES."$SECTION".XXXXXX)
|
||||
PACKFILETEMPPATH="$PACKTEMPFILE"
|
||||
sort .buildlist.$SECTION > $PACKFILETEMPPATH
|
||||
packtempfile=$(mktemp $parenttmp/BUILDFILENAMES."$section".XXXXXX)
|
||||
packfiletemppath="$packtempfile"
|
||||
sort .buildlist.$section > $packfiletemppath
|
||||
|
||||
DIRECTORYCOUNT="$( wc -l < $DIRTEMPFILE )"
|
||||
BUILDLISTCOUNT="$( wc -l < $PACKTEMPFILE )"
|
||||
directorycount="$( wc -l < $dirtempfile )"
|
||||
buildlistcount="$( wc -l < $packtempfile )"
|
||||
|
||||
# Get number of total packages
|
||||
TOTALPKGNUMBER="$(wc -l < .buildlist.$SECTION)"
|
||||
export TOTALPKGNUMBER
|
||||
totalpkgnumber="$(wc -l < .buildlist.$section)"
|
||||
export totalpkgnumber
|
||||
|
||||
if diff -u "$DIRFILETEMPPATH" "$PACKFILETEMPPATH" > /dev/null 2>&1 ; then
|
||||
DIFFSTATUS="0"
|
||||
if diff -u "$dirfiletemppath" "$packfiletemppath" > /dev/null 2>&1 ; then
|
||||
diffstatus="0"
|
||||
else
|
||||
DIFFSTATUS="1"
|
||||
diffstatus="1"
|
||||
fi
|
||||
|
||||
if [ "$DIFFSTATUS" != "0" ]; then
|
||||
if [ "$diffstatus" != "0" ]; then
|
||||
echo "*********************************************************************"
|
||||
echo "** Warning: In section '"$SECTION"', the number of packages in the"
|
||||
echo "** hidden file '.buildlist."$SECTION"' is different to the number of"
|
||||
echo "** Warning: In section '"$section"', the number of packages in the"
|
||||
echo "** hidden file '.buildlist."$section"' is different to the number of"
|
||||
echo "** package directories. Some packages may not have been added to"
|
||||
echo "** this file/section directory. They are listed below:"
|
||||
echo ""
|
||||
|
||||
diff -u "$DIRFILETEMPPATH" "$PACKFILETEMPPATH" || true
|
||||
diff -u "$dirfiletemppath" "$packfiletemppath" || true
|
||||
echo ""
|
||||
diff -u "$PACKFILETEMPPATH" "$DIRFILETEMPPATH" || true
|
||||
diff -u "$packfiletemppath" "$dirfiletemppath" || true
|
||||
|
||||
echo ""
|
||||
echo "** Building anyways :-) "
|
||||
|
@ -124,7 +124,7 @@ if [ "$DIFFSTATUS" != "0" ]; then
|
|||
sleep 2
|
||||
|
||||
fi
|
||||
rm -f $PACKFILETEMPPATH $DIRFILETEMPPATH
|
||||
rm -f $packfiletemppath $dirfiletemppath
|
||||
|
||||
# Parse command line arguments.
|
||||
while [ $# -gt 0 ]; do
|
||||
|
@ -143,44 +143,44 @@ while [ $# -gt 0 ]; do
|
|||
done
|
||||
|
||||
# Temporary space, package and log file storage.
|
||||
mkdir -p $PKGDEST $LOGSDIR/$SECTION
|
||||
mkdir -p $pkgdest $logsdir/$section
|
||||
|
||||
echo "*********************************************************************"
|
||||
echo "** Building section '$SECTION'..."
|
||||
echo "** Building section '$section'..."
|
||||
echo "*********************************************************************"
|
||||
|
||||
# Process packages.
|
||||
( for PACKAGE in $PACKAGES
|
||||
( for package in $packages
|
||||
do
|
||||
# Build defaults.
|
||||
SKIP_BUILD=0
|
||||
SUBDIR=$PACKAGESDIR/$SECTION
|
||||
skip_build=0
|
||||
subdir=$packagesdir/$section
|
||||
|
||||
echo "*********************************************************************"
|
||||
echo "*** Processing package '$PACKAGE'..."
|
||||
echo "*** Processing package '$package'..."
|
||||
echo "*********************************************************************"
|
||||
|
||||
# Sanity checks.
|
||||
[ ! -e "$PACKAGE/$PACKAGE.SMBuild" ] && {
|
||||
[ ! -e "$package/$package.SMBuild" ] && {
|
||||
echo "*********************************************************************"
|
||||
echo "*** Error: '$PACKAGE.SMBuild' not found."
|
||||
echo "*** Error: '$package.SMBuild' not found."
|
||||
echo "*********************************************************************"
|
||||
exit 1
|
||||
}
|
||||
[ ! -x "$PACKAGE/$PACKAGE.SMBuild" ] && {
|
||||
[ ! -x "$package/$package.SMBuild" ] && {
|
||||
echo "*********************************************************************"
|
||||
echo "*** Error: '$PACKAGE.SMBuild' is not executable."
|
||||
echo "*** Error: '$package.SMBuild' is not executable."
|
||||
echo "*********************************************************************"
|
||||
exit 1
|
||||
}
|
||||
|
||||
# Get package version and build numbers from the package SMBuild.
|
||||
source "$PACKAGE/$PACKAGE.SMBuild"
|
||||
source "$package/$package.SMBuild"
|
||||
|
||||
# Check that we got a version and build.
|
||||
[ -z "$VERSION" ] || [ -z "$BUILD" ] && {
|
||||
[ -z "$version" ] || [ -z "$build" ] && {
|
||||
echo "*********************************************************************"
|
||||
echo "*** Error: failed to get VERSION or BUILD from '$PACKAGE.SMBuild'"
|
||||
echo "*** Error: failed to get version or build from '$package.SMBuild'"
|
||||
echo "*********************************************************************"
|
||||
exit 1
|
||||
}
|
||||
|
@ -188,77 +188,77 @@ mkdir -p $PKGDEST $LOGSDIR/$SECTION
|
|||
# Check if the package should be rebuilt, and where it should be put.
|
||||
# The assumption is to always rebuild and put packages in the main
|
||||
# directory, unless modified by the checks below.
|
||||
if find_package_files "$PKGDEST/$SUBDIR" "${PACKAGE//+/\+}" \
|
||||
"" "" "" "\.$PKGEXT" >/dev/null
|
||||
if find_package_files "$pkgdest/$subdir" "${package//+/\+}" \
|
||||
"" "" "" "\.$pkgext" >/dev/null
|
||||
then
|
||||
if find_package_files "$PKGDEST/$SUBDIR" "${PACKAGE//+/\+}" \
|
||||
"${VERSION//-/_}" "" "$BUILD" "\.$PKGEXT" >/dev/null
|
||||
if find_package_files "$pkgdest/$subdir" "${package//+/\+}" \
|
||||
"${version//-/_}" "" "$build" "\.$pkgext" >/dev/null
|
||||
then
|
||||
# Package with same version/build was found in the main directory.
|
||||
SKIP_BUILD=1
|
||||
skip_build=1
|
||||
fi
|
||||
fi
|
||||
|
||||
# Build package if required.
|
||||
if [ "$SKIP_BUILD" = "0" ]; then
|
||||
if [ "$skip_build" = "0" ]; then
|
||||
echo "*********************************************************************"
|
||||
echo "*** Building package '$PACKAGE'..."
|
||||
echo "*** Building package '$package'..."
|
||||
echo "*********************************************************************"
|
||||
# Get the current package number from the build list
|
||||
CURRENTPKGNUMBER="$(grep -wn "$PACKAGE" .buildlist.$SECTION | cut -d: -f 1)"
|
||||
export CURRENTPKGNUMBER
|
||||
mkdir -p $PKGDEST/$SUBDIR
|
||||
( cd $PACKAGE && export PKGDEST=$PKGDEST/$SUBDIR &&
|
||||
currentpkgnumber="$(grep -wn "$package" .buildlist.$section | cut -d: -f 1)"
|
||||
export currentpkgnumber
|
||||
mkdir -p $pkgdest/$subdir
|
||||
( cd $package && export pkgdest=$pkgdest/$subdir &&
|
||||
bldpkg 2>&1 ) | \
|
||||
tee $LOGSDIR/$SECTION/$PACKAGE-$SECTION-$HOSTTYPE.log.txt
|
||||
tee $logsdir/$section/$package-$section-$HOSTTYPE.log.txt
|
||||
# Unset $CURRENTPKGNUMBER. We don't want issues when a new one comes in
|
||||
ERR=${PIPESTATUS[0]}
|
||||
if [ "$ERR" != "0" ] ; then
|
||||
unset CURRENTPKGNUMBER
|
||||
echo "*** Error: '$PACKAGE' build failed."
|
||||
exit $ERR
|
||||
err=${PIPESTATUS[0]}
|
||||
if [ "$err" != "0" ] ; then
|
||||
unset currentpkgnumber
|
||||
echo "*** Error: '$package' build failed."
|
||||
exit $err
|
||||
else
|
||||
unset CURRENTPKGNUMBER
|
||||
mv $LOGSDIR/$SECTION/$PACKAGE-$SECTION-$HOSTTYPE.log.txt \
|
||||
$LOGSDIR/$SECTION/$PACKAGE-$VERSION-$BUILD-$SECTION-$HOSTTYPE.log.txt
|
||||
rm -f $SM_PARENTTMP/$PACKAGE.{APP,VERSION,BUILD}
|
||||
unset currentpkgnumber
|
||||
mv $logsdir/$section/$package-$section-$HOSTTYPE.log.txt \
|
||||
$logsdir/$section/$package-$version-$build-$section-$HOSTTYPE.log.txt
|
||||
rm -f $parenttmp/$package.{app,version,build}
|
||||
fi
|
||||
else
|
||||
echo "*********************************************************************"
|
||||
echo "*** Skipping build of '$PACKAGE' - package up to date."
|
||||
echo "*** Skipping build of '$package' - package up to date."
|
||||
echo "*********************************************************************"
|
||||
|
||||
fi
|
||||
|
||||
if [ "$NOINSTALL" = "0" ]; then
|
||||
if [ "$noinstall" = "0" ]; then
|
||||
echo
|
||||
echo "*********************************************************************"
|
||||
echo "*** Installing '$PACKAGE'..."
|
||||
echo "*** Installing '$package'..."
|
||||
echo "*********************************************************************"
|
||||
upgradepkg --install-new $( find_package_files "$PKGDEST/$SUBDIR" \
|
||||
"${PACKAGE//+/\+}" "${VERSION//-/_}" "" "$BUILD" "\.$PKGEXT" ) || {
|
||||
upgradepkg --install-new $( find_package_files "$pkgdest/$subdir" \
|
||||
"${package//+/\+}" "${version//-/_}" "" "$build" "\.$pkgext" ) || {
|
||||
echo
|
||||
echo "*********************************************************************"
|
||||
echo "*** Error: failed to install '$PACKAGE'."
|
||||
echo "*** Error: failed to install '$package'."
|
||||
echo "*********************************************************************"
|
||||
exit 1
|
||||
}
|
||||
else
|
||||
echo
|
||||
echo "*********************************************************************"
|
||||
echo "*** Warning: not installing '$PACKAGE'."
|
||||
echo "*** Warning: not installing '$package'."
|
||||
echo "*********************************************************************"
|
||||
fi
|
||||
done
|
||||
|
||||
echo "*********************************************************************"
|
||||
echo "** Finished building section '$SECTION'."
|
||||
echo "** SMLinux packages are in '$PKGDEST/$ARCH/$SECTION'."
|
||||
echo "** Section build logs are in '$LOGSDIR/$SECTION'."
|
||||
echo "** Finished building section '$section'."
|
||||
echo "** SMLinux packages are in '$pkgdest/$arch/$section'."
|
||||
echo "** Section build logs are in '$logsdir/$section'."
|
||||
echo "*********************************************************************"
|
||||
echo "** Section build time was $( runtime $SECONDS )"
|
||||
echo "*********************************************************************"
|
||||
) 2>&1 | tee $LOGSDIR/$SECTION-$ARCH.log.txt
|
||||
) 2>&1 | tee $logsdir/$section-$arch.log.txt
|
||||
|
||||
# Return the exit status from the sub-shell, not the tee command.
|
||||
exit ${PIPESTATUS[0]}
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
APP=vte
|
||||
VERSION=0.28.2
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
|
||||
DOWNLOAD="http://ftp.gnome.org/pub/gnome/sources/vte/0.28/vte-0.28.2.tar.xz"
|
||||
DESC="Virtual Terminal Emulator widget"
|
||||
REQUIRES="gperf gdk-pixbuf"
|
||||
app=vte
|
||||
version=0.28.2
|
||||
build=1sml
|
||||
homepage="https://wiki.gnome.org/Apps/Terminal/VTE"
|
||||
download="http://ftp.gnome.org/pub/gnome/sources/vte/0.28/vte-0.28.2.tar.xz"
|
||||
desc="Virtual Terminal Emulator widget"
|
||||
requires="gperf gdk-pixbuf"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
cp $SRCDIR/config.sub .
|
||||
cp $srcdir/config.sub .
|
||||
|
||||
CFLAGS="$CFLAGS -D_GNU_SOURCE" \
|
||||
./configure \
|
||||
|
@ -22,16 +22,16 @@ build() {
|
|||
--disable-nls \
|
||||
--disable-python \
|
||||
--disable-static \
|
||||
$BUILDDIST
|
||||
$builddist
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
28fdfefe1f668e494d6a91b90b0cae7fd4d85e3d1bde8069fff1e81ad189d9ea46c6d162fb9b38079eb2d5e0d823641d072b9573c37121a118aba08bef308724 vte-0.28.2.tar.lz
|
||||
"
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
APP=wv
|
||||
VERSION=1.2.9
|
||||
BUILD=1sml
|
||||
HOMEPAGE="https://sourceforge.net/projects/wvware"
|
||||
DOWNLOAD="https://www.abisource.com/downloads/wv/1.2.9/wv-1.2.9.tar.gz"
|
||||
DESC="MSWord library can load and parse Word 2000, 97, 95 and 6 file formats"
|
||||
REQUIRES="libgsf"
|
||||
app=wv
|
||||
version=1.2.9
|
||||
build=1sml
|
||||
homepage="https://sourceforge.net/projects/wvware"
|
||||
download="https://www.abisource.com/downloads/wv/1.2.9/wv-1.2.9.tar.gz"
|
||||
desc="MSWord library can load and parse Word 2000, 97, 95 and 6 file formats"
|
||||
requires="libgsf"
|
||||
|
||||
build() {
|
||||
mkandenterbuilddir
|
||||
rm -rf $APP-$VERSION
|
||||
rm -rf $app-$version
|
||||
|
||||
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
|
||||
cd $APP-$VERSION
|
||||
tar xf $srcdir/$app-$version.tar.?z*
|
||||
cd $app-$version
|
||||
fixbuilddirpermissions
|
||||
|
||||
ac_cv_path_mkdir="mkdir -p" \
|
||||
|
@ -19,16 +19,16 @@ build() {
|
|||
--prefix="" \
|
||||
--sysconfdir=/etc \
|
||||
--disable-static \
|
||||
$BUILDDIST
|
||||
$builddist
|
||||
|
||||
make
|
||||
make install DESTDIR=$PKG
|
||||
make install DESTDIR=$pkg
|
||||
|
||||
cp COPYING $PKGDOCS/
|
||||
cp COPYING $pkgdocs/
|
||||
|
||||
mkfinalpkg
|
||||
}
|
||||
|
||||
SHA512SUMS="
|
||||
sha512sums="
|
||||
0feaef2e4d88bcb4d837952a48edbd515e1e5b0a2d46652620a9e6f5808f6b2c6ed548126b098851df6dbca8a197e427aa460c6c5574f368e7a4b0ca2c43c202 wv-1.2.9.tar.lz
|
||||
"
|
||||
|
|
Loading…
Reference in a new issue