From 10f777ac82f45feaa0d0daade217b4bea17022d5 Mon Sep 17 00:00:00 2001 From: Ohio2 Date: Thu, 1 Jul 2021 20:19:30 +0200 Subject: [PATCH] convert all packages to new packaging system --- libc/Makefile | 9 --------- libc/PACKAGE | 12 ++++++++++++ libtool/Makefile | 11 ----------- libtool/PACKAGE | 14 ++++++++++++++ m4/Makefile | 11 ----------- m4/PACKAGE | 14 ++++++++++++++ make/Makefile | 8 -------- make/PACKAGE | 13 +++++++++++++ openssl/Makefile | 17 ----------------- openssl/PACKAGE | 20 ++++++++++++++++++++ xorg/Makefile => xorg-server/PACKAGE | 21 +++++++++++++-------- xztools/Makefile | 12 ------------ xztools/PACKAGE | 15 +++++++++++++++ zlib/Makefile | 8 ++++---- zlib/PACKAGE | 13 +++++++++++++ zsh/Makefile | 6 +++--- zsh/PACKAGE | 12 ++++++++++++ 17 files changed, 133 insertions(+), 83 deletions(-) delete mode 100644 libc/Makefile create mode 100644 libc/PACKAGE delete mode 100644 libtool/Makefile create mode 100644 libtool/PACKAGE delete mode 100644 m4/Makefile create mode 100644 m4/PACKAGE delete mode 100644 make/Makefile create mode 100644 make/PACKAGE delete mode 100644 openssl/Makefile create mode 100644 openssl/PACKAGE rename xorg/Makefile => xorg-server/PACKAGE (58%) delete mode 100644 xztools/Makefile create mode 100644 xztools/PACKAGE create mode 100644 zlib/PACKAGE create mode 100644 zsh/PACKAGE diff --git a/libc/Makefile b/libc/Makefile deleted file mode 100644 index e5268c4..0000000 --- a/libc/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -prepare: - git clone https://sourceware.org/git/glibc.git - cd glibc -libc: - $(MAKE) -install: - $(MAKE) install DESTDIR="${PREFIX}" -uninstall: - $(MAKE) uninstall diff --git a/libc/PACKAGE b/libc/PACKAGE new file mode 100644 index 0000000..105ec61 --- /dev/null +++ b/libc/PACKAGE @@ -0,0 +1,12 @@ +#!/bin/sh +pkg_ver="todo" + +pkg_install(){ + git clone https://sourceware.org/git/glibc.git + cd glibc + make + make install DESTDIR="${PREFIX}" +} +pkg_uninstall(){ + make uninstall +} diff --git a/libtool/Makefile b/libtool/Makefile deleted file mode 100644 index d5129d4..0000000 --- a/libtool/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -prepare: - git clone git://git.savannah.gnu.org/libtool.git - cd libtool -$(MAKE): - ./configure --prefix=${PREFIX}/usr - $(MAKE) - $(MAKE) check -install: - $(MAKE) install -uninstall: - $(MAKE) uninstall diff --git a/libtool/PACKAGE b/libtool/PACKAGE new file mode 100644 index 0000000..496d6f0 --- /dev/null +++ b/libtool/PACKAGE @@ -0,0 +1,14 @@ +#!/bin/sh +pkg_ver="todo" + +pkg_install(){ + git clone git://git.savannah.gnu.org/libtool.git + cd libtool + ./configure --prefix=${PREFIX}/usr + make + make check + make install +} +pkg_install(){ + make uninstall +} diff --git a/m4/Makefile b/m4/Makefile deleted file mode 100644 index c9ccfe4..0000000 --- a/m4/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -prepare: - git clone http://git.savannah.gnu.org/r/m4.git - cd m4 -$(MAKE): - export CFLAGS="$CFLAGS -static" - ./configure - $(MAKE) -install: - $(MAKE) install DESTDIR="${PREFIX}" -uninstall: - $(MAKE) uninstall diff --git a/m4/PACKAGE b/m4/PACKAGE new file mode 100644 index 0000000..555b6fa --- /dev/null +++ b/m4/PACKAGE @@ -0,0 +1,14 @@ +#!/bin/sh +pkg_ver="todo" + +pkg_install(){ + git clone http://git.savannah.gnu.org/r/m4.git + cd m4 + export CFLAGS="$CFLAGS -static" + ./configure + make + make install DESTDIR="${PREFIX}" +} +pkg_uninstall(){ + make uninstall +} diff --git a/make/Makefile b/make/Makefile deleted file mode 100644 index f6c617d..0000000 --- a/make/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -prepare: - git clone https://git.savannah.gnu.org/git/$(MAKE).git - cd $(MAKE) -$(MAKE): - ./bootstrap - ./build -uninstall: - rm -rf /usr/bin/$(MAKE) diff --git a/make/PACKAGE b/make/PACKAGE new file mode 100644 index 0000000..961fec4 --- /dev/null +++ b/make/PACKAGE @@ -0,0 +1,13 @@ +#!/bin/sh +pkg_ver="todo" + +pkg_install(){ + git clone https://git.savannah.gnu.org/git/make.git + cd make + ./bootstrap + make + make install +} +pkg_uninstall(){ + rm /usr/bin +} diff --git a/openssl/Makefile b/openssl/Makefile deleted file mode 100644 index 4a7d72b..0000000 --- a/openssl/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -prepare: - git clone https://github.com/openssl/openssl.git - cd openssl -$(MAKE): - ./config --prefix=${PREFIX}/usr \ - --openssldir=${PREFIX}/etc/ssl \ - --libdir=lib \ - shared \ - zlib-dynamic - $(MAKE) -install: - sed -i '/INSTALL_LIBS/s/libcrypto.a libssl.a//' Makefile - $(MAKE) MANSUFFIX=ssl install - mv -v /usr/share/doc/openssl /usr/share/doc/openssl-1.1.1d - cp -vfr doc/* /usr/share/doc/openssl-1.1.1d -uninstall: - @echo 'no script for uninstall @ ssl' diff --git a/openssl/PACKAGE b/openssl/PACKAGE new file mode 100644 index 0000000..4c77a0c --- /dev/null +++ b/openssl/PACKAGE @@ -0,0 +1,20 @@ +#!/bin/sh +pkg_ver="todo" + +pkg_install(){ + git clone https://github.com/openssl/openssl.git + cd openssl + ./config --prefix=${PREFIX}/usr \ + --openssldir=${PREFIX}/etc/ssl \ + --libdir=lib \ + shared \ + zlib-dynamic + make + sed -i '/INSTALL_LIBS/s/libcrypto.a libssl.a//' Makefile + make MANSUFFIX=ssl install + mv -v /usr/share/doc/openssl /usr/share/doc/openssl-1.1.1d + cp -vfr doc/* /usr/share/doc/openssl-1.1.1d +} +pkg_uninstall(){ + make uninstall +} diff --git a/xorg/Makefile b/xorg-server/PACKAGE similarity index 58% rename from xorg/Makefile rename to xorg-server/PACKAGE index fef6856..0d81571 100644 --- a/xorg/Makefile +++ b/xorg-server/PACKAGE @@ -1,8 +1,10 @@ -prepare: - git clone https://cgit.freedesktop.org/xorg/xserver/ - cd xserver -xorg: - ./configure \ +#!/bin/sh +pkg_ver="todo" + +pkg_install(){ + git clone https://cgit.freedesktop.org/xorg/xserver/ + cd xserver + ./configure \ --prefix=/usr \ --localstatedir=/var \ --disable-systemd-logind \ @@ -16,6 +18,9 @@ xorg: --enable-xorg \ --with-sha1=libcrypto \ --with-systemd-daemon=off - $(MAKE) -install: - $(MAKE) install DESTDIR="${PREFIX}" + make + make install DESTDIR="${PREFIX}" +} +pkg_uninstall(){ +make uninstall +} diff --git a/xztools/Makefile b/xztools/Makefile deleted file mode 100644 index c9340c5..0000000 --- a/xztools/Makefile +++ /dev/null @@ -1,12 +0,0 @@ -prepare: - git clone https://git.tukaani.org/xz.git - cd xz -$(MAKE): - ./configure \ - --prefix=/usr \ - --disable-nls - $(MAKE) -install: - $(MAKE) install DESTDIR="${PREFIX}" -uninstall: - $(MAKE) uninstall diff --git a/xztools/PACKAGE b/xztools/PACKAGE new file mode 100644 index 0000000..be6bae5 --- /dev/null +++ b/xztools/PACKAGE @@ -0,0 +1,15 @@ +#!/bin/sh +pkg_ver="todo" + +pkg_install(){ + git clone https://git.tukaani.org/xz.git + cd xz + ./configure \ + --prefix=${PREFIX}/usr \ + --disable-nls + make + make install DESTDIR="${PREFIX}" +} +pkg_uninstall(){ + make uninstall +} diff --git a/zlib/Makefile b/zlib/Makefile index d16aa58..7ea967f 100644 --- a/zlib/Makefile +++ b/zlib/Makefile @@ -1,11 +1,11 @@ prepare: git clone https://github.com/madler/zlib cd zlib -$(MAKE): +make: ./configure - $(MAKE) + make install: - $(MAKE) install DESTDIR="${PREFIX}" + make install DESTDIR="${PREFIX}" uninstall: - $(MAKE) uninstall + make uninstall diff --git a/zlib/PACKAGE b/zlib/PACKAGE new file mode 100644 index 0000000..2d8cadd --- /dev/null +++ b/zlib/PACKAGE @@ -0,0 +1,13 @@ +#!/bin/sh +pkg_ver="todo" + +pkg_install(){ + git clone https://github.com/madler/zlib + cd zlib + ./configure + make + make install DESTDIR="${PREFIX}" +} +pkg_uninstall(){ + make uninstall +} diff --git a/zsh/Makefile b/zsh/Makefile index 451dc6b..56c4dea 100644 --- a/zsh/Makefile +++ b/zsh/Makefile @@ -2,8 +2,8 @@ prepare: git clone https://github.com/zsh-users/zsh.git cd zsh zsh: - $(MAKE) + make install: - $(MAKE) install DESTDIR="${PREFIX}" + make install DESTDIR="${PREFIX}" uninstall: - $(MAKE) uninstall + make uninstall diff --git a/zsh/PACKAGE b/zsh/PACKAGE new file mode 100644 index 0000000..0f5dc56 --- /dev/null +++ b/zsh/PACKAGE @@ -0,0 +1,12 @@ +#!/bin/sh +pkg_ver="todo" + +pkg_install(){ + git clone https://github.com/zsh-users/zsh.git + cd zsh + make + make install DESTDIR="${PREFIX}" +} +pkg_uninstall(){ + make uninstall +}