cinnamon done (I hope)

This commit is contained in:
sulincix committed 2023-07-06 20:51:34 +00:00
1 parent 7fef3d6d4c
commit 82f555518e
3 files changed
+13 -8

No files matched your search

+3 -1
View File
@@ -12,7 +12,7 @@ depends=(nm-applet accountsservice cinnamon-control-center cinnamon-menus
cinnamon-session cinnamon-settings-daemon cjs gnome-backgrounds gsound gstreamer libcroco cinnamon-session cinnamon-settings-daemon cjs gnome-backgrounds gsound gstreamer libcroco
libgnomekbd libkeybinder3 librsvg muffin nemo polkit-gnome py3-cairo py3-dbus py3-pygobject libgnomekbd libkeybinder3 librsvg muffin nemo polkit-gnome py3-cairo py3-dbus py3-pygobject
py3-pam py3-pexpect py3-pillow py3-inotify py3-tz py3-tinycss2 py3-xapp py3-requests py3-pam py3-pexpect py3-pillow py3-inotify py3-tz py3-tinycss2 py3-xapp py3-requests
timezonemap xapp xdg-desktop-portal-xapp timezonemap xapp xdg-desktop-portal-xapp libxkbfile
) )
makedepends=(meson gobject-introspection intltool) makedepends=(meson gobject-introspection intltool)
md5sums=('f1984b3296868dba9bb481faa3dbaf50') md5sums=('f1984b3296868dba9bb481faa3dbaf50')
@@ -34,5 +34,7 @@ build(){
package(){ package(){
ninja -C build install $jobs ninja -C build install $jobs
# remove broken symlink
rm -f $DESTDIR/etc/xdg/menus/cinnamon-applications-merged
} }
+1 -1
View File
@@ -8,7 +8,7 @@ email='akarsu@protonmail.com'
maintainer='akarsu' maintainer='akarsu'
license=('GPL') license=('GPL')
source=("https://github.com/linuxmint/cjs/archive/refs/tags/${version}.tar.gz") source=("https://github.com/linuxmint/cjs/archive/refs/tags/${version}.tar.gz")
depends=(js102) depends=(mozjs102)
makedepends=() makedepends=()
md5sums=('991e1bbf2ebf7cca4e93cfce66c4a876') md5sums=('991e1bbf2ebf7cca4e93cfce66c4a876')
group=(gnome.extra) group=(gnome.extra)
+9 -6
View File
@@ -25,19 +25,22 @@ export CXX=clang++
export CFLAGS="$CFLAGS -O2" export CFLAGS="$CFLAGS -O2"
export CXXFLAGS="$CXXFLAGS -O2" export CXXFLAGS="$CXXFLAGS -O2"
export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system
export MOZBUILD_STATE_PATH="$srcdir/mozbuild" export MOZBUILD_STATE_PATH="$HOME/mozbuild"
export MOZ_NOSPAM=1 export MOZ_NOSPAM=1
export PYTHON=/usr/bin/python3 export PYTHON=/usr/bin/python3
export RUST_TARGET="$CTARGET" export RUST_TARGET="x86_64"
export SHELL=/bin/ash export SHELL=/bin/ash
export RUSTFLAGS="$RUSTFLAGS -C debuginfo=1"
prepare(){
echo "ac_add_options --prefix=/usr" >> ./mozconfig.opt
}
build(){ build(){
./mach build --directory $DESTDIR ./mach build
} }
package(){ package(){
cd obj cd obj-opt
make DESTDIR="$DESTDIR" install make DESTDIR="$DESTDIR" install
rm -f "$DESTDIR"/usr/lib/*.ajs rm -f "$DESTDIR"/usr/lib/*.ajs
} }