From 1aab1497bf838e0f7eb2397dec92e5e6d50c86bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Fri, 25 Dec 2020 14:04:13 +0100 Subject: [PATCH] src/new-ebuild: only create ebuilds if they don't exist MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Maciej Barć --- src/new-ebuild | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/src/new-ebuild b/src/new-ebuild index dfb99cf..9857564 100755 --- a/src/new-ebuild +++ b/src/new-ebuild @@ -42,10 +42,26 @@ metadata_template=' ' +main() { + ebuild="$(basename "$(pwd)")-9999.ebuild" + if [ ! -f "${ebuild}" ] + then + echo "${ebuild_template}" > "${ebuild}" + else + echo "Already exists: ${ebuild}" + fi + if [ ! -f "metadata.xml" ] + then + echo "${metadata_template}" > "metadata.xml" + else + echo "Already exists: metadata.xml" + fi +} + + if [ -f ../../profiles/repo_name ] then - echo "${ebuild_template}" >> "$(basename "$(pwd)")-9999.ebuild" - echo "${metadata_template}" >> "metadata.xml" + main else echo "Are you in a overlay repo?" echo "To use this script successfully:"