From 467d14a0bc73c8eba81d1c814dc18d49e446e6ab Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Thu, 2 May 2013 15:07:26 -0400 Subject: deprecate rePKGBUILD/librerepkg --- rePKGBUILD.proto | 29 ------------------------ src/librerepkg | 69 -------------------------------------------------------- 2 files changed, 98 deletions(-) delete mode 100644 rePKGBUILD.proto delete mode 100755 src/librerepkg diff --git a/rePKGBUILD.proto b/rePKGBUILD.proto deleted file mode 100644 index c8b19bf..0000000 --- a/rePKGBUILD.proto +++ /dev/null @@ -1,29 +0,0 @@ -# This is an example rePKGBUILD file. Use this as a start to creating your own, -# and remove these comments. For more information, see 'man PKGBUILD'. -# NOTE: Please fill out the license field for your package! If it is unknown, -# then please put 'unknown'. - -# Maintainer: Your Name -source PKGBUILD -unset build package md5sums source -_repo= # Put the repo here -_mirror=http://mirrors.kernel.org/archlinux # Put mirror here -source=(PKGBUILD - "${_mirror}/${_repo}/os/${CARCH}/${pkgname%-libre}-$pkgver-$pkgrel-$CARCH$PKGEXT" - # files for pkg modifications below this line - ) - -build() { - cd "${srcdir}/" - rm .{INSTALL,PKGINFO} - # put actions for package modifications below this line - -} - -package() { - find ${srcdir} -maxdepth 1 -type l -delete - cp -a ${srcdir}/* ${pkgdir} -} - - -# vim:set ts=2 sw=2 et: diff --git a/src/librerepkg b/src/librerepkg deleted file mode 100755 index 85c58d9..0000000 --- a/src/librerepkg +++ /dev/null @@ -1,69 +0,0 @@ -#!/bin/bash -# Copyright 2011 Joshua Ismael Haase Hernandez - -# ---------- GNU General Public License 3 ---------- - -# This file is part of Parabola. - -# Parabola is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. - -# Parabola 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. - -# You should have received a copy of the GNU General Public License -# along with Parabola. If not, see . - -. /etc/libretools.conf -. /etc/makepkg.conf -. /etc/abs.conf - -cmd=${0##*/} - -usage() { - echo "cd to a dir with a rePKGBUILD and other file info and run" - echo "$cmd [makepkg flags]" - echo "" - echo "This script will repackage an arch package without compiling" -} - -main() { - while getopts 'h' arg; do - case $arg in - h) usage; exit 0 ;; - esac - done - makepkgflags=("$@") - - if [[ ! -r rePKGBUILD ]]; then - error "This build does not contains a rePKGBUILD." - exit 1 - fi - . rePKGBUILD - - tempdir="$(mktemp --tmpdir -d ${PWD##*/}.XXXXX)" - - msg "Copying files" - cp ./* "${tempdir}/" - - for _arch in "${arch[@]}"; do - msg "Repackaging: $pkgname $pkgver-$pkgrel ($(date -u))" - stdnull pushd "${tempdir}" - - msg2 "Updating md5sums" - makepkg -gp rePKGBUILD >> rePKGBUILD - - echo "export CARCH=${_arch}" >> rePKGBUILD - - msg "Repackaging using makepkg" - makepkg -Lcdp rePKGBUILD "${makepkgflags[@]}" - - stdnull popd "${tempdir}" - done -} - -main "$@" -- cgit v1.2.3-2-g168b