Skip to content

Packaging of this lib has multiple issues #207

Open
@KOLANICH

Description

@KOLANICH
  1. It puts too lot of unneeded stuff into include dir. I.e. the headers directly in /usr/include/ are either unneeded (just there to include the header within a specialized dir) or can be moved into the specialized dir.
  2. unicode-db and ctll should be separate packages (in all senses). It is possible to cause importing ctre to cause importing of unicode-db and ctll.
  3. the package name is incorrect for debian/ubuntu/fedora. It should be not just ctre, but libctre-dev for Debian and libctre-devel for Fedora.
  4. There is no file for pkg-config packaged. I can send a PR implementing it, but the issue with unicode-db should be resolved first.
  5. dpkg-buildpackage is not needed in order to build deb packages. CPack builds them themself.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions