Git Repositories

gnu-efi-libs
authorCyrille Pontvieux <jrd@enialis.net>
Tue, 4 Feb 2014 14:59:23 +0000 (15:59 +0100)
committerCyrille Pontvieux <jrd@enialis.net>
Tue, 4 Feb 2014 14:59:23 +0000 (15:59 +0100)
14 files changed:
gnu-efi-libs/14.1/3.0u/SLKBUILD [new file with mode: 0644]
gnu-efi-libs/14.1/3.0u/con [new file with mode: 0644]
gnu-efi-libs/14.1/3.0u/dep [new file with mode: 0644]
gnu-efi-libs/14.1/3.0u/makedep [new file with mode: 0644]
gnu-efi-libs/14.1/3.0u/sug [new file with mode: 0644]
gnu-efi-libs/14.1/fixversion [new file with mode: 0644]
gnu-efi-libs/14.1/version [new file with mode: 0644]
gnu-efi-libs/arch [new file with mode: 0644]
gnu-efi-libs/buildschema [new file with mode: 0644]
gnu-efi-libs/dlurl [new file with mode: 0644]
gnu-efi-libs/md5sum [new file with mode: 0644]
gnu-efi-libs/pattern [new file with mode: 0644]
gnu-efi-libs/schema [new file with mode: 0644]
gnu-efi-libs/url [new file with mode: 0644]

diff --git a/gnu-efi-libs/14.1/3.0u/SLKBUILD b/gnu-efi-libs/14.1/3.0u/SLKBUILD
new file mode 100644 (file)
index 0000000..ddafc92
--- /dev/null
@@ -0,0 +1,38 @@
+# vim: syn=sh ft=sh et sw=2 sts=2 ts=2 tw=0:
+#Packager: Cyrille Pontvieux <jrd~at~enialis~dot~net>
+
+pkgname=gnu-efi-libs
+pkgver=3.0u
+pkgrel=1cp
+
+source=(http://sourceforge.net/projects/gnu-efi/files/gnu-efi_${pkgver}.orig.tar.gz)
+sourcetemplate=http://people.salixos.org/jrd/salix/$pkgname/$pkgver-\$arch/
+docs=("readme" "install" "copying" "changelog" "authors" "news" "todo")
+url=http://sourceforge.net/projects/gnu-efi
+
+slackdesc=\
+(
+#|-----handy-ruler------------------------------------------------------|
+"$pkgname (Libs for Building EFI apps)"
+"Libraries for building UEFI applications using the GNU toolchain."
+)
+
+build() {
+  cd $SRC/gnu-efi-$(echo $pkgver|sed 's/[^0-9.]//g') || return 1
+  if [ $ARCH = x86_64 ]; then
+    _EFI_ARCH=x86_64
+  else
+    _EFI_ARCH=ia32
+  fi
+  numjobs=1 # does not compile with multiple jobs
+  unset CFLAGS
+  unset CPPFLAGS
+  unset CXXFLAGS
+  unset LDFLAGS
+  unset MAKEFLAGS
+  make -j $numjobs || return 1
+  make -j $numjobs -C apps all || return 1
+  make install INSTALLROOT=$PKG PREFIX=/usr LIBDIR=/usr/lib$LIBDIRSUFFIX || return 1
+  install -d apps/*.efi $PKG/usr/share/gnu-efi/apps/$_EFI_ARCH
+  install -D apps/*.efi $PKG/usr/share/gnu-efi/apps/$_EFI_ARCH/
+}
diff --git a/gnu-efi-libs/14.1/3.0u/con b/gnu-efi-libs/14.1/3.0u/con
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/gnu-efi-libs/14.1/3.0u/dep b/gnu-efi-libs/14.1/3.0u/dep
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/gnu-efi-libs/14.1/3.0u/makedep b/gnu-efi-libs/14.1/3.0u/makedep
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/gnu-efi-libs/14.1/3.0u/sug b/gnu-efi-libs/14.1/3.0u/sug
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/gnu-efi-libs/14.1/fixversion b/gnu-efi-libs/14.1/fixversion
new file mode 100644 (file)
index 0000000..c508d53
--- /dev/null
@@ -0,0 +1 @@
+false
diff --git a/gnu-efi-libs/14.1/version b/gnu-efi-libs/14.1/version
new file mode 100644 (file)
index 0000000..3f6907a
--- /dev/null
@@ -0,0 +1 @@
+3.0u
diff --git a/gnu-efi-libs/arch b/gnu-efi-libs/arch
new file mode 100644 (file)
index 0000000..0702cb5
--- /dev/null
@@ -0,0 +1 @@
+all
diff --git a/gnu-efi-libs/buildschema b/gnu-efi-libs/buildschema
new file mode 100644 (file)
index 0000000..e8c05a6
--- /dev/null
@@ -0,0 +1 @@
+configure
diff --git a/gnu-efi-libs/dlurl b/gnu-efi-libs/dlurl
new file mode 100644 (file)
index 0000000..6347b78
--- /dev/null
@@ -0,0 +1 @@
+http://sourceforge.net/projects/gnu-efi/files
diff --git a/gnu-efi-libs/md5sum b/gnu-efi-libs/md5sum
new file mode 100644 (file)
index 0000000..f5e0e51
--- /dev/null
@@ -0,0 +1 @@
+2f1b03ce097aa7ba79ae13a9c98732b4
diff --git a/gnu-efi-libs/pattern b/gnu-efi-libs/pattern
new file mode 100644 (file)
index 0000000..0f490b0
--- /dev/null
@@ -0,0 +1 @@
+grep -A1 "/files/latest/download"|sed -rn '/>Download /{s,.*Download .+_([^-]+)\.orig\.tar\.[bgx]z2? .*,\\1,;p}'
diff --git a/gnu-efi-libs/schema b/gnu-efi-libs/schema
new file mode 100644 (file)
index 0000000..0d82d79
--- /dev/null
@@ -0,0 +1 @@
+custom
diff --git a/gnu-efi-libs/url b/gnu-efi-libs/url
new file mode 100644 (file)
index 0000000..50ca6dd
--- /dev/null
@@ -0,0 +1 @@
+http://sourceforge.net/projects/gnu-efi