From 5617d0cf25969dc786c053213e2bd9e2101a9cf5 Mon Sep 17 00:00:00 2001 From: Ruben Rodriguez <ruben@trisquel.info> Date: Wed, 13 Jul 2022 15:33:52 -0400 Subject: [PATCH] dpkg: updated for aramo build environments --- helpers/make-dpkg | 37 ++++++++++--------------------------- 1 file changed, 10 insertions(+), 27 deletions(-) diff --git a/helpers/make-dpkg b/helpers/make-dpkg index 3cc845eb..b06f1f17 100644 --- a/helpers/make-dpkg +++ b/helpers/make-dpkg @@ -1,6 +1,6 @@ #!/bin/sh # -# Copyright (C) 2012-2016 Ruben Rodriguez <ruben@trisquel.info> +# Copyright (C) 2012-2022 Ruben Rodriguez <ruben@trisquel.info> # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -17,7 +17,7 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA # -VERSION=1 +VERSION=2 COMPONENT=main . ./config @@ -25,36 +25,19 @@ COMPONENT=main cat << EOF > scripts/t/origins/trisquel Vendor: Trisquel Vendor-URL: http://trisquel.info/ -Bugs: https://trisquel.info/en/project/issues +Bugs: https://gitlab.trisquel.org/groups/trisquel/-/issues Parent: Ubuntu EOF -cat << EOF >> scripts/t/600_Dpkg_Changelog_Trisquel.t -# -*- perl -*- -# -# This program 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 2 of the License, or -# (at your option) any later version. -# -# 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. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. - -use strict; -use warnings; - -\$ENV{DEB_VENDOR} = 'Trisquel'; -my \$srcdir = \$ENV{srcdir} || '.'; -do "\$srcdir/t/600_Dpkg_Changelog.t"; -EOF - +cp scripts/t/Dpkg_BuildFlags_Ubuntu.t scripts/t/Dpkg_BuildFlags_Trisquel.t +cp scripts/t/Dpkg_Changelog_Ubuntu.t scripts/t/Dpkg_Changelog_Trisquel.t +sed 's/Ubuntu/Trisquel/g' -i scripts/t/Dpkg_Changelog_Trisquel.t scripts/t/Dpkg_BuildFlags_Trisquel.t cp $DATA/Trisquel.pm scripts/Dpkg/Vendor/Trisquel.pm +sed '/Ubuntu.pm/a\\tDpkg/Vendor/Trisquel.pm \\' -i scripts/Makefile.in scripts/Makefile.am +sed '/Dpkg_BuildFlags_Ubuntu.t/a\\tt/Dpkg_BuildFlags_Trisquel.t \\' -i scripts/Makefile.in scripts/Makefile.am +sed '/Dpkg_Changelog_Ubuntu.t/a\\tt/Dpkg_Changelog_Trisquel.t \\' -i scripts/Makefile.in scripts/Makefile.am + changelog "Compiled for Trisquel" compile -- GitLab