From af4facd89416eeb6f71a111bf19f18198ed5906f Mon Sep 17 00:00:00 2001 From: Jay Larson Date: Mon, 3 Oct 2016 15:39:36 -0500 Subject: [PATCH] First check in --- Makefile | 61 ++++++++++++++++++++++++++++++++++++ SNAP/README | 3 ++ SRC/mkinitramfs-0.0.tar.bz2 | Bin 0 -> 3315 bytes SRC/patches/README | 2 ++ 4 files changed, 66 insertions(+) create mode 100644 Makefile create mode 100644 SNAP/README create mode 100644 SRC/mkinitramfs-0.0.tar.bz2 create mode 100644 SRC/patches/README diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..7da4f08 --- /dev/null +++ b/Makefile @@ -0,0 +1,61 @@ +# This file is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License version 2 as +# published by the Free Software Foundation here: +# (http://www.gnu.org/licenses/gpl-2.0.html) +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +DEPENDS = +ARCH = x86_64 +URL = +DESC = +SNAPVER = sr0 + +ARCHIVE := $(PWD)/SRC/$(shell ls SRC|egrep '(bz2|gz|tar|xz)$$'|tail -1) +TYPE := $(shell file -ib $(ARCHIVE)|cut -d';' -f1|tr -d '\n') +SRCDIR := $(shell tar -tf $(ARCHIVE)|head -1|sed 's/\/.*//') +PATCHDIR := $(PWD)/SRC/patches +VERSION := $(shell echo $(SRCDIR)|egrep -o '\-[0-9].*'|sed 's/^-//')$(SNAPVER) + +MAKEINST = make install +SNAPHACKS = + +include /usr/share/snap/Makefile.snaplinux + +$(SRCDIR)/Makefile: $(ARCHIVE) + @if [ '$(TYPE)' == 'application/x-bzip2' ]; then \ + tar -jxf $(ARCHIVE); \ + elif [ '$(TYPE)' == 'application/x-gzip' ]; then \ + tar -zxf $(ARCHIVE); \ + elif [ '$(TYPE)' == 'application/x-tar' ]; then \ + tar -xf $(ARCHIVE); \ + elif [ '$(TYPE)' == 'application/x-xz' ]; then \ + tar -xf $(ARCHIVE); \ + else \ + echo 'Unable to determine archive type'; \ + exit 1; \ + fi + @touch $(SRCDIR)/Makefile + +$(ROOT): $(SRCDIR)/Makefile + @if [ -d $(ROOT) ]; then \ + touch $(ROOT); \ + else \ + mkdir -v $(ROOT); \ + fi + + @cd $(SRCDIR); \ + $(MAKEINST) DESTDIR=$(ROOT) + + @$(SNAPHACKS) + +clean: + @rm -rvf $(ROOT) \ + $(SNAPINFO) \ + $(MANIFEST) \ + $(FILES) \ + $(SRCDIR) + diff --git a/SNAP/README b/SNAP/README new file mode 100644 index 0000000..19a3ff1 --- /dev/null +++ b/SNAP/README @@ -0,0 +1,3 @@ +This is the directory where the manifest, snapinfo, and files.tar.gz +files will be created. It is also where the usher file should be +placed if it is required by the package. diff --git a/SRC/mkinitramfs-0.0.tar.bz2 b/SRC/mkinitramfs-0.0.tar.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..96814014ed5382c505af18dacc3faa7c0e072267 GIT binary patch literal 3315 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