Skip to content

Looking for proper PKGBUILD, without debtap, Make process. #1

@patarapolw

Description

@patarapolw

How do I make PKGBUILD (makepkg -si) that does these?

  1. makepkg -s that downloads from Debian latest (or Ubuntu latest) repository
FROM debian:bullseye-slim
RUN curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | apt-key add
RUN echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list
  1. Make 2 packages, pgadmin4-desktop and pgadmin4-web; but will also install required dependencies pgadmin4-server (so, make 3 packages, after all)

  2. Post installation:

sudo chmod -R 777 /usr/pgadmin4
sudo chmod -R 755 /usr/share/applications
sudo chmod -R 755 /usr/share/icons
  1. Updateable, without installing older packages first.

  2. Get notified, when the upstream gets updated

  3. Upload to the AUR, or https://archlinux.org/packages/community-staging/x86_64/pgadmin4/

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions