Project

General

Profile

Actions

Feature #451

closed

Task #358: Better package our work

Make a Debian source repository

Added by Jean-Michel Philippe over 12 years ago. Updated almost 12 years ago.

Status:
Closed
Priority:
Normal
Category:
Packaging
Target version:
Start date:
11/08/2011
Due date:
12/05/2011
% Done:

100%

Estimated time:
3:00 h
Spent time:

Description

Currently we're only providing a binary Debian repository for i386 and amd64 architectures. With ARM, we'll have to add Armel and Armhf. In order to automate package building, we need a source package that can be fetched by scripts run in a daily cron task. On the other hand, Debian folks would like us to provide a source repository to be able to collect our patches automatically. A dedicated script is being written by Paul Wise, see:

http://lists.debian.org/debian-derivatives/2011/10/msg00061.html

As we already have a binary repository, adding a source one seems quite easy at first glance: we'd just have to add each triplet:

.diff.gz file / .tar.gz file / .dsc file

for each package and run the current script that build the repository META data. Note that our automated script to build binary packages, packages/trunk/build-debs.sh, should certainly be adapted to collect these files automatically.


Related issues 1 (1 open0 closed)

Related to Documentation - Bug #457: FAQ: where is packages source code?New01/05/201203/05/2012

Actions
Actions #1

Updated by Jean-Michel Philippe over 12 years ago

  • Subject changed from Make a Debian source reporistory to Make a Debian source repository
  • Status changed from New to In Progress
  • % Done changed from 0 to 30

The package build script packages/build-debs.sh now builds and collects Debian source packages, see r2169.

Actions #2

Updated by Jean-Michel Philippe over 12 years ago

  • Status changed from In Progress to Ready for test
  • % Done changed from 30 to 70

Our source repository is now online for DDL specific softwares :), see r2170. We need to update our Spip pages about the Debian repository to tell about sources, as well as our page on Debian Derivatives.

Actions #3

Updated by Jean-Michel Philippe over 12 years ago

  • % Done changed from 70 to 90
Actions #4

Updated by Jean-Michel Philippe over 12 years ago

  • Status changed from Ready for test to Closed
  • % Done changed from 90 to 100
Actions

Also available in: Atom PDF