Floris Renaud : packaging: Create apt sources files.

Alexandre Julliard julliard at winehq.org
Sun Apr 10 14:28:45 CDT 2022


Module: tools
Branch: master
Commit: c1127ebd8a1999f2d43f726877160393103982ff
URL:    https://source.winehq.org/git/tools.git/?a=commit;h=c1127ebd8a1999f2d43f726877160393103982ff

Author: Floris Renaud <jkfloris at dds.nl>
Date:   Wed Apr  6 00:45:09 2022 +0200

packaging: Create apt sources files.

Signed-off-by: Floris Renaud <jkfloris at dds.nl>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 packaging/obs/obs-sync | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/packaging/obs/obs-sync b/packaging/obs/obs-sync
index 9a063cd..0b81755 100755
--- a/packaging/obs/obs-sync
+++ b/packaging/obs/obs-sync
@@ -135,11 +135,26 @@ Architecture: $2
 EOF
 }
 
+# create an apt .sources file
+# usage: make_apt_sources <platform> <codename>
+make_apt_sources ()
+{
+    cat <<EOF
+Types: deb
+URIs: https://dl.winehq.org/wine-builds/$1
+Suites: $2
+Components: main
+Architectures: amd64 i386
+Signed-By: /usr/share/keyrings/winehq-archive.key
+EOF
+}
+
 # index debian packages for a single suite
 # usage: index_deb <platform> <codename> [<suite>]
 index_deb ()
 {
     dest=dest/$1/dists/$2
+    make_apt_sources $1 $2 >$dest/winehq-$2.sources
     apt_ftparchive="apt-ftparchive -c $basedir/apt.cfg -d $basedir/.cache/apt-cache-$2.db -s $basedir/apt-override"
 
     for arch in $deb_archs




More information about the wine-cvs mailing list