Git Product home page Git Product logo

appstream-data's Introduction

appstream-data

Additional appstream data for Pop!_OS

Adding a Package

  • appstreamcli convert package.appdata.xml package.yaml converts AppData from xml to yaml format
  • The yaml frontmatter needs to be removed
  • Package: needs to match the debian package name
  • An Icon: section is needed to use an icon from this package
  • The yaml needs to be added in src/data, and the icon in src/icons

Building

Execute the build.sh script to re-generate the dest folder.

Once built, Debian packaging may be created with the debuild command.

Use dch to update the debian/changelog.

Testing

Execute these commands to test any changes:

kill $(pidof io.elementary.appcenter)
rm -r ./dest/*
yes | bash build.sh
debuild
cd
sudo dpkg -i appstream*.deb

appstream-data's People

Contributors

brs17 avatar btkostner avatar cassidyjames avatar ids1024 avatar isantop avatar jackpot51 avatar jacobgkau avatar mmstick avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

appstream-data's Issues

Issue #10 needs to be updated.

Many of the items on the list in #10 are already in the Pop!_Shop.
DBeaver
Nextcloud (although it is half done - I have a more complete one ready)
Mailspring (is ready, but already discussed with mmstick)
MakeMKV
Sublime Text
Discord (Is done - although there seems to be some anomalies happening with different users)
Sayonara

All that should be left unchecked is;
Monodevelop
OVMF (which I'm currently working on)
Shortwave

[Tracker] Missing packages from the Pop!_Shop

While the Pop!_Shop has a lot of application variety to display for the Pop user, there are still some missing applications that can be displayed there to increase the awareness of choices. This is a growing/ongoing tracker issue to address the many that are possibly missing.

  • Alacritty (completed by @derpmatt)
  • DBeaver
  • Discord (Voted by: @Joseph101GH @QuesterLEJ)
  • GNOME Authenticator (completed by @derpmatt)
  • LollyPop (completed by @derpmatt)
  • MakeMKV
  • NextCloud
  • Mailspring
  • MonoDevelop
  • OVMF (UEFI firmware for 64-bit x86 virtual machines)
  • PulseEffects (completed by @derpmatt)
  • Shortwave
  • Signal Desktop
  • Sublime Text
  • Timeshift (completed by @derpmatt)
  • Wire Desktop

Warning: version '/usr/share/app-info/yaml' has bad syntax: version number does not start with digit

Distribution

NAME="Pop!_OS"
VERSION="19.10"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Pop!_OS 19.10"
VERSION_ID="19.10"
HOME_URL="https://system76.com/pop"
SUPPORT_URL="http://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=eoan
UBUNTU_CODENAME=eoan
LOGO=distributor-logo-pop-os

Related Application and/or Package Version

appstream-data-pop:
  Installed: 0.0.3~1587498568~19.10~9f088a9
  Candidate: 0.0.3~1587498568~19.10~9f088a9
  Version table:
 *** 0.0.3~1587498568~19.10~9f088a9 1001
       1001 http://ppa.launchpad.net/system76/pop/ubuntu eoan/main amd64 Packages
       1001 http://ppa.launchpad.net/system76/pop/ubuntu eoan/main i386 Packages
        100 /var/lib/dpkg/status

Issue/Bug Description
Warning while installing package

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 18,8 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://ppa.launchpad.net/system76/pop/ubuntu eoan/main amd64 appstream-data-pop all 0.0.3~1587498568~19.10~9f088a9 [18,8 kB]
Fetched 18,8 kB in 0s (109 kB/s)                
(Reading database ... 321160 files and directories currently installed.)
Preparing to unpack .../appstream-data-pop_0.0.3~1587498568~19.10~9f088a9_all.deb ...
Unpacking appstream-data-pop (0.0.3~1587498568~19.10~9f088a9) over (0.0.3~1587498568~19.10~9f088a9) ...
Setting up appstream-data-pop (0.0.3~1587498568~19.10~9f088a9) ...
Processing triggers for appstream (0.12.9-1) ...
dpkg: warning: version '/usr/share/app-info/yaml' has bad syntax: version number does not start with digit
AppStream cache update completed successfully.

Steps to reproduce
sudo apt install --reinstall appstream-data-pop

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.