Changeset 2600 in ProjectBuilder


Ignore:
Timestamp:
Apr 5, 2020, 2:21:16 AM (4 years ago)
Author:
Bruno Cornec
Message:

Preliminary support for archlinux

Location:
devel
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • devel/pb-modules/etc/pb.yml

    r2501 r2600  
    8888  adamantix: /etc/adamantix_version
    8989  yoper: /etc/yoper-release
    90   arch: /etc/arch-release
     90  archlinux: /etc/arch-release
    9191  libranet: /etc/libranet_version
    9292  valinux: /etc/va-release
     
    131131osrelexpr:
    132132  gentoo: .* version (.+)
    133   arch: .*
     133  archlinux: .*
    134134  slackware: S[^ ]* (.+)$
    135135  mandriva: Mandr[^ ]* [^ ]* release (.+) \(
     
    177177# Key is osname, Value is osfamily
    178178osfamily:
     179  archlinux: arch
    179180  debian: du
    180181  ubuntu: du
     
    205206# Key is osfamily, Value is ostype
    206207ostype:
     208  arch: aur
    207209  du: deb
    208210  slack: tgz
     
    219221# Key is ostype, Value is os name
    220222os:
     223  aur: linux
    221224  deb: linux
    222225  tgz: linux
     
    260263  novell: sudo /usr/bin/zypper refresh ; sudo /usr/bin/zypper --gpg-auto-import-keys --non-interactive update
    261264  redhat: /bin/true
    262   apk: sudo apk add -U
     265  apk: sudo apk add -U
     266  aur: sudo pacman -Syu --noconfirm
    263267  sol: /bin/true
    264268  lsb: /bin/true
     
    295299  redhat: sudo /bin/rpm -i --ignorearch
    296300  apk: sudo apk add -U
     301  aur: sudo pacman -Suy --noconfirm
    297302  sol: sudo /usr/sbin/pkgadd -d
    298303  lsb: /bin/true
     
    321326  mageia: mga
    322327  apk: apk
     328  aur: aur
    323329  lsb: lsb
    324330  hpux: sd
     
    331337osnover:
    332338  gentoo: true
    333   arch: true
     339  archlinux: true
    334340  alpine: true
    335341
     
    357363  deb: libyaml-perl,sudo,wget,tar,make,gzip
    358364  apk: perl,perl-yaml,sudo,wget,tar,make,gzip
     365  aur: perl-yaml,sudo,wget,make
    359366  rhel-7: perl-YAML,perl-Data-Dumper,sudo,wget,tar,make,gzip
    360367  centos-7: perl-YAML,perl-Data-Dumper,sudo,wget,tar,make,gzip
     
    705712  md: rpm-build,wget,patch,make,ntpdate,perl-File-MimeInfo,perl-File-BaseDir,perl-Date-Manip,diffutils,perl-YAML
    706713  apk: perl-date-manip,wget,patch,make,perl-file-basedir,perl-yaml,diffutils,alpine-sdk,bash,tzdata,openssh-keygen
     714  aur: perl-date-manip,wget,patch,make,perl-file-basedir,perl-yaml,diffutils,bash,tzdata
    707715  lsb:
    708716  deb: wget,patch,dpkg-dev,make,debian-builder,dh-make,fakeroot,ntpdate,libfile-mimeinfo-perl,libmodule-build-perl,libdate-manip-perl,libmail-sendmail-perl,diffutils,libyaml-perl
     
    782790  debian: /etc/console/boottime.kmap.gz
    783791  ubuntu: /etc/console-setup/boottime.kmap.gz,/etc/console-setup/cached.kmap.gz
    784   arch: /etc/rc.conf
     792  archlinux: /etc/rc.conf
    785793  gentoo: /etc/conf.d/keymaps
    786794  default: /etc/rc.config
     
    793801ospathcmd-keymapre:
    794802  rpm: s/^KEYTABLE="([[:alpha:]]+)"/$1/
    795   arch: s/^KEYMAP="([[:alpha:]]+)"/$1/
     803  archlinux: s/^KEYMAP="([[:alpha:]]+)"/$1/
    796804  gentoo: s/^KEYMAP="([[:alpha:]]+)"/$1/
    797805  slack: s/\w\s([[:alpha:]]+.map)/$1/
  • devel/rpmbootstrap/etc/.pbrc.yml

    r2599 r2600  
    5555#velist default = centos-4-i386,centos-5-i386,centos-4-x86_64,centos-5-x86_64
    5656velist:
    57   default: centos-6-x86_64,centos-7-x86_64,centos-8-x86_64,debian-7-x86_64,debian-8-x86_64,debian-9-x86_64,debian-10-x86_64,ubuntu-14.04-x86_64,ubuntu-16.04-x86_64,ubuntu-18.04-x86_64,ubuntu-18.10-x86_64,ubuntu-19.04-x86_64,ubuntu-19.10-x86_64,mageia-5-x86_64,mageia-6-x86_64,mageia-7-x86_64,fedora-22-x86_64,fedora-23-x86_64,fedora-24-x86_64,fedora-25-x86_64,fedora-26-x86_64,fedora-27-x86_64,fedora-28-x86_64,fedora-29-x86_64,fedora-30-x86_64,fedora-31-x86_64,opensuse-42.1-x86_64,opensuse-42.2-x86_64,opensuse-42.3-x86_64,opensuse-13.2-x86_64,opensuse-15.0-x86_64,opensuse-15.1-x86_64,gentoo-nover-x86_64,alpine-nover-x86_64
     57  default: centos-6-x86_64,centos-7-x86_64,centos-8-x86_64,debian-7-x86_64,debian-8-x86_64,debian-9-x86_64,debian-10-x86_64,ubuntu-14.04-x86_64,ubuntu-16.04-x86_64,ubuntu-18.04-x86_64,ubuntu-18.10-x86_64,ubuntu-19.04-x86_64,ubuntu-19.10-x86_64,mageia-5-x86_64,mageia-6-x86_64,mageia-7-x86_64,fedora-22-x86_64,fedora-23-x86_64,fedora-24-x86_64,fedora-25-x86_64,fedora-26-x86_64,fedora-27-x86_64,fedora-28-x86_64,fedora-29-x86_64,fedora-30-x86_64,fedora-31-x86_64,opensuse-42.1-x86_64,opensuse-42.2-x86_64,opensuse-42.3-x86_64,opensuse-13.2-x86_64,opensuse-15.0-x86_64,opensuse-15.1-x86_64,gentoo-nover-x86_64,alpine-nover-x86_64,archlinux-nover-x86_64
Note: See TracChangeset for help on using the changeset viewer.