From 8ed219638ba7073bc7ef42826eef03a077f21c7b Mon Sep 17 00:00:00 2001 From: Matheus Date: Tue, 25 Oct 2022 19:03:43 -0300 Subject: [PATCH] jinx: libxcursor, twm, xbitmaps and xsetroot ports --- recipes/libxcursor | 24 ++++++++++++++++++++++++ recipes/twm | 24 ++++++++++++++++++++++++ recipes/xbitmaps | 24 ++++++++++++++++++++++++ recipes/xsetroot | 24 ++++++++++++++++++++++++ source-recipes/libxcursor | 9 +++++++++ source-recipes/twm | 9 +++++++++ source-recipes/xbitmaps | 9 +++++++++ source-recipes/xsetroot | 9 +++++++++ 8 files changed, 132 insertions(+) create mode 100644 recipes/libxcursor create mode 100644 recipes/twm create mode 100644 recipes/xbitmaps create mode 100644 recipes/xsetroot create mode 100644 source-recipes/libxcursor create mode 100644 source-recipes/twm create mode 100644 source-recipes/xbitmaps create mode 100644 source-recipes/xsetroot diff --git a/recipes/libxcursor b/recipes/libxcursor new file mode 100644 index 00000000..7a3ae8e6 --- /dev/null +++ b/recipes/libxcursor @@ -0,0 +1,24 @@ +name=libxcursor +revision=1 +from_source=libxcursor +imagedeps="gcc" +hostdeps="gcc-cross binutils-cross pkgconfig" +deps="mlibc libxrender libxfixes libx11" + +configure() { + + ${source_dir}/configure --prefix=${prefix} --host=x86_64-astral + +} + +build() { + + make -j${parallelism} + +} + +install() { + + DESTDIR=${dest_dir} make install + +} diff --git a/recipes/twm b/recipes/twm new file mode 100644 index 00000000..5c3cdfed --- /dev/null +++ b/recipes/twm @@ -0,0 +1,24 @@ +name=twm +revision=1 +from_source=twm +imagedeps="base-devel" +hostdeps="gcc-cross binutils-cross pkgconfig" +deps="mlibc xorg-server xsetroot" + +configure() { + + ${source_dir}/configure --prefix=${prefix} --host=x86_64-astral + +} + +build() { + + make -j${parallelism} + +} + +install() { + + make DESTDIR=${dest_dir} install + +} diff --git a/recipes/xbitmaps b/recipes/xbitmaps new file mode 100644 index 00000000..7c50b45e --- /dev/null +++ b/recipes/xbitmaps @@ -0,0 +1,24 @@ +name=xbitmaps +revision=1 +from_source=xbitmaps +imagedeps="meson base-devel" +hostdeps="gcc-cross binutils-cross pkgconfig util-macros" +deps="mlibc" + +configure() { + + ${source_dir}/configure --prefix=${prefix} --host=x86_64-astral + +} + +build() { + + true + +} + +install() { + + make DESTDIR=${dest_dir} install + +} diff --git a/recipes/xsetroot b/recipes/xsetroot new file mode 100644 index 00000000..f67167aa --- /dev/null +++ b/recipes/xsetroot @@ -0,0 +1,24 @@ +name=xsetroot +revision=1 +from_source=xsetroot +imagedeps="meson ninja base-devel" +hostdeps="gcc-cross binutils-cross pkgconfig" +deps="mlibc xorg-server libxmu xbitmaps libxcursor" + +configure() { + + ${source_dir}/configure --prefix=${prefix} --host=x86_64-astral + +} + +build() { + + make -j${parallelism} + +} + +install() { + + make DESTDIR=${dest_dir} install + +} diff --git a/source-recipes/libxcursor b/source-recipes/libxcursor new file mode 100644 index 00000000..b8170196 --- /dev/null +++ b/source-recipes/libxcursor @@ -0,0 +1,9 @@ +name=libxcursor +version=1.2.1 +source_method=tarball +tarball_url="https://www.x.org/archive/individual/lib/libXcursor-${version}.tar.gz" +tarball_sha512=a +hostdeps="autoconf automake libtool pkgconfig util-macros" +regenerate() { + autoreconf -fvi +} diff --git a/source-recipes/twm b/source-recipes/twm new file mode 100644 index 00000000..af19430a --- /dev/null +++ b/source-recipes/twm @@ -0,0 +1,9 @@ +name=twm +version=1.0.12 +source_method=tarball +tarball_url="https://www.x.org/pub/individual/app/xeyes-${version}.tar.xz" +tarball_sha512=a +hostdeps="autoconf automake util-macros pkgconfig libtool" +regenerate() { + autoreconf -fvi +} diff --git a/source-recipes/xbitmaps b/source-recipes/xbitmaps new file mode 100644 index 00000000..2606204d --- /dev/null +++ b/source-recipes/xbitmaps @@ -0,0 +1,9 @@ +name=xbitmaps +version=1.1.2 +source_method=tarball +tarball_url="https://www.x.org/pub/individual/data/xbitmaps-${version}.tar.bz2" +tarball_sha512=a +hostdeps="autoconf automake util-macros pkgconfig libtool" +regenerate() { + autoreconf -fvi +} diff --git a/source-recipes/xsetroot b/source-recipes/xsetroot new file mode 100644 index 00000000..df922786 --- /dev/null +++ b/source-recipes/xsetroot @@ -0,0 +1,9 @@ +name=xsetroot +version=1.1.2 +source_method=tarball +tarball_url="https://www.x.org/archive/individual/app/xsetroot-${version}.tar.gz" +tarball_sha512=a +hostdeps="autoconf automake util-macros pkgconfig libtool" +regenerate() { + autoreconf -fvi +}