1 # Build recipe for dragora-installer.
3 # Copyright (c) 2019-2020 Matias Fonzo, <selk@dragora.org>.
5 # Licensed under the Apache License, Version 2.0 (the "License");
6 # you may not use this file except in compliance with the License.
7 # You may obtain a copy of the License at
9 # http://www.apache.org/licenses/LICENSE-2.0
11 # Unless required by applicable law or agreed to in writing, software
12 # distributed under the License is distributed on an "AS IS" BASIS,
13 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 # See the License for the specific language governing permissions and
15 # limitations under the License.
17 program=dragora-installer
21 # Define a category for the output of the package name
25 Installer of Dragora GNU/Linux-Libre.
27 It contains the installer, help files and parts to perform
28 a complete installation of Dragora GNU/Linux-Libre.
31 homepage=http://www.dragora.org
38 # Define package location according to supported architectures
52 "The Dragora installer will not be available for the architecture in" \
53 "which it is being compiled. This package will not be produced." \
54 "Please contact the developers at <dragora-users@nongnu.org>." \
61 mkdir -p "${destdir}"/usr/sbin \
62 "${destdir}"/usr/libexec/dragora-installer
64 cp -p "${worktree}"/archive/dragora-installer/dragora-installer \
65 "${destdir}"/usr/sbin/
67 cp -p "${worktree}"/archive/dragora-installer/parts/* \
68 "${destdir}"/usr/libexec/dragora-installer/
70 for file in "${destdir}"/usr/sbin/* \
71 "${destdir}"/usr/libexec/dragora-installer/*
73 sed -e "s|@PARTS@|/usr/libexec/dragora-installer/|g" \
74 -e "s|@ARCH@|${installer_arch}|g" \
79 chmod 755 "${destdir}"/usr/sbin/dragora-installer
80 chmod 644 "${destdir}"/usr/libexec/dragora-installer/*