From 786a3d6916305e57205c073525176d4f40db0ab6 Mon Sep 17 00:00:00 2001 From: Victor Martinez Date: Wed, 8 Mar 2017 22:03:07 +0100 Subject: [PATCH 1/5] Initial commit. Added README file. --- README | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 README diff --git a/README b/README new file mode 100644 index 0000000..e69de29 -- 2.26.2 From e5b47a858e096de0a0bf23d009f87491147fdf77 Mon Sep 17 00:00:00 2001 From: Victor Martinez Date: Wed, 8 Mar 2017 21:06:59 +0000 Subject: [PATCH 2/5] pkgutils: initial import --- pkgutils/.footprint | 21 +++++++++++++++++++++ pkgutils/.md5sum | 2 ++ pkgutils/Pkgfile | 17 +++++++++++++++++ pkgutils/pkgmk.conf.patch | 14 ++++++++++++++ 4 files changed, 54 insertions(+) create mode 100644 pkgutils/.footprint create mode 100644 pkgutils/.md5sum create mode 100644 pkgutils/Pkgfile create mode 100644 pkgutils/pkgmk.conf.patch diff --git a/pkgutils/.footprint b/pkgutils/.footprint new file mode 100644 index 0000000..675aac2 --- /dev/null +++ b/pkgutils/.footprint @@ -0,0 +1,21 @@ +drwxr-xr-x root/root etc/ +-rw-r--r-- root/root etc/pkgadd.conf +-rw-r--r-- root/root etc/pkgmk.conf +-rw-r--r-- root/root etc/rejmerge.conf +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/pkgadd +lrwxrwxrwx root/root usr/bin/pkginfo -> pkgadd +-rwxr-xr-x root/root usr/bin/pkgmk +lrwxrwxrwx root/root usr/bin/pkgrm -> pkgadd +-rwxr-xr-x root/root usr/bin/rejmerge +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man5/ +-rw-r--r-- root/root usr/share/man/man5/pkgmk.conf.5.gz +drwxr-xr-x root/root usr/share/man/man8/ +-rw-r--r-- root/root usr/share/man/man8/pkgadd.8.gz +-rw-r--r-- root/root usr/share/man/man8/pkginfo.8.gz +-rw-r--r-- root/root usr/share/man/man8/pkgmk.8.gz +-rw-r--r-- root/root usr/share/man/man8/pkgrm.8.gz +-rw-r--r-- root/root usr/share/man/man8/rejmerge.8.gz diff --git a/pkgutils/.md5sum b/pkgutils/.md5sum new file mode 100644 index 0000000..9581475 --- /dev/null +++ b/pkgutils/.md5sum @@ -0,0 +1,2 @@ +a35eb7419025e661ee7ebb2b33bb1aec pkgmk.conf.patch +7598a513390c081e36ff3f2b8dba3fed pkgutils-5.40.tar.xz diff --git a/pkgutils/Pkgfile b/pkgutils/Pkgfile new file mode 100644 index 0000000..7de49ab --- /dev/null +++ b/pkgutils/Pkgfile @@ -0,0 +1,17 @@ +# Description: A set of utilities to manage software packages +# URL: http://crux.nu/gitweb/?p=tools/pkgutils.git +# Maintainer: CRUX System Team, core-ports at crux dot nu +# Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu +# Depends on: libarchive + +name=pkgutils +version=5.40 +release=1 +source=(http://crux.nu/files/$name-$version.tar.xz \ + pkgmk.conf.patch) + +build () { + cd $name-$version + patch -p0 -i $SRC/pkgmk.conf.patch + make DESTDIR=$PKG install MANDIR=/usr/share/man +} diff --git a/pkgutils/pkgmk.conf.patch b/pkgutils/pkgmk.conf.patch new file mode 100644 index 0000000..82ca117 --- /dev/null +++ b/pkgutils/pkgmk.conf.patch @@ -0,0 +1,14 @@ +--- pkgmk.conf.orig 2014-10-16 15:59:34.057394811 +0000 ++++ pkgmk.conf 2014-10-16 16:00:18.437371591 +0000 +@@ -2,9 +2,8 @@ + # /etc/pkgmk.conf: pkgmk(8) configuration + # + +-export CFLAGS="-O2 -march=x86-64 -pipe" +-export CXXFLAGS="${CFLAGS}" +- ++export CFLAGS="-O2 -pipe -mfloat-abi=hard -march=armv7ve -mtune=cortex-a15 -mfpu=neon" ++export CXXFLAGS="$CFLAGS" + # export MAKEFLAGS="-j2" + + case ${PKGMK_ARCH} in -- 2.26.2 From b38409b6fdc01b48504c109320c70e38709c7279 Mon Sep 17 00:00:00 2001 From: Victor Martinez Date: Wed, 8 Mar 2017 21:07:36 +0000 Subject: [PATCH 3/5] ports: initial import --- ports/.footprint | 23 +++++++++++++++++++++ ports/.md5sum | 13 ++++++++++++ ports/Pkgfile | 32 ++++++++++++++++++++++++++++++ ports/contrib.pub | 2 ++ ports/contrib.rsync.inactive | 3 +++ ports/core-arm.rsync | 3 +++ ports/core.pub | 2 ++ ports/core.rsync | 3 +++ ports/opt-arm.rsync | 3 +++ ports/opt.pub | 2 ++ ports/opt.rsync | 3 +++ ports/samsung-chromebook-arm.rsync | 3 +++ ports/xorg-arm.rsync | 3 +++ ports/xorg.pub | 2 ++ ports/xorg.rsync | 3 +++ 15 files changed, 100 insertions(+) create mode 100644 ports/.footprint create mode 100644 ports/.md5sum create mode 100644 ports/Pkgfile create mode 100644 ports/contrib.pub create mode 100644 ports/contrib.rsync.inactive create mode 100644 ports/core-arm.rsync create mode 100644 ports/core.pub create mode 100644 ports/core.rsync create mode 100644 ports/opt-arm.rsync create mode 100644 ports/opt.pub create mode 100644 ports/opt.rsync create mode 100644 ports/samsung-chromebook-arm.rsync create mode 100644 ports/xorg-arm.rsync create mode 100644 ports/xorg.pub create mode 100644 ports/xorg.rsync diff --git a/ports/.footprint b/ports/.footprint new file mode 100644 index 0000000..b6c02d5 --- /dev/null +++ b/ports/.footprint @@ -0,0 +1,23 @@ +drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/ports/ +-rw-r--r-- root/root etc/ports/contrib.pub +-rw-r--r-- root/root etc/ports/contrib.rsync.inactive +-rw-r--r-- root/root etc/ports/core-arm.rsync +-rw-r--r-- root/root etc/ports/core.pub +-rw-r--r-- root/root etc/ports/core.rsync +drwxr-xr-x root/root etc/ports/drivers/ +-rw-r--r-- root/root etc/ports/opt-arm.rsync +-rw-r--r-- root/root etc/ports/opt.pub +-rw-r--r-- root/root etc/ports/opt.rsync +-rw-r--r-- root/root etc/ports/samsung-chromebook-arm.rsync +-rw-r--r-- root/root etc/ports/xorg-arm.rsync +-rw-r--r-- root/root etc/ports/xorg.pub +-rw-r--r-- root/root etc/ports/xorg.rsync +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/ports +drwxr-xr-x root/root usr/ports/ +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man8/ +-rw-r--r-- root/root usr/share/man/man8/ports.8.gz diff --git a/ports/.md5sum b/ports/.md5sum new file mode 100644 index 0000000..7b1c36a --- /dev/null +++ b/ports/.md5sum @@ -0,0 +1,13 @@ +804bb419e539a70ad80e4c03df3c3411 contrib.pub +c3d44c0ae8fce9d4d9571a3eec12ef01 contrib.rsync.inactive +d0c0f9e58754c36dd698474f3a722350 core-arm.rsync +b8dd0aad383810cad920d6548cd1cb56 core.pub +3d659cabe8cf59ef5a036c9375716090 core.rsync +8ea7e4396e011e5b1f64fe19a3b6d248 opt-arm.rsync +0d1f1fde50a9bd743d9cac6b235f038c opt.pub +8e7b8a473c4caefbdc1e33505e4a6050 opt.rsync +1f178e2bb1beab9782993931c9832280 ports-1.5.tar.gz +06889d129d0529f1e8280297211cbf45 samsung-chromebook-arm.rsync +5363578b4bef055ef7102d6cdc38ca5d xorg-arm.rsync +69927e5d0ae5dc3455faeaac916c4db2 xorg.pub +3e278ef7c4ff9529184560eac57e22a6 xorg.rsync diff --git a/ports/Pkgfile b/ports/Pkgfile new file mode 100644 index 0000000..21ef0a4 --- /dev/null +++ b/ports/Pkgfile @@ -0,0 +1,32 @@ +# Description: CRUX ports system tools +# URL: http://crux.nu +# Maintainer: CRUX System Team, core-ports at crux dot nu +# Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu +# Depends on: + +name=ports +version=1.5 +release=22 +source=(http://crux.nu/files/tools/ports/$name-$version.tar.gz \ + core.pub opt.pub xorg.pub contrib.pub \ + core.rsync opt.rsync xorg.rsync contrib.rsync.inactive \ + core-arm.rsync opt-arm.rsync xorg-arm.rsync samsung-chromebook-arm.rsync) + +build () { + cd $name-$version + make + make DESTDIR=$PKG MANDIR=/usr/share/man install + + install -m 0644 $SRC/core.rsync $PKG/etc/ports + install -m 0644 $SRC/opt.rsync $PKG/etc/ports + install -m 0644 $SRC/xorg.rsync $PKG/etc/ports + install -m 0644 $SRC/contrib.rsync.inactive $PKG/etc/ports + install -m 0644 $SRC/core.pub $PKG/etc/ports + install -m 0644 $SRC/opt.pub $PKG/etc/ports + install -m 0644 $SRC/xorg.pub $PKG/etc/ports + install -m 0644 $SRC/contrib.pub $PKG/etc/ports + install -m 0644 $SRC/samsung-chromebook-arm.rsync $PKG/etc/ports + install -m 0644 $SRC/core-arm.rsync $PKG/etc/ports + install -m 0644 $SRC/opt-arm.rsync $PKG/etc/ports + install -m 0644 $SRC/xorg-arm.rsync $PKG/etc/ports +} diff --git a/ports/contrib.pub b/ports/contrib.pub new file mode 100644 index 0000000..81d31e5 --- /dev/null +++ b/ports/contrib.pub @@ -0,0 +1,2 @@ +untrusted comment: contrib public key +RWSagIOpLGJF3/J2edPyOdE4VWoyvvVvt3gdvOArUkvBrgSHjsBEdmrS diff --git a/ports/contrib.rsync.inactive b/ports/contrib.rsync.inactive new file mode 100644 index 0000000..5f1a901 --- /dev/null +++ b/ports/contrib.rsync.inactive @@ -0,0 +1,3 @@ +host=crux.nu +collection=ports/crux-3.3/contrib/ +destination=/usr/ports/contrib diff --git a/ports/core-arm.rsync b/ports/core-arm.rsync new file mode 100644 index 0000000..e8745d0 --- /dev/null +++ b/ports/core-arm.rsync @@ -0,0 +1,3 @@ +host=crux-arm.nu +collection=ports/crux-3.3/core-arm/ +destination=/usr/ports/core-arm diff --git a/ports/core.pub b/ports/core.pub new file mode 100644 index 0000000..a09d3ac --- /dev/null +++ b/ports/core.pub @@ -0,0 +1,2 @@ +untrusted comment: core public key +RWRJc1FUaeVeqsGlEPc66dguintWWomCSORUNseged62IATuMVCK0zu6 diff --git a/ports/core.rsync b/ports/core.rsync new file mode 100644 index 0000000..b98b9ba --- /dev/null +++ b/ports/core.rsync @@ -0,0 +1,3 @@ +host=crux.nu +collection=ports/crux-3.3/core/ +destination=/usr/ports/core diff --git a/ports/opt-arm.rsync b/ports/opt-arm.rsync new file mode 100644 index 0000000..0ad76ab --- /dev/null +++ b/ports/opt-arm.rsync @@ -0,0 +1,3 @@ +host=crux-arm.nu +collection=ports/crux-3.3/opt-arm/ +destination=/usr/ports/opt-arm diff --git a/ports/opt.pub b/ports/opt.pub new file mode 100644 index 0000000..346b688 --- /dev/null +++ b/ports/opt.pub @@ -0,0 +1,2 @@ +untrusted comment: opt public key +RWSE3ohX2g5d/Zmwm/W4S8ZzNNTjXE7bI8XmnpawKOnQ+MiVa7TD0YC9 diff --git a/ports/opt.rsync b/ports/opt.rsync new file mode 100644 index 0000000..5b914bb --- /dev/null +++ b/ports/opt.rsync @@ -0,0 +1,3 @@ +host=crux.nu +collection=ports/crux-3.3/opt/ +destination=/usr/ports/opt diff --git a/ports/samsung-chromebook-arm.rsync b/ports/samsung-chromebook-arm.rsync new file mode 100644 index 0000000..f3cf423 --- /dev/null +++ b/ports/samsung-chromebook-arm.rsync @@ -0,0 +1,3 @@ +host=crux-arm.nu +collection=ports/crux-3.3/samsung-chromebook-arm/ +destination=/usr/ports/samsung-chromebook-arm diff --git a/ports/xorg-arm.rsync b/ports/xorg-arm.rsync new file mode 100644 index 0000000..816e1a3 --- /dev/null +++ b/ports/xorg-arm.rsync @@ -0,0 +1,3 @@ +host=crux-arm.nu +collection=ports/crux-3.3/xorg-arm/ +destination=/usr/ports/xorg-arm diff --git a/ports/xorg.pub b/ports/xorg.pub new file mode 100644 index 0000000..983eb51 --- /dev/null +++ b/ports/xorg.pub @@ -0,0 +1,2 @@ +untrusted comment: xorg public key +RWTSGWF5Q7TndIlWcgmz/x/4xBWLbyPRmI3LyI8rsN/iahlpFpgNIwSR diff --git a/ports/xorg.rsync b/ports/xorg.rsync new file mode 100644 index 0000000..b326f15 --- /dev/null +++ b/ports/xorg.rsync @@ -0,0 +1,3 @@ +host=crux.nu +collection=ports/crux-3.3/xorg/ +destination=/usr/ports/xorg -- 2.26.2 From 903c6177690fbc13b32b218eb63caa9ac607613f Mon Sep 17 00:00:00 2001 From: Victor Martinez Date: Wed, 8 Mar 2017 21:11:49 +0000 Subject: [PATCH 4/5] prt-get: initial import --- prt-get/.footprint | 17 ++++++++++++++ prt-get/.md5sum | 3 +++ prt-get/Pkgfile | 22 +++++++++++++++++ prt-get/README | 9 +++++++ prt-get/prt-get.aliases | 9 +++++++ prt-get/prt-get.conf | 52 +++++++++++++++++++++++++++++++++++++++++ 6 files changed, 112 insertions(+) create mode 100644 prt-get/.footprint create mode 100644 prt-get/.md5sum create mode 100644 prt-get/Pkgfile create mode 100644 prt-get/README create mode 100644 prt-get/prt-get.aliases create mode 100644 prt-get/prt-get.conf diff --git a/prt-get/.footprint b/prt-get/.footprint new file mode 100644 index 0000000..7304127 --- /dev/null +++ b/prt-get/.footprint @@ -0,0 +1,17 @@ +drwxr-xr-x root/root etc/ +-rw-r--r-- root/root etc/prt-get.conf +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +lrwxrwxrwx root/root usr/bin/prt-cache -> prt-get +-rwxr-xr-x root/root usr/bin/prt-get +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man5/ +-rw-r--r-- root/root usr/share/man/man5/prt-get.conf.5.gz +drwxr-xr-x root/root usr/share/man/man8/ +-rw-r--r-- root/root usr/share/man/man8/prt-cache.8.gz +-rw-r--r-- root/root usr/share/man/man8/prt-get.8.gz +drwxr-xr-x root/root var/ +drwxr-xr-x root/root var/lib/ +drwxr-xr-x root/root var/lib/pkg/ +-rw-r--r-- root/root var/lib/pkg/prt-get.aliases diff --git a/prt-get/.md5sum b/prt-get/.md5sum new file mode 100644 index 0000000..e5725e3 --- /dev/null +++ b/prt-get/.md5sum @@ -0,0 +1,3 @@ +b41d93f001adaf6926a7e98e903058fe prt-get-5.19.1.tar.xz +4f6b710e4d2b18c70cfe5e4a593938b7 prt-get.aliases +4a9762e818fc72ac255ae411f463e322 prt-get.conf diff --git a/prt-get/Pkgfile b/prt-get/Pkgfile new file mode 100644 index 0000000..22e53c9 --- /dev/null +++ b/prt-get/Pkgfile @@ -0,0 +1,22 @@ +# Description: A utility to simplify ports searching/installing +# URL: http://jw.smts.ch/files/crux/prt-get_quickstart.html +# Maintainer: CRUX System Team, core-ports at crux dot nu +# Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu +# Depends on: + +name=prt-get +version=5.19.1 +release=1 +source=(http://crux.nu/files/prt-get-$version.tar.xz + prt-get.conf prt-get.aliases) + +build() { + cd ${name}-${version} + + ./configure --prefix=/usr + make + make DESTDIR=$PKG install + + install -m 644 $SRC/prt-get.conf $PKG/etc/ + install -D -m 644 $SRC/prt-get.aliases $PKG/var/lib/pkg/prt-get.aliases +} diff --git a/prt-get/README b/prt-get/README new file mode 100644 index 0000000..a38f6c4 --- /dev/null +++ b/prt-get/README @@ -0,0 +1,9 @@ +NOTE: + +Some people have reported problems when using optimizations larger than +-O2; typical symptoms are "prt-get install X" saying that a package is +installed while "prt-get update X" saying it's not, or "prt-get listinst" +printing just nothing. + +If you experience strange effects, please try recompiling with + CXXFLAGS="-O2 -pipe" diff --git a/prt-get/prt-get.aliases b/prt-get/prt-get.aliases new file mode 100644 index 0000000..2e7af63 --- /dev/null +++ b/prt-get/prt-get.aliases @@ -0,0 +1,9 @@ +j2sdk: j2re +j2sdk: jre +jdk: jre +openmotif: lesstif +postfix: sendmail +exim: sendmail +qmail: sendmail +masqmail: sendmail +xorg: x11 diff --git a/prt-get/prt-get.conf b/prt-get/prt-get.conf new file mode 100644 index 0000000..c411004 --- /dev/null +++ b/prt-get/prt-get.conf @@ -0,0 +1,52 @@ +### +### prt-get conf +### + +# note: the order matters: the package found first is used +prtdir /usr/ports/samsung-chromebook-arm +prtdir /usr/ports/core-arm +prtdir /usr/ports/opt-arm +prtdir /usr/ports/xorg-arm +prtdir /usr/ports/core +prtdir /usr/ports/opt +prtdir /usr/ports/xorg + +# the following line enables the user maintained contrib collection +#prtdir /usr/ports/contrib + +### use mypackage form local directory +# prtdir /home/packages/build:mypackage + +### log options: +# writelog enabled # (enabled|disabled) +# logmode overwrite # (append|overwrite) +# rmlog_on_success yes # (no|yes) +logfile /var/log/pkgbuild/%n.log + # path, %p=path to port dir, %n=port name + # %v=version, %r=release + +### use alternate cache file (default: /var/lib/pkg/prt-get.cache +# cachefile /mnt/nfs/cache + +### print README information: +# readme verbose # (verbose|compact|disabled) + +### prefer higher versions in sysup / diff +# preferhigher no # (yes|no) + +### use regexp search +# useregex no # (yes|no) + +### run pre- and post-installs scripts; yes is equivalent to the +### --install-scripts option +# runscripts no # (no|yes) + + +### EXPERT SECTION ### + +### alternative commands +# makecommand pkgmk +# addcommand pkgadd +# removecommand pkgrm +# runscriptcommand sh + -- 2.26.2 From 71aeb62005af4c1509b00578abc51d6dc8c74326 Mon Sep 17 00:00:00 2001 From: Victor Martinez Date: Wed, 10 May 2017 01:09:07 +0200 Subject: [PATCH 5/5] pkgutils: updated to 5.40.3 --- pkgutils/.md5sum | 2 +- pkgutils/Pkgfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgutils/.md5sum b/pkgutils/.md5sum index 9581475..16c2da1 100644 --- a/pkgutils/.md5sum +++ b/pkgutils/.md5sum @@ -1,2 +1,2 @@ a35eb7419025e661ee7ebb2b33bb1aec pkgmk.conf.patch -7598a513390c081e36ff3f2b8dba3fed pkgutils-5.40.tar.xz +6b05554a3c62b9fbbf944668c9d8b358 pkgutils-5.40.3.tar.xz diff --git a/pkgutils/Pkgfile b/pkgutils/Pkgfile index 7de49ab..febdfc1 100644 --- a/pkgutils/Pkgfile +++ b/pkgutils/Pkgfile @@ -5,7 +5,7 @@ # Depends on: libarchive name=pkgutils -version=5.40 +version=5.40.3 release=1 source=(http://crux.nu/files/$name-$version.tar.xz \ pkgmk.conf.patch) -- 2.26.2