summaryrefslogtreecommitdiffstats
path: root/archive
diff options
context:
space:
mode:
authorIsmael Luceno2019-07-30 18:58:02 +0200
committerIsmael Luceno2019-07-30 18:58:02 +0200
commit5ff9eacda9a5fdf3bb347afd559ab4d67e0a6b12 (patch)
treef6e1975dc3ca781307e4d5649c989c700ddac14a /archive
parent565f24ec1751dafe1f76de92a031aee78bcce542 (diff)
paxmirabilis: new spell, pax implementation from MirBSD
Diffstat (limited to 'archive')
-rwxr-xr-xarchive/paxmirabilis/BUILD2
-rwxr-xr-xarchive/paxmirabilis/DETAILS15
-rw-r--r--archive/paxmirabilis/HISTORY2
-rwxr-xr-xarchive/paxmirabilis/INSTALL4
-rwxr-xr-xarchive/paxmirabilis/PRE_BUILD5
5 files changed, 28 insertions, 0 deletions
diff --git a/archive/paxmirabilis/BUILD b/archive/paxmirabilis/BUILD
new file mode 100755
index 0000000000..941aa0dc9d
--- /dev/null
+++ b/archive/paxmirabilis/BUILD
@@ -0,0 +1,2 @@
+cd "$SOURCE_DIRECTORY" &&
+sh src/Build.sh -r -tpax
diff --git a/archive/paxmirabilis/DETAILS b/archive/paxmirabilis/DETAILS
new file mode 100755
index 0000000000..0dc5e69a85
--- /dev/null
+++ b/archive/paxmirabilis/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=paxmirabilis
+ VERSION=20190224
+ SOURCE="$SPELL-$VERSION.cpio.gz"
+ SOURCE_URL[0]=http://www.mirbsd.org/MirOS/dist/mir/cpio/$SOURCE
+ SOURCE_HASH=sha512:9f584652a204bf3724ab8540125d6eae94ce723f7bb40be73b37a8e19f6467f7b02a6dc2933b90ce3e4536b78d1e5ee99efbe7d0cfb6dd6be7ff5ba671b62ee8
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://www.mirbsd.org/pax.htm"
+ LICENSE[0]="MirOS"
+ ENTERED=20190729
+ KEYWORDS=""
+ SHORT="pax implementation from MirBSD"
+cat << EOF
+paxmirabilis (aka MirCPIO) is an archiving utility that reads and writes
+several formats like the many traditional cpio and tar formats, but also ar.
+EOF
diff --git a/archive/paxmirabilis/HISTORY b/archive/paxmirabilis/HISTORY
new file mode 100644
index 0000000000..8614fde1fd
--- /dev/null
+++ b/archive/paxmirabilis/HISTORY
@@ -0,0 +1,2 @@
+2019-07-30 Ismael Luceno <ismael@sourcemage.org>
+ * DETAILS: spell created
diff --git a/archive/paxmirabilis/INSTALL b/archive/paxmirabilis/INSTALL
new file mode 100755
index 0000000000..a52b3fc366
--- /dev/null
+++ b/archive/paxmirabilis/INSTALL
@@ -0,0 +1,4 @@
+install -v -m444 -D -t "$INSTALL_ROOT"/usr/share/man/man1 pax{,cpio,tar}.1 &&
+install -v -m555 -D -t "$INSTALL_ROOT"/bin pax &&
+ln -vsf pax "$INSTALL_ROOT"/bin/paxtar &&
+ln -vsf pax "$INSTALL_ROOT"/bin/paxcpio
diff --git a/archive/paxmirabilis/PRE_BUILD b/archive/paxmirabilis/PRE_BUILD
new file mode 100755
index 0000000000..fdca4381cb
--- /dev/null
+++ b/archive/paxmirabilis/PRE_BUILD
@@ -0,0 +1,5 @@
+mk_source_dir "$SOURCE_DIRECTORY" &&
+cd "$SOURCE_DIRECTORY" &&
+gzip -dc "$SOURCE_CACHE/$SOURCE" |
+cpio -di &&
+mv "$SOURCE_DIRECTORY"/{pax,src}