Compare commits

...

9 Commits

Author SHA1 Message Date
metcya 44f0e34e79 fix 2025-12-13 14:20:01 -06:00
metcya 9bed28d4ab L 2025-12-13 13:53:39 -06:00
metcya b8ec2be908 cflags changes 2025-12-13 13:48:30 -06:00
metcya 0e44c1f48e Revert "hopefully this works"
This reverts commit 04f8d55bf9.
2025-12-13 13:47:54 -06:00
metcya d6d41f0599 Revert "bweh"
This reverts commit be4435fc7e.
2025-12-13 13:47:42 -06:00
metcya be4435fc7e bweh 2025-12-13 00:28:46 -06:00
metcya 04f8d55bf9 hopefully this works 2025-12-13 00:22:33 -06:00
metcya 0fcaf3ffc0 im staking my reputation on this 2025-12-12 22:11:48 -06:00
metcya e77d733e04 add: xbps 2025-12-12 22:09:47 -06:00
3 changed files with 82 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "xbps.spec"
}
}
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("void-linux/xbps"));
+76
View File
@@ -0,0 +1,76 @@
%global _distro_extra_cflags -Wno-discarded-qualifiers
Name: xbps
Version: 0.60.6
Release: 1%?dist
License: BSD-2-Clause AND BSD-3-Clause AND ISC
Summary: A binary package system designed and implemented from scratch
URL: https://github.com/void-linux/xbps
Source: %{url}/archive/refs/tags/%{version}.tar.gz
Packager: Metcya <metcya@gmail.com>
BuildRequires: anda-srpm-macros
BuildRequires: gcc
BuildRequires: make
BuildRequires: pkgconfig(pkgconf)
BuildRequires: pkgconfig(zlib)
BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(libarchive) >= 3.3.3
Requires: %name-lib = %evr
%pkg_completion -B xbps xbps-checkvers xbps-create xbps-dgraph xbps-install xbps-pkgdb xbps-query xbps-reconfigure xbps-remove xbps-rindex
%pkg_completion -z xbps xbps_src
%description
The X Binary Package System (in short XBPS) is a binary package system designed
and implemented from scratch. Its goal is to be fast, easy to use, bug-free,
featureful and portable as much as possible.
%package libs
%pkg_libs_files
%package static
%pkg_static_files
%package devel
%pkg_devel_files
%prep
%autosetup
%build
%configure
%make_build
%install
%make_install
%files
%license LICENSE LICENSE.3RDPARTY
%doc README.md NEWS 3RDPARTY AUTHORS
%_bindir/xbps-alternatives
%_bindir/xbps-checkvers
%_bindir/xbps-create
%_bindir/xbps-dgraph
%_bindir/xbps-digest
%_bindir/xbps-fbulk
%_bindir/xbps-fetch
%_bindir/xbps-install
%_bindir/xbps-pkgdb
%_bindir/xbps-query
%_bindir/xbps-reconfigure
%_bindir/xbps-remove
%_bindir/xbps-rindex
%_bindir/xbps-uchroot
%_bindir/xbps-uhelper
%_bindir/xbps-uunshare
%_datadir/%name.d/00-repository-main.conf
%_datadir/%name.d/%name.conf
%_mandir/man1/*.1.*
%_mandir/man5/*.5.*
%_mandir/man7/*.7.*
/var/db/%name/keys/*.plist
%changelog
* Fri Dec 12 2025 Metcya <metcya@gmail.com> - 0.60.6
- package xbps