mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-16 16:40:38 +00:00
Compare commits
39 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| ec58422bf0 | |||
| 72821b9e66 | |||
| b464a1129f | |||
| 36aab27bf5 | |||
| 0fe0fe1488 | |||
| 086eaa1ab4 | |||
| f2883b8090 | |||
| 75e8cf64bd | |||
| b7f3d69bf0 | |||
| 3ed563766f | |||
| 498b7417a1 | |||
| c73dcc3cb5 | |||
| 6abbecde0f | |||
| df848ac884 | |||
| 34767421fc | |||
| c40d4acb90 | |||
| bdff1afcf5 | |||
| 245914a2d0 | |||
| 1b27c5a6fb | |||
| ded14df188 | |||
| 8c0a6a8dd3 | |||
| 555758b5c0 | |||
| 4072a0b354 | |||
| e11fe91599 | |||
| cde62e8323 | |||
| 56c9a8cb67 | |||
| ee60625070 | |||
| b7b5465aff | |||
| f143b6de46 | |||
| a0aa6c4622 | |||
| 2a7d7cd0a8 | |||
| 1600d17f7a | |||
| 0b68c9c271 | |||
| 98881b9b82 | |||
| 02fed20eb5 | |||
| d51c34fd27 | |||
| 2fce0f882a | |||
| f54c6ea682 | |||
| e120623e07 |
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary-openasar
|
||||
Version: 1.0.1277
|
||||
Version: 1.0.1270
|
||||
Release: 1%{?dist}
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: discord-canary
|
||||
Version: 1.0.1277
|
||||
Version: 1.0.1270
|
||||
Release: 1%{?dist}
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: discord.com
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
Name: kopia
|
||||
%electronmeta -D
|
||||
Version: 0.23.1
|
||||
Version: 0.23.0
|
||||
Release: 1%{?dist}
|
||||
Summary: A backup/restore tool that allows you to create encrypted snapshots
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 158f537e7d4ce13ff7df49b6cb09c0cd27b8a517
|
||||
%global commit_date 20260616
|
||||
%global commit 7d933c652919899e46a6dfa0ac08dac36c492d95
|
||||
%global commit_date 20260614
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global debug_package %nil
|
||||
# terrible evil no good very bad hack
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Disable X11 for RHEL 10+
|
||||
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
|
||||
|
||||
%global commit 65a1852ba388bb17f03797abeceb6e78c37e3aab
|
||||
%global commit 662d41093c27e52a6c0ae0bee00f59310d16aa83
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260616
|
||||
%global commit_date 20260615
|
||||
%global ver 0.41.0
|
||||
|
||||
Name: mpv-nightly
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 2026-06-16
|
||||
%global ver 2026-06-15
|
||||
%global goodver %(echo %ver | sed 's/-//g')
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
%bcond_without mold
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global crate mise
|
||||
|
||||
Name: rust-mise
|
||||
Version: 2026.6.11
|
||||
Version: 2026.6.10
|
||||
Release: 1%{?dist}
|
||||
Summary: Front-end to your dev env
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global mangowc_ver 0.12.5-1
|
||||
|
||||
Name: mangowm
|
||||
Version: 0.14.4
|
||||
Version: 0.14.3
|
||||
Release: 1%{?dist}
|
||||
Summary: A modern, lightweight, high-performance Wayland compositor built on dwl
|
||||
License: GPL-3.0-or-later AND MIT AND X11 AND CC0-1.0
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
%global ver 5.0.0
|
||||
|
||||
%global commit de82488dc60db736acd5bf95fb448405ea99f404
|
||||
%global commit deaae83724bb5707124f98904e907a670d1ffc0f
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260608
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 3aae7f9a42a25b79fc7e01e6e3782d7dff43c174
|
||||
%global commit_date 20260616
|
||||
%global commit ee69ac8e462224798c9c619b57a0699112fe7d7a
|
||||
%global commit_date 20260613
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: libsingularity
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit fdbf9ff3a31d7531b691cb49c98fc465a1a503a0
|
||||
%global commit 699387c2c16dd5723e8825ad608538142b07b86b
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global fulldate 2026-06-15
|
||||
%global fulldate 2026-06-14
|
||||
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
||||
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
|
||||
%global ver 1.3.2
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit c3c38c5c09d887817229b133d904e6eb3f7e7011
|
||||
%global commit cccc7b2d4408ee75d5c2e9dadad2cc0b7f992dd0
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260616
|
||||
%global commit_date 20260615
|
||||
%global ver 1.8.0
|
||||
|
||||
%bcond_with check
|
||||
|
||||
@@ -9,8 +9,8 @@
|
||||
# GLIBCXX_ASSERTIONS is known to break RPCS3
|
||||
%global build_cflags %(echo "%{__build_flags_lang_c}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags}
|
||||
%global build_cxxflags %(echo "%{__build_flags_lang_cxx}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags}
|
||||
%global commit e429f8cf05926852ed63949cad652bf1de5869a4
|
||||
%global ver 0.0.41-19488
|
||||
%global commit a4649475b6d8f524ab3a80ad831565852a97cd45
|
||||
%global ver 0.0.41-19476
|
||||
|
||||
Name: rpcs3
|
||||
Version: %(echo %{ver} | sed 's/-/^/g')
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "ghc-vinyl.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,116 +0,0 @@
|
||||
# generated by cabal-rpm-2.3.2
|
||||
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/
|
||||
|
||||
%global pkg_name vinyl
|
||||
%global pkgver %{pkg_name}-%{version}
|
||||
%{?haskell_setup}
|
||||
|
||||
# testsuite missing deps: aeson hspec lens lens-aeson unordered-containers vector microlens should-not-typecheck
|
||||
|
||||
Name: ghc-%{pkg_name}
|
||||
Version: 0.14.3
|
||||
Release: 1%{?dist}
|
||||
Summary: Extensible Records
|
||||
|
||||
License: MIT
|
||||
URL: https://hackage.haskell.org/package/vinyl
|
||||
# Begin cabal-rpm sources:
|
||||
Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
|
||||
# End cabal-rpm sources
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
# Begin cabal-rpm deps:
|
||||
BuildRequires: ghc-rpm-macros
|
||||
BuildRequires: ghc-Cabal-devel
|
||||
BuildRequires: ghc-array-devel
|
||||
BuildRequires: ghc-base-devel
|
||||
BuildRequires: ghc-deepseq-devel
|
||||
%if %{with ghc_prof}
|
||||
BuildRequires: ghc-array-prof
|
||||
BuildRequires: ghc-base-prof
|
||||
BuildRequires: ghc-deepseq-prof
|
||||
%endif
|
||||
# End cabal-rpm deps
|
||||
|
||||
%description
|
||||
Extensible records for Haskell with lenses.
|
||||
|
||||
|
||||
%package devel
|
||||
Summary: Haskell %{pkg_name} library development files
|
||||
Provides: %{name}-static = %{version}-%{release}
|
||||
Provides: %{name}-static%{?_isa} = %{version}-%{release}
|
||||
%if %{defined ghc_version}
|
||||
Requires: ghc-compiler = %{ghc_version}
|
||||
%endif
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
This package provides the Haskell %{pkg_name} library development files.
|
||||
|
||||
|
||||
%if %{with haddock}
|
||||
%package doc
|
||||
Summary: Haskell %{pkg_name} library documentation
|
||||
BuildArch: noarch
|
||||
Requires: ghc-filesystem
|
||||
|
||||
%description doc
|
||||
This package provides the Haskell %{pkg_name} library documentation.
|
||||
%endif
|
||||
|
||||
|
||||
%if %{with ghc_prof}
|
||||
%package prof
|
||||
Summary: Haskell %{pkg_name} profiling library
|
||||
Requires: %{name}-devel%{?_isa} = %{version}-%{release}
|
||||
Supplements: (%{name}-devel and ghc-prof)
|
||||
|
||||
%description prof
|
||||
This package provides the Haskell %{pkg_name} profiling library.
|
||||
%endif
|
||||
|
||||
|
||||
%prep
|
||||
# Begin cabal-rpm setup:
|
||||
%setup -q -n %{pkgver}
|
||||
# End cabal-rpm setup
|
||||
|
||||
|
||||
%build
|
||||
# Begin cabal-rpm build:
|
||||
%ghc_lib_build
|
||||
# End cabal-rpm build
|
||||
|
||||
|
||||
%install
|
||||
# Begin cabal-rpm install
|
||||
%ghc_lib_install
|
||||
# End cabal-rpm install
|
||||
|
||||
|
||||
%files -f %{name}.files
|
||||
# Begin cabal-rpm files:
|
||||
%license LICENSE
|
||||
# End cabal-rpm files
|
||||
|
||||
|
||||
%files devel -f %{name}-devel.files
|
||||
%doc CHANGELOG.md
|
||||
|
||||
|
||||
%if %{with haddock}
|
||||
%files doc -f %{name}-doc.files
|
||||
%license LICENSE
|
||||
%endif
|
||||
|
||||
|
||||
%if %{with ghc_prof}
|
||||
%files prof -f %{name}-prof.files
|
||||
%endif
|
||||
|
||||
|
||||
%changelog
|
||||
* Sun Jun 14 2026 Owen Zimmerman <owen@fyralabs.com> - 0.14.3-1
|
||||
- Initial commit
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(hackage("vinyl"));
|
||||
@@ -1,8 +1,8 @@
|
||||
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
|
||||
%global commit f5d9e7a207383e45cd1dd8a17f8e754a14df71cf
|
||||
%global commit 7171e6f01f846a511a5fad8d1ab24baaee66e308
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 2.3.1
|
||||
%global commit_date 20260616
|
||||
%global commit_date 20260615
|
||||
%global debug_package %nil
|
||||
|
||||
Name: nim-nightly
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit c0826a2a33b0aeaf9620002c1b0e9f51dc1c95f4
|
||||
%global commit_date 20260616
|
||||
%global commit feeb9aa8dde3ae9269b13f3bae435b82d8538b76
|
||||
%global commit_date 20260614
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global pypi_name types-colorama
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit ce9416a9c214f7c0f1920ebcdfcfb343583dd4f8
|
||||
%global commit_date 20260616
|
||||
%global commit 50f2fd369f3f340a643082c8a75ac3eadcdeddae
|
||||
%global commit_date 20260614
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: cloud-hypervisor-nightly
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global debug_package %{nil}
|
||||
%global commit 9f568e61bc6acba41fd9f5d457d9128782bc3e1c
|
||||
%global commit 28d678f8169bf2fa5ec3e0917233633340a400ef
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260616
|
||||
%global commit_date 20260611
|
||||
|
||||
|
||||
%global patches %{_datadir}/src/nvidia-patch
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project "pkg" {
|
||||
rpm {
|
||||
spec = "openzfs.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
Conflicts: %{dkmsname}
|
||||
Requires: %{name}-kmod-common = %{version}-%{release}
|
||||
@@ -0,0 +1,625 @@
|
||||
%global dkmsname dkms-%{name}
|
||||
%if 0%{?fedora}
|
||||
%global dkmsname akmod-%{name}
|
||||
%endif
|
||||
|
||||
%global rpm_dkms_opt 1
|
||||
|
||||
# Set up kmod packaging for RHEL
|
||||
%if 0%{?rhel} >= 8
|
||||
%global kmodname %{name}-kmod
|
||||
# Because Red Hat broke this macro by not including kernel-rpm-macros in the base buildroot
|
||||
%global kernel_module_package_buildreqs kernel-devel kernel-abi-stablelists redhat-rpm-config kernel-rpm-macros elfutils-libelf-devel kmod
|
||||
%endif
|
||||
|
||||
%global _udevdir %{_prefix}/lib/udev
|
||||
|
||||
# dracut directory path
|
||||
%global _dracutdir %{_prefix}/lib/dracut
|
||||
|
||||
# initramfs-tools directory path
|
||||
%global _initramfstoolsdir %{_datadir}/initramfs-tools
|
||||
|
||||
# default _initconfdir
|
||||
%global _initconfdir %{_sysconfdir}/sysconfig
|
||||
|
||||
# Units to manage for systemd configuration
|
||||
%global zfs_systemd_units zfs-import-cache.service zfs-import-scan.service zfs-mount.service zfs-share.service zfs-zed.service zfs.target zfs-import.target zfs-volume-wait.service zfs-volumes.target
|
||||
|
||||
# zfs configure common options
|
||||
%global zfs_common_configure_opts \\\
|
||||
--with-python=%{__python3} --with-udevdir=%{_udevdir} --with-udevruledir=%{_udevrulesdir} \\\
|
||||
--with-systemdunitdir=%{_unitdir} --with-systemdpresetdir=%{_presetdir} \\\
|
||||
--with-systemdmodulesloaddir=%{_modulesloaddir} --with-systemdgeneratordir=%{_systemdgeneratordir} \\\
|
||||
--with-dracutdir=%{_dracutdir} --with-mounthelperdir=%{_bindir} --with-pammoduledir=%{_libdir}/security \\\
|
||||
--disable-static --disable-sysvinit --enable-pam --enable-systemd \\\
|
||||
%{nil}
|
||||
|
||||
# Set up the correct PAM module name, following proper conventions
|
||||
%global pamzfs pam_zfs
|
||||
|
||||
# library names
|
||||
%global zfs_sover 7
|
||||
%global libname_zfs libzfs%{zfs_sover}
|
||||
|
||||
# Not a stable library yet
|
||||
%global zfscore_sover 3
|
||||
%global libname_zfscore libzfs_core%{zfscore_sover}
|
||||
|
||||
%global zpool_sover 7
|
||||
%global libname_zpool libzpool%{zpool_sover}
|
||||
|
||||
%global zfsbootenv_sover 1
|
||||
%global libname_zfsbootenv libzfsbootenv%{zfsbootenv_sover}
|
||||
|
||||
%global spl_sover 3
|
||||
%global libname_nvpair libnvpair%{spl_sover}
|
||||
%global libname_uutil libuutil%{spl_sover}
|
||||
|
||||
%if "%{_vendor}" == "debbuild"
|
||||
%global devsuffix dev
|
||||
%else
|
||||
%global devsuffix devel
|
||||
%endif
|
||||
|
||||
# development library names
|
||||
%global devname_zfs libzfs-devel
|
||||
%global devname_zfsbootenv libzfsbootenv-devel
|
||||
%global devname_zpool libzpool-devel
|
||||
%global devname_nvpair libnvpair-devel
|
||||
%global devname_uutil libuutil-devel
|
||||
|
||||
%{!?python3_pkgversion: %global python3_pkgversion 3}
|
||||
|
||||
# kmod install path
|
||||
%if 0%{?fedora}
|
||||
%define _kmod_src_root %{_usrsrc}/%{name}-%{version}.akmods
|
||||
%else
|
||||
%define _kmod_src_root %{_usrsrc}/%{name}-%{version}.dkms
|
||||
%endif
|
||||
|
||||
|
||||
Name: zfs
|
||||
Version: 2.4.3
|
||||
Release: 1%{?dist}
|
||||
Summary: OpenZFS for Linux
|
||||
License: CDDL-1.0
|
||||
URL: http://zfsonlinux.org/
|
||||
Source0: https://github.com/openzfs/zfs/releases/download/zfs-%{version}/zfs-%{version}.tar.gz
|
||||
# For kmod packaging
|
||||
Source10: kmod-%{name}.spec-preamble
|
||||
|
||||
ExclusiveArch: %{ix86} x86_64 aarch64
|
||||
|
||||
BuildRequires: autoconf
|
||||
BuildRequires: autoconf-archive
|
||||
BuildRequires: automake
|
||||
BuildRequires: libtool
|
||||
|
||||
BuildRequires: python%{python3_pkgversion}-devel >= 3.6
|
||||
BuildRequires: python%{python3_pkgversion}-cffi
|
||||
BuildRequires: python%{python3_pkgversion}-packaging
|
||||
%if 0%{?fedora}
|
||||
BuildRequires: kmodtool
|
||||
%endif
|
||||
|
||||
BuildRequires: libaio-devel
|
||||
BuildRequires: libblkid-devel
|
||||
BuildRequires: libattr-devel
|
||||
BuildRequires: zlib-devel
|
||||
BuildRequires: libuuid-devel
|
||||
BuildRequires: libudev-devel
|
||||
BuildRequires: pam-devel
|
||||
BuildRequires: openssl-devel
|
||||
BuildRequires: libtirpc-devel
|
||||
|
||||
# So that the autofoo can detect systemd properly
|
||||
BuildRequires: systemd
|
||||
BuildRequires: systemd-rpm-macros
|
||||
|
||||
Requires: %{libname_zpool}%{?_isa} = %{version}-%{release}
|
||||
Requires: %{libname_nvpair}%{?_isa} = %{version}-%{release}
|
||||
Requires: %{libname_uutil}%{?_isa} = %{version}-%{release}
|
||||
Requires: %{libname_zfs}%{?_isa} = %{version}-%{release}
|
||||
Requires: %{libname_zfsbootenv}%{?_isa} = %{version}-%{release}
|
||||
|
||||
# zfs-fuse provides the same commands and man pages that ZoL does. Renaming
|
||||
# those on either side would conflict with all available documentation.
|
||||
Conflicts: zfs-fuse
|
||||
|
||||
# For bash completion
|
||||
Requires: bash-completion
|
||||
|
||||
# SPL has been integrated into the ZoL sources
|
||||
Obsoletes: spl < 0.8.0~
|
||||
|
||||
%if 0%{?rhel} >= 8
|
||||
# RHEL kernel build
|
||||
BuildRequires: kernel-rpm-macros
|
||||
BuildRequires: %kernel_module_package_buildreqs
|
||||
Provides: %{name}-kmod-common = %{version}-%{release}
|
||||
Requires: %{kmodname} = %{version}-%{release}
|
||||
%{?kernel_module_package:%kernel_module_package -n %{name} -p %{S:10}}
|
||||
%else
|
||||
Requires: %{dkmsname} = %{version}-%{release}
|
||||
%endif
|
||||
|
||||
Packager: Cypress Reed <cypress@fyralabs.com>
|
||||
|
||||
%description
|
||||
ZFS is an advanced file system and volume manager
|
||||
which was originally developed for Solaris and
|
||||
is now maintained by the OpenZFS community.
|
||||
|
||||
%package kmod-common
|
||||
Summary: Kernel module common files for %{name}
|
||||
# ZFS modules are CDDL and SPL modules are GPLv2+
|
||||
License: CDDL-1.0 and GPL-2.0-or-later
|
||||
BuildArch: noarch
|
||||
|
||||
%description kmod-common
|
||||
This package contains the common kernel module files
|
||||
for OpenZFS on Linux.
|
||||
|
||||
%package -n %{dkmsname}
|
||||
Summary: Kernel module sources for %{name} managed by DKMS or Akmods
|
||||
# ZFS modules are CDDL and SPL modules are GPLv2+
|
||||
License: CDDL-1.0 and GPL-2.0-or-later
|
||||
BuildArch: noarch
|
||||
# elfutils' libelf is required now for newer kernels
|
||||
Requires: elfutils-libelf-devel
|
||||
Requires: diffutils
|
||||
%if 0%{?fedora}
|
||||
Requires: akmods
|
||||
Conflicts: dkms-%{name}
|
||||
RemovePathPostfixes: .akmods
|
||||
%else
|
||||
Requires: dkms >= 2.2.0.3
|
||||
RemovePathPostfixes: .dkms
|
||||
%endif
|
||||
Requires: gcc
|
||||
Requires: make
|
||||
Requires: perl
|
||||
Requires: python%{python3_pkgversion}
|
||||
|
||||
Provides: %{name}-kmod = %{version}-%{release}
|
||||
Requires: %{name}-kmod-common = %{version}-%{release}
|
||||
|
||||
%description -n %{dkmsname}
|
||||
This package contains the kernel module sources for
|
||||
OpenZFS for Linux that is managed by DKMS on non-Fedora systems
|
||||
and Akmods on Fedora.
|
||||
|
||||
%package -n %{libname_zpool}
|
||||
Summary: Native ZFS pool library for Linux
|
||||
Obsoletes: libzpool2 <= %{version}-%{release}
|
||||
Obsoletes: libzpool4 <= %{version}-%{release}
|
||||
Obsoletes: libzpool5 <= %{version}-%{release}
|
||||
Obsoletes: libzpool6 <= %{version}-%{release}
|
||||
Requires: %{libname_nvpair}%{?_isa} = %{version}-%{release}
|
||||
Requires: %{libname_zfs}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description -n %{libname_zpool}
|
||||
This package contains the zpool library, which provides support
|
||||
for managing zpools
|
||||
|
||||
%post -n %{libname_zpool}
|
||||
{_bindir}/ldconfig
|
||||
|
||||
%postun -n %{libname_zpool}
|
||||
{_bindir}/ldconfig
|
||||
|
||||
%package -n %{libname_zfsbootenv}
|
||||
Summary: Native ZFS boot environment library for Linux
|
||||
Requires: %{libname_nvpair}%{?_isa} = %{version}-%{release}
|
||||
Requires: %{libname_zfs}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description -n %{libname_zfsbootenv}
|
||||
This package contains the zfsbootenv library, which provides support
|
||||
for managing zfs boot environments
|
||||
|
||||
%post -n %{libname_zfsbootenv}
|
||||
{_bindir}/ldconfig
|
||||
|
||||
%postun -n %{libname_zfsbootenv}
|
||||
{_bindir}/ldconfig
|
||||
|
||||
%package -n %{libname_nvpair}
|
||||
Summary: Solaris name-value library for Linux
|
||||
|
||||
%description -n %{libname_nvpair}
|
||||
This package contains routines for packing and unpacking name-value
|
||||
pairs. This functionality is used to portably transport data across
|
||||
process boundaries, between kernel and user space, and can be used
|
||||
to write self describing data structures on disk.
|
||||
|
||||
%post -n %{libname_nvpair}
|
||||
{_bindir}/ldconfig
|
||||
|
||||
%postun -n %{libname_nvpair}
|
||||
{_bindir}/ldconfig
|
||||
|
||||
%package -n %{libname_uutil}
|
||||
Summary: Solaris userland utility library for Linux
|
||||
|
||||
%description -n %{libname_uutil}
|
||||
This library provides a variety of compatibility functions for OpenZFS on Linux:
|
||||
* libspl: The Solaris Porting Layer userland library, which provides APIs
|
||||
that make it possible to run Solaris user code in a Linux environment
|
||||
with relatively minimal modification.
|
||||
* libavl: The Adelson-Velskii Landis balanced binary tree manipulation
|
||||
library.
|
||||
* libefi: The Extensible Firmware Interface library for GUID disk
|
||||
partitioning.
|
||||
* libshare: NFS, SMB, and iSCSI service integration for ZFS.
|
||||
|
||||
%post -n %{libname_uutil}
|
||||
{_bindir}/ldconfig
|
||||
|
||||
%postun -n %{libname_uutil}
|
||||
{_bindir}/ldconfig
|
||||
|
||||
%package -n %{libname_zfs}
|
||||
Summary: Native ZFS filesystem library for Linux
|
||||
Obsoletes: libzfs2 <= %{version}-%{release}
|
||||
Obsoletes: libzfs4 <= %{version}-%{release}
|
||||
Obsoletes: libzfs5 <= %{version}-%{release}
|
||||
Obsoletes: libzfs6 <= %{version}-%{release}
|
||||
Requires: %{libname_nvpair}%{?_isa} = %{version}-%{release}
|
||||
Requires: %{libname_uutil}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description -n %{libname_zfs}
|
||||
This package provides support for managing ZFS filesystems
|
||||
|
||||
%post -n %{libname_zfs}
|
||||
{_bindir}/ldconfig
|
||||
|
||||
%postun -n %{libname_zfs}
|
||||
{_bindir}/ldconfig
|
||||
|
||||
%package -n %{devname_zfs}
|
||||
Summary: Development headers
|
||||
Provides: %{devname_zpool}%{?_isa}
|
||||
Provides: %{devname_zfsbootenv}%{?_isa}
|
||||
Provides: %{devname_nvpair}%{?_isa}
|
||||
Provides: %{devname_uutil}%{?_isa}
|
||||
Requires: %{libname_zfs}%{?_isa} = %{version}-%{release}
|
||||
Requires: %{libname_zpool}%{?_isa} = %{version}-%{release}
|
||||
Requires: %{libname_zfsbootenv}%{?_isa} = %{version}-%{release}
|
||||
Requires: %{libname_nvpair}%{?_isa} = %{version}-%{release}
|
||||
Requires: %{libname_uutil}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description -n %{devname_zfs}
|
||||
This package contains the header files needed for building additional
|
||||
applications against the ZFS libraries.
|
||||
|
||||
%package -n %{pamzfs}
|
||||
Summary: PAM module for encrypting/decrypting datasets
|
||||
Requires: %{libname_zfs}%{?_isa} = %{version}-%{release}
|
||||
Requires: %{libname_nvpair}%{?_isa} = %{version}-%{release}
|
||||
Requires: %{libname_uutil}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description -n %{pamzfs}
|
||||
This package contains the PAM module for encrypting and decrypting
|
||||
ZFS datasets automatically using user login credentials.
|
||||
|
||||
%package test
|
||||
Summary: Test infrastructure
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
Requires: parted
|
||||
Requires: lsscsi
|
||||
Requires: mdadm
|
||||
Requires: bc
|
||||
Requires: ksh
|
||||
Requires: fio
|
||||
Requires: acl
|
||||
Requires: sudo
|
||||
Requires: sysstat
|
||||
Requires: rng-tools
|
||||
|
||||
%description test
|
||||
This package contains test infrastructure and support scripts for
|
||||
validating the file system.
|
||||
|
||||
%package dracut
|
||||
Summary: Dracut module
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
Requires: dracut
|
||||
Requires: gawk
|
||||
Requires: grep
|
||||
|
||||
%description dracut
|
||||
This package contains a dracut module used to construct an initramfs
|
||||
image which is ZFS aware.
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
|
||||
|
||||
%build
|
||||
# Embed downstream version in module
|
||||
sed -e 's/^Version:.*/Version: %{version}/' -e 's/^Release:.*/Release: %{release}/' -i.orig META
|
||||
|
||||
%if 0%{?rhel} >= 8
|
||||
# Kernel build for RHEL
|
||||
for flavor in %{flavors_to_build}; do
|
||||
cp -a ../%{name}-%{version} ../%{name}-%{version}-kmodbuild-$flavor
|
||||
pushd ../%{name}-%{version}-kmodbuild-$flavor
|
||||
autoreconf -fiv
|
||||
%configure --with-config=kernel --with-linux="%{kernel_source $flavor}" %{zfs_common_configure_opts}
|
||||
%make_build
|
||||
popd
|
||||
done
|
||||
%endif
|
||||
|
||||
scripts/dkms.mkconf -n %{name} -v %{version} -f dkms.conf
|
||||
autoreconf -fiv
|
||||
%configure --with-config=user %{zfs_common_configure_opts}
|
||||
%make_build
|
||||
|
||||
%install
|
||||
INITIAL_ENVDIR=`pwd`
|
||||
|
||||
%if 0%{?rhel} >= 8
|
||||
for flavor in %{flavors_to_build}; do
|
||||
pushd ../%{name}-%{version}-kmodbuild-$flavor
|
||||
%make_install
|
||||
popd
|
||||
done
|
||||
# Kill unneeded files installed into /usr/src
|
||||
rm -rf %{buildroot}%{_usrsrc}/*
|
||||
%endif
|
||||
|
||||
%make_install
|
||||
|
||||
# Kill all libtool .la files
|
||||
find %{buildroot} -name '*.la' -print -delete
|
||||
|
||||
# Create source tree
|
||||
make distdir
|
||||
|
||||
# Erase unnecessary bits from sources being installed for dkms module to save space
|
||||
# Note that 0h25 is percent sign
|
||||
cd %{name}-%{version}
|
||||
for file in $(find cmd dracut etc lib man rpm udev tests -type f); do \
|
||||
rm "$file"; \
|
||||
test "$file" != "${file%%.in}" && printf "\x25:\n\t#\n" > "$file"; \
|
||||
true; \
|
||||
done
|
||||
|
||||
cd $INITIAL_ENVDIR
|
||||
|
||||
printf "#!/bin/sh\ncp \"$@\"\n" > %{name}-%{version}/cp
|
||||
chmod 755 %{name}-%{version}/cp
|
||||
|
||||
# Install kernel sources
|
||||
mkdir -p %{buildroot}%{_usrsrc}
|
||||
mv %{name}-%{version} %{buildroot}%{_kmod_src_root}
|
||||
cp dkms.conf %{buildroot}%{_kmod_src_root}
|
||||
|
||||
# Erase initramfs-tools on non-Debian
|
||||
rm -rf %{buildroot}%{_initramfstoolsdir}
|
||||
|
||||
# Erase pam-configs on non-Debian
|
||||
rm -rf %{buildroot}%{_datadir}/pam-configs
|
||||
|
||||
# Erase unused init files
|
||||
rm -rf %{buildroot}%{_initconfdir}
|
||||
|
||||
mkdir -p %{buildroot}%{_datadir}/bash-completion/completions
|
||||
mv %{buildroot}%{_sysconfdir}/bash_completion.d/* %{buildroot}%{_datadir}/bash-completion/completions/
|
||||
rmdir %{buildroot}%{_sysconfdir}/bash_completion.d
|
||||
|
||||
%if 0%{?fedora}
|
||||
%{?akmod_install}
|
||||
%endif
|
||||
|
||||
%preun -n %{dkmsname}
|
||||
%if 0%{?fedora}
|
||||
:
|
||||
%else
|
||||
if [ "$(dkms status -m %{name} -v %{version})" ]; then
|
||||
dkms remove -m %{name} -v %{version} --all %{?rpm_dkms_opt:--rpm_safe_upgrade}
|
||||
fi
|
||||
%endif
|
||||
|
||||
%post -n %{dkmsname}
|
||||
%if 0%{?fedora}
|
||||
:
|
||||
%else
|
||||
if [ "$1" -ge "1" ]; then
|
||||
if [ -f /usr/lib/dkms/common.postinst ]; then
|
||||
/usr/lib/dkms/common.postinst %{name} %{version}
|
||||
exit $?
|
||||
fi
|
||||
fi
|
||||
%endif
|
||||
|
||||
%post
|
||||
%systemd_post %{zfs_systemd_units}
|
||||
|
||||
%preun
|
||||
%systemd_preun %{zfs_systemd_units}
|
||||
|
||||
%postun
|
||||
%systemd_postun %{zfs_systemd_units}
|
||||
|
||||
%files
|
||||
%license COPYRIGHT LICENSE NOTICE
|
||||
%doc AUTHORS README.md
|
||||
%{_bindir}/*
|
||||
%{_libexecdir}/zfs/zed.d
|
||||
%{_libexecdir}/zfs/zfs_prepare_disk
|
||||
%{_libexecdir}/zfs/zpool.d
|
||||
%{_libexecdir}/zfs/zpool_influxdb
|
||||
%{_mandir}/man1/*.1.*
|
||||
%{_mandir}/man4/*.4.*
|
||||
%{_mandir}/man5/*.5.*
|
||||
%{_mandir}/man7/*.7.*
|
||||
%{_mandir}/man8/*.8.*
|
||||
%{_udevdir}/vdev_id
|
||||
%{_udevdir}/zvol_id
|
||||
%{_udevrulesdir}/*
|
||||
%{_modulesloaddir}/*
|
||||
%{_unitdir}/*
|
||||
%{_presetdir}/*
|
||||
%{_systemdgeneratordir}/*
|
||||
%dir %{_sysconfdir}/zfs
|
||||
%dir %{_sysconfdir}/zfs/zed.d
|
||||
%dir %{_sysconfdir}/zfs/zpool.d
|
||||
%config(noreplace) %{_sysconfdir}/zfs/zfs-functions
|
||||
%config(noreplace) %{_sysconfdir}/zfs/*.example
|
||||
%config(noreplace) %{_sysconfdir}/zfs/zed.d/*
|
||||
%config(noreplace) %{_sysconfdir}/zfs/zpool.d/*
|
||||
%{bash_completions_dir}/zfs
|
||||
%{bash_completions_dir}/zpool
|
||||
|
||||
%files -n %{pamzfs}
|
||||
%license COPYRIGHT LICENSE NOTICE
|
||||
%{_libdir}/security/*
|
||||
|
||||
%files -n %{libname_zpool}
|
||||
%license COPYRIGHT LICENSE NOTICE
|
||||
%{_libdir}/libzpool.so.%{zpool_sover}
|
||||
%{_libdir}/libzpool.so.%{zpool_sover}.*
|
||||
|
||||
%files -n %{libname_zfsbootenv}
|
||||
%license COPYRIGHT LICENSE NOTICE
|
||||
%{_libdir}/libzfsbootenv.so.%{zfsbootenv_sover}
|
||||
%{_libdir}/libzfsbootenv.so.%{zfsbootenv_sover}.*
|
||||
|
||||
%files -n %{libname_nvpair}
|
||||
%license COPYRIGHT LICENSE NOTICE
|
||||
%{_libdir}/libnvpair.so.%{spl_sover}
|
||||
%{_libdir}/libnvpair.so.%{spl_sover}.*
|
||||
|
||||
%files -n %{libname_uutil}
|
||||
%license COPYRIGHT LICENSE NOTICE
|
||||
%{_libdir}/libuutil.so.%{spl_sover}
|
||||
%{_libdir}/libuutil.so.%{spl_sover}.*
|
||||
|
||||
%files -n %{libname_zfs}
|
||||
%license COPYRIGHT LICENSE NOTICE
|
||||
%license lib/libzfs/THIRDPARTYLICENSE.*
|
||||
%{_libdir}/libzfs.so.%{zfs_sover}
|
||||
%{_libdir}/libzfs.so.%{zfs_sover}.*
|
||||
%{_libdir}/libzfs_core.so.%{zfscore_sover}
|
||||
%{_libdir}/libzfs_core.so.%{zfscore_sover}.*
|
||||
|
||||
%files -n %{devname_zfs}
|
||||
%license COPYRIGHT LICENSE NOTICE
|
||||
%doc AUTHORS README.md
|
||||
%{_libdir}/pkgconfig/libzfs.pc
|
||||
%{_libdir}/pkgconfig/libzfs_core.pc
|
||||
%{_libdir}/pkgconfig/libzfsbootenv.pc
|
||||
%{_libdir}/*.so
|
||||
%{_includedir}/*
|
||||
|
||||
%files kmod-common
|
||||
%license COPYRIGHT LICENSE NOTICE
|
||||
%license module/icp/algs/skein/THIRDPARTYLICENSE*
|
||||
%license module/icp/asm-x86_64/aes/THIRDPARTYLICENSE*
|
||||
%license module/os/linux/spl/THIRDPARTYLICENSE*
|
||||
%license module/zfs/THIRDPARTYLICENSE*
|
||||
%doc AUTHORS README.md
|
||||
|
||||
%files -n %{dkmsname}
|
||||
%{_kmod_src_root}
|
||||
|
||||
%files test
|
||||
%{_datadir}/%{name}
|
||||
|
||||
%files dracut
|
||||
%doc contrib/dracut/README.md
|
||||
%{_dracutdir}/modules.d/*
|
||||
|
||||
%changelog
|
||||
* Mon Jun 15 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Port to Terra from https://codeberg.org/Conan_Kudo/openzfs-linux-packaging/src/branch/main
|
||||
|
||||
* Sat Dec 02 2023 Neal Gompa <neal@gompa.dev> - 2.2.2
|
||||
- Update to 2.2.2
|
||||
|
||||
* Wed Nov 22 2023 Neal Gompa <neal@gompa.dev> - 2.2.1
|
||||
- Update to 2.2.1
|
||||
|
||||
* Sun Oct 29 2023 Neal Gompa <neal@gompa.dev> - 2.2.0
|
||||
- Rebase to 2.2.0
|
||||
- Switch fully to SPDX license identifiers
|
||||
|
||||
* Tue May 16 2023 Neal Gompa <neal@gompa.dev> - 2.1.11
|
||||
- Upgrade to 2.1.11
|
||||
|
||||
* Tue Oct 04 2022 Neal Gompa <ngompa@datto.com> - 2.1.6
|
||||
- Upgrade to 2.1.6
|
||||
|
||||
* Sun Jul 10 2022 Neal Gompa <ngompa@datto.com> - 2.1.5
|
||||
- Upgrade to 2.1.5
|
||||
|
||||
* Sat May 21 2022 Neal Gompa <ngompa@datto.com> - 2.1.4
|
||||
- Upgrade to 2.1.4
|
||||
- Simplify scriptlets
|
||||
|
||||
* Wed Dec 29 2021 Neal Gompa <ngompa@datto.com> - 2.1.2
|
||||
- Upgrade to 2.1.2
|
||||
|
||||
* Thu Sep 30 2021 Neal Gompa <ngompa@datto.com> - 2.1.1
|
||||
- Upgrade to 2.1.1
|
||||
|
||||
* Sun Jul 11 2021 Neal Gompa <ngompa@datto.com> - 2.1.0
|
||||
- Rebase to 2.1.0
|
||||
- Build pam module
|
||||
|
||||
* Wed Oct 07 2020 Neal Gompa <ngompa@datto.com> - 0.8.5
|
||||
- Upgrade to 0.8.5
|
||||
|
||||
* Wed Jul 08 2020 Neal Gompa <ngompa@datto.com> - 0.8.4
|
||||
- Rebase to 0.8.4
|
||||
- Sync packaging changes from upstream rpm packaging
|
||||
- Merge changes from 0.7.x packaging
|
||||
- Drop all non-systemd support and distros associated with it
|
||||
- Add kmod build for CentOS 8
|
||||
|
||||
* Sat Apr 27 2019 Neal Gompa <ngompa@datto.com> - 0.8.0~rc4
|
||||
- Upgrade to 0.8.0-rc4
|
||||
|
||||
* Mon Jan 14 2019 Neal Gompa <ngompa@datto.com> - 0.8.0~rc3
|
||||
- Upgrade to 0.8.0-rc3
|
||||
- Sync packaging changes from upstream rpm packaging
|
||||
- Build pyzfs bindings for Python 3
|
||||
|
||||
* Thu Nov 29 2018 Neal Gompa <ngompa@datto.com> - 0.8.0~rc2
|
||||
- Upgrade to 0.8.0-rc2
|
||||
- Sync packaging changes from upstream rpm packaging
|
||||
- Add and document SPL licensing for dkms package
|
||||
|
||||
* Fri Sep 14 2018 Neal Gompa <ngompa@datto.com> - 0.8.0~rc1
|
||||
- Rebase to 0.8.0-rc1
|
||||
- Drop requirement on spl as it was merged into zfs
|
||||
- Obsolete spl packages
|
||||
|
||||
* Thu Jul 06 2017 Neal Gompa <ngompa@datto.com> - 0.7.0~rc4
|
||||
- Upgrade to 0.7.0-rc4
|
||||
|
||||
* Tue Apr 18 2017 Neal Gompa <ngompa@datto.com> - 0.7.0~rc3
|
||||
- Upgrade to 0.7.0-rc3
|
||||
|
||||
* Mon Oct 31 2016 Neal Gompa <ngompa@datto.com> - 0.7.0~rc2
|
||||
- Upgrade to 0.7.0-rc2
|
||||
|
||||
* Sat Oct 29 2016 Neal Gompa <ngompa@datto.com> - 0.6.5.8
|
||||
- Set the correct relationship for zfs-dkms for Debian/Ubuntu
|
||||
- Do not version the conflicts with Debian/Ubuntu packages
|
||||
|
||||
* Fri Oct 28 2016 Neal Gompa <ngompa@datto.com> - 0.6.5.8
|
||||
- Ensure all services are processed with preset configuration on systemd
|
||||
|
||||
* Wed Oct 26 2016 Neal Gompa <ngompa@datto.com> - 0.6.5.8
|
||||
- Strengthen the obsoletion of packages for Debian/Ubuntu
|
||||
|
||||
* Tue Oct 25 2016 Neal Gompa <ngompa@datto.com> - 0.6.5.8
|
||||
- Redefine libexecdir for Debian/Ubuntu
|
||||
- Further define /etc/zfs in file lists
|
||||
|
||||
* Thu Sep 29 2016 Neal Gompa <ngompa@datto.com> - 0.6.5.8
|
||||
- Initial packaging
|
||||
@@ -0,0 +1,5 @@
|
||||
let v = gh("openzfs/zfs");
|
||||
if v.starts_with("zfs-") {
|
||||
v.crop(4);
|
||||
rpm.version(v);
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit a95fef26012e60e578891124bd2aef9c46ef8c92
|
||||
%global commit 03cc676e669b8844782529553db6a53d8b98477c
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260616
|
||||
%global commitdate 20260601
|
||||
%global ver 0
|
||||
%define buildforkernels akmod
|
||||
%global debug_package %{nil}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit a95fef26012e60e578891124bd2aef9c46ef8c92
|
||||
%global commit 03cc676e669b8844782529553db6a53d8b98477c
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260616
|
||||
%global commitdate 20260601
|
||||
%global ver 0
|
||||
%global debug_package %{nil}
|
||||
%global modulename sc0710
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit a95fef26012e60e578891124bd2aef9c46ef8c92
|
||||
%global commit 03cc676e669b8844782529553db6a53d8b98477c
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260616
|
||||
%global commitdate 20260601
|
||||
%global ver 0
|
||||
|
||||
Name: sc0710
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 9a8223bdb617cf38754f5e22dc9144fcc702d3c9
|
||||
%global commit 0f3df692e2bd733b0ea54add470ba4288b9bd3b2
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260616
|
||||
%global commitdate 20260614
|
||||
%global ver 1.1.1
|
||||
%undefine __brp_mangle_shebangs
|
||||
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "ansible-onepasswordconnect-collection.spec"
|
||||
}
|
||||
}
|
||||
-52
@@ -1,52 +0,0 @@
|
||||
%if %{defined fedora}
|
||||
%bcond_without tests
|
||||
%else
|
||||
%bcond_with tests
|
||||
%endif
|
||||
|
||||
Name: ansible-collection-onepassword-connect
|
||||
Version: 2.4.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Contains modules that interact with your 1Password Connect deployment
|
||||
License: GPL-3.0-or-later
|
||||
URL: %{ansible_collection_url onepassword connect}
|
||||
Source0: https://github.com/1Password/ansible-onepasswordconnect-collection/archive/refs/tags/v%{version}.tar.gz
|
||||
Patch0: doc-files.patch
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
BuildRequires: ansible-packaging
|
||||
%if %{with tests}
|
||||
BuildRequires: ansible-packaging-tests
|
||||
%endif
|
||||
|
||||
BuildArch: noarch
|
||||
|
||||
%description
|
||||
The 1Password Connect collection contains modules that interact
|
||||
with your 1Password Connect deployment. The modules communicate
|
||||
with the 1Password Connect API to support Vault Item
|
||||
create/read/update/delete operations.
|
||||
|
||||
%prep
|
||||
%autosetup -n ansible-onepasswordconnect-collection-%{version} -p1
|
||||
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Ansible_collections/#_shebangs
|
||||
find -type f ! -executable -name '*.py' -print -exec sed -i -e '1{\@^#!.*@d}' '{}' +
|
||||
|
||||
%build
|
||||
%ansible_collection_build
|
||||
|
||||
%install
|
||||
%ansible_collection_install
|
||||
|
||||
%if %{with tests}
|
||||
%check
|
||||
%ansible_test_unit
|
||||
%endif
|
||||
|
||||
%files -f %{ansible_collection_filelist}
|
||||
%license LICENSE.md
|
||||
%doc CHANGELOG.md README.md USAGEGUIDE.md CHANGELOG.rst
|
||||
|
||||
%changelog
|
||||
* Sun Jun 14 2026 Owen Zimmerman <owen@fyralabs.com> - 2.4.0-1
|
||||
- Initial commit
|
||||
@@ -1,10 +0,0 @@
|
||||
diff --git a/galaxy.yml b/galaxy.yml
|
||||
index f068ebc..6ef0f71 100644
|
||||
--- a/galaxy.yml
|
||||
+++ b/galaxy.yml
|
||||
@@ -31,4 +31,4 @@ issues: https://github.com/1Password/ansible-onepasswordconnect-collection/issue
|
||||
|
||||
# A list of file glob-like patterns used to filter any files or directories that should not be included in the build
|
||||
# artifact.
|
||||
-build_ignore: [scripts, .venv, venv, .*, tests]
|
||||
+build_ignore: [.md, .rst, scripts, .venv, venv, .*, tests]
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(gh("1Password/ansible-onepasswordconnect-collection"));
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 9c2f0170d0461a6bbd15fa5f1c975433ba29747d
|
||||
%global commit_date 20260616
|
||||
%global commit 3d2a021561aeb15b3f45705f6580b962e8763fe7
|
||||
%global commit_date 20260604
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global pypi_name glasgow
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 0~%{commit_date}git.%{shortcommit}
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: Scots Army Knife for electronics
|
||||
License: 0BSD AND Apache-2.0
|
||||
URL: https://github.com/GlasgowEmbedded/glasgow
|
||||
|
||||
@@ -13,6 +13,8 @@ License: GPL-3.0-or-later AND LGPL-2.1-or-later AND MIT AND GPL-2.0-or-
|
||||
|
||||
Requires: gtk3 pulseaudio-libs alsa-lib pipewire-jack-audio-connection-kit
|
||||
BuildRequires: gcc g++ gtk3-devel pulseaudio-libs-devel alsa-lib-devel pipewire-jack-audio-connection-kit-devel
|
||||
# for lscpu check below
|
||||
BuildRequires: util-linux
|
||||
# to install desktop file
|
||||
BuildRequires: desktop-file-utils
|
||||
# to generate the icon files
|
||||
@@ -31,11 +33,16 @@ Packager: june-fish <june@fyralabs.com>
|
||||
%autosetup -n praat.github.io-%{version}
|
||||
|
||||
%build
|
||||
%ifarch x86_64
|
||||
%make_build PRAAT_ARCH=x64v1
|
||||
%else
|
||||
%make_build PRAAT_ARCH=native
|
||||
%endif
|
||||
# .LE makefile hardcodes little endian
|
||||
if [[ "$(lscpu | grep Endian)" == *"Little Endian"* ]]
|
||||
then
|
||||
cp makefiles/makefile.defs.linux.pulse-gcc.LE ./makefile.defs
|
||||
elif [[ "%{lscpu | grep Endian}" == *"Big Endian"* ]]
|
||||
then
|
||||
cp makefiles/makefile.defs.linux.pulse-gcc.BE ./makefile.defs
|
||||
fi
|
||||
|
||||
%make_build
|
||||
|
||||
%install
|
||||
install -pDm755 praat %{buildroot}%{_bindir}/praat
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 72e85be7cc25eba9d4e7c4e04e65120d353cff4b
|
||||
%global commit_date 20260616
|
||||
%global commit 5b5674949bfa0d53b9ee490ed662bd46f6997ba9
|
||||
%global commit_date 20260612
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: spotx-bash
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global oldpkgname yt-dlp-nightly
|
||||
|
||||
Name: yt-dlp-git
|
||||
Version: 2026.06.16.020134
|
||||
Version: 2026.06.15.203541
|
||||
Release: 1%{?dist}
|
||||
Summary: A command-line program to download videos from online video platforms
|
||||
|
||||
|
||||
Reference in New Issue
Block a user