mirror of
https://github.com/funkemunky/KDE-x86_64-v4-Fedora.git
synced 2026-05-31 00:51:56 +00:00
Adding all specs needed
This commit is contained in:
+2
-2
@@ -1,10 +1,10 @@
|
|||||||
FEDORA_BRANCH ?= f43
|
|
||||||
FEDORA_DIST ?= .fc43
|
FEDORA_DIST ?= .fc43
|
||||||
FEDORA_NAMESPACE ?= rpms
|
FEDORA_NAMESPACE ?= rpms
|
||||||
LOOKASIDE_BASEURL ?= https://src.fedoraproject.org/repo/pkgs
|
LOOKASIDE_BASEURL ?= https://src.fedoraproject.org/repo/pkgs
|
||||||
PYTHON ?= python3
|
PYTHON ?= python3
|
||||||
REPO_ROOT := $(abspath $(dir $(lastword $(MAKEFILE_LIST)))/..)
|
REPO_ROOT := $(abspath $(dir $(lastword $(MAKEFILE_LIST)))/..)
|
||||||
SPEC_REF := $(strip $(if $(spec),$(spec),$(COPR_PACKAGE)))
|
SPEC_REF := $(strip $(if $(spec),$(spec),$(COPR_PACKAGE)))
|
||||||
|
SPECS_DIR ?= SPECS
|
||||||
|
|
||||||
.PHONY: srpm
|
.PHONY: srpm
|
||||||
|
|
||||||
@@ -15,7 +15,7 @@ srpm:
|
|||||||
cd "$(REPO_ROOT)" && "$(PYTHON)" ci/copr-distgit-make-srpm.py \
|
cd "$(REPO_ROOT)" && "$(PYTHON)" ci/copr-distgit-make-srpm.py \
|
||||||
--spec-ref "$(SPEC_REF)" \
|
--spec-ref "$(SPEC_REF)" \
|
||||||
--outdir "$(outdir)" \
|
--outdir "$(outdir)" \
|
||||||
--branch "$(FEDORA_BRANCH)" \
|
--specs-dir "$(SPECS_DIR)" \
|
||||||
--dist "$(FEDORA_DIST)" \
|
--dist "$(FEDORA_DIST)" \
|
||||||
--namespace "$(FEDORA_NAMESPACE)" \
|
--namespace "$(FEDORA_NAMESPACE)" \
|
||||||
--lookaside-baseurl "$(LOOKASIDE_BASEURL)"
|
--lookaside-baseurl "$(LOOKASIDE_BASEURL)"
|
||||||
|
|||||||
@@ -13,8 +13,10 @@ on:
|
|||||||
- '.copr/Makefile'
|
- '.copr/Makefile'
|
||||||
- '.gitea/workflows/build-v3-rpms.yml'
|
- '.gitea/workflows/build-v3-rpms.yml'
|
||||||
- 'ci/copr-distgit-make-srpm.py'
|
- 'ci/copr-distgit-make-srpm.py'
|
||||||
|
- 'ci/prefetch-fedora-specs.py'
|
||||||
- 'packages.txt'
|
- 'packages.txt'
|
||||||
- 'packaging/copr-rpm-macros-x86-64-v3.spec'
|
- 'packaging/copr-rpm-macros-x86-64-v3.spec'
|
||||||
|
- 'SPECS/**'
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
prepare:
|
prepare:
|
||||||
|
|||||||
@@ -28,9 +28,11 @@ on:
|
|||||||
- '.copr/Makefile'
|
- '.copr/Makefile'
|
||||||
- '.github/workflows/build-v3-rpms.yml'
|
- '.github/workflows/build-v3-rpms.yml'
|
||||||
- 'ci/copr-distgit-make-srpm.py'
|
- 'ci/copr-distgit-make-srpm.py'
|
||||||
|
- 'ci/prefetch-fedora-specs.py'
|
||||||
- 'ci/sync-copr-packages.py'
|
- 'ci/sync-copr-packages.py'
|
||||||
- 'packages.txt'
|
- 'packages.txt'
|
||||||
- 'packaging/copr-rpm-macros-x86-64-v3.spec'
|
- 'packaging/copr-rpm-macros-x86-64-v3.spec'
|
||||||
|
- 'SPECS/**'
|
||||||
|
|
||||||
permissions:
|
permissions:
|
||||||
contents: read
|
contents: read
|
||||||
|
|||||||
@@ -1,13 +1,15 @@
|
|||||||
# Fedora 43 KDE Copr x86_64-v3 Builder
|
# Fedora 43 KDE Copr x86_64-v3 Builder
|
||||||
|
|
||||||
This repository now targets Copr rather than doing local `rpmbuild -ba` work inside CI.
|
This repository now targets Copr rather than doing local `rpmbuild -ba` work inside CI.
|
||||||
It uses Copr's SCM `make_srpm` flow to generate SRPMs from Fedora dist-git content and installs
|
It uses Copr's SCM `make_srpm` flow to generate SRPMs from repo-local Fedora packaging snapshots
|
||||||
a dedicated buildroot macro package so Copr's Fedora 43 `x86_64` builders compile with an
|
stored under `SPECS/<package>/`, and installs a dedicated buildroot macro package so Copr's
|
||||||
`x86-64-v3` ISA baseline.
|
Fedora 43 `x86_64` builders compile with an `x86-64-v3` ISA baseline.
|
||||||
|
|
||||||
## What changed
|
## What changed
|
||||||
- `.copr/Makefile` is the Copr entrypoint used by the SCM `make_srpm` method.
|
- `.copr/Makefile` is the Copr entrypoint used by the SCM `make_srpm` method.
|
||||||
- `ci/copr-distgit-make-srpm.py` clones Fedora dist-git, downloads lookaside sources, and builds SRPMs.
|
- `SPECS/<package>/` stores the pre-fetched Fedora dist-git snapshot for each package.
|
||||||
|
- `ci/prefetch-fedora-specs.py` refreshes those snapshots from Fedora dist-git.
|
||||||
|
- `ci/copr-distgit-make-srpm.py` builds SRPMs from the local `SPECS/` snapshots and downloads lookaside sources.
|
||||||
- `packaging/copr-rpm-macros-x86-64-v3.spec` produces the buildroot macro package that changes Fedora's
|
- `packaging/copr-rpm-macros-x86-64-v3.spec` produces the buildroot macro package that changes Fedora's
|
||||||
`%__cflags_arch_x86_64_level` to `-v3` while keeping the rest of `redhat-rpm-config` intact.
|
`%__cflags_arch_x86_64_level` to `-v3` while keeping the rest of `redhat-rpm-config` intact.
|
||||||
- `ci/sync-copr-packages.py` registers or updates Copr SCM package definitions and can queue builds.
|
- `ci/sync-copr-packages.py` registers or updates Copr SCM package definitions and can queue builds.
|
||||||
@@ -30,7 +32,13 @@ Generate the macro SRPM:
|
|||||||
make -f .copr/Makefile srpm outdir=dist-srpms spec=packaging/copr-rpm-macros-x86-64-v3.spec
|
make -f .copr/Makefile srpm outdir=dist-srpms spec=packaging/copr-rpm-macros-x86-64-v3.spec
|
||||||
```
|
```
|
||||||
|
|
||||||
Generate a Fedora dist-git package SRPM the same way Copr will:
|
Refresh the local Fedora packaging snapshots:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
python3 ci/prefetch-fedora-specs.py
|
||||||
|
```
|
||||||
|
|
||||||
|
Generate a package SRPM the same way Copr will:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
make -f .copr/Makefile srpm outdir=dist-srpms spec=konsole
|
make -f .copr/Makefile srpm outdir=dist-srpms spec=konsole
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
1
|
||||||
@@ -0,0 +1,454 @@
|
|||||||
|
*.makerepo-split.*
|
||||||
|
network-manager-applet-0.6.5.tar.bz2
|
||||||
|
NetworkManager-0.6.5.tar.bz2
|
||||||
|
NetworkManager-0.7.0.svn2736.tar.gz
|
||||||
|
nm-applet-0.7.0.svn129.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn2833.tar.gz
|
||||||
|
nm-applet-0.7.0.svn186.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn2844.tar.gz
|
||||||
|
nm-applet-0.7.0.svn190.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn2849.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn2852.tar.gz
|
||||||
|
nm-applet-0.7.0.svn191.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn2880.tar.gz
|
||||||
|
nm-applet-0.7.0.svn199.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn2884.tar.gz
|
||||||
|
nm-applet-0.7.0.svn200.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn2886.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn2907.tar.gz
|
||||||
|
nm-applet-0.7.0.svn202.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn2914.tar.gz
|
||||||
|
nm-applet-0.7.0.svn207.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn2961.tar.gz
|
||||||
|
nm-applet-0.7.0.svn237.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn2962.tar.gz
|
||||||
|
nm-applet-0.7.0.svn239.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn2970.tar.gz
|
||||||
|
nm-applet-0.7.0.svn240.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn2978.tar.gz
|
||||||
|
nm-applet-0.7.0.svn258.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn2981.tar.gz
|
||||||
|
nm-applet-0.7.0.svn260.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn2983.tar.gz
|
||||||
|
nm-applet-0.7.0.svn261.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn2994.tar.gz
|
||||||
|
nm-applet-0.7.0.svn272.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn2995.tar.gz
|
||||||
|
nm-applet-0.7.0.svn275.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3008.tar.gz
|
||||||
|
nm-applet-0.7.0.svn278.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3014.tar.gz
|
||||||
|
nm-applet-0.7.0.svn280.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3016.tar.gz
|
||||||
|
nm-applet-0.7.0.svn283.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3020.tar.gz
|
||||||
|
nm-applet-0.7.0.svn285.tar.gz
|
||||||
|
nm-applet-0.7.0.svn289.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3030.tar.gz
|
||||||
|
nm-applet-0.7.0.svn301.tar.gz
|
||||||
|
nm-applet-0.7.0.svn302.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3083.tar.gz
|
||||||
|
nm-applet-0.7.0.svn346.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3094.tar.gz
|
||||||
|
nm-applet-0.7.0.svn353.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3096.tar.gz
|
||||||
|
nm-applet-0.7.0.svn360.tar.gz
|
||||||
|
nm-applet-0.7.0.svn362.tar.gz
|
||||||
|
nm-applet-0.7.0.svn363.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3109.tar.gz
|
||||||
|
nm-applet-0.7.0.svn367.tar.gz
|
||||||
|
nm-applet-0.7.0.svn368.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3133.tar.gz
|
||||||
|
nm-applet-0.7.0.svn376.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3134.tar.gz
|
||||||
|
nm-applet-0.7.0.svn378.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3138.tar.gz
|
||||||
|
nm-applet-0.7.0.svn383.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3204.tar.gz
|
||||||
|
nm-applet-0.7.0.svn429.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3235.tar.gz
|
||||||
|
nm-applet-0.7.0.svn438.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3261.tar.gz
|
||||||
|
nm-applet-0.7.0.svn468.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3319.tar.gz
|
||||||
|
nm-applet-0.7.0.svn526.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3417.tar.gz
|
||||||
|
nm-applet-0.7.0.svn585.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3437.tar.gz
|
||||||
|
nm-applet-0.7.0.svn591.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3440.tar.gz
|
||||||
|
nm-applet-0.7.0.svn592.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3472.tar.gz
|
||||||
|
nm-applet-0.7.0.svn602.tar.gz
|
||||||
|
nm-applet-0.7.0.svn603.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3473.tar.gz
|
||||||
|
nm-applet-0.7.0.svn604.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3476.tar.gz
|
||||||
|
nm-applet-0.7.0.svn606.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3521.tar.gz
|
||||||
|
nm-applet-0.7.0.svn636.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3527.tar.gz
|
||||||
|
nm-applet-0.7.0.svn645.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3547.tar.gz
|
||||||
|
nm-applet-0.7.0.svn657.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3548.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3549.tar.gz
|
||||||
|
nm-applet-0.7.0.svn662.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3566.tar.gz
|
||||||
|
nm-applet-0.7.0.svn679.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3570.tar.gz
|
||||||
|
nm-applet-0.7.0.svn682.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3571.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3578.tar.gz
|
||||||
|
nm-applet-0.7.0.svn689.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3590.tar.gz
|
||||||
|
nm-applet-0.7.0.svn694.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3675.tar.gz
|
||||||
|
nm-applet-0.7.0.svn727.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3801.tar.gz
|
||||||
|
nm-applet-0.7.0.svn774.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3830.tar.gz
|
||||||
|
nm-applet-0.7.0.svn792.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3846.tar.gz
|
||||||
|
nm-applet-0.7.0.svn798.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3927.tar.gz
|
||||||
|
nm-applet-0.7.0.svn837.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3930.tar.gz
|
||||||
|
nm-applet-0.7.0.svn838.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn4174.tar.gz
|
||||||
|
nm-applet-0.7.0.svn939.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn4175.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn4201.tar.gz
|
||||||
|
nm-applet-0.7.0.svn958.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn4229.tar.gz
|
||||||
|
nm-applet-0.7.0.svn986.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn4295.tar.gz
|
||||||
|
nm-applet-0.7.0.svn1031.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn4296.tar.gz
|
||||||
|
nm-applet-0.7.0.svn1033.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn4326.tar.gz
|
||||||
|
nm-applet-0.7.0.svn1043.tar.gz
|
||||||
|
NetworkManager-0.7.0.git20090102.tar.bz2
|
||||||
|
network-manager-applet-0.7.0.svn1091.tar.gz
|
||||||
|
NetworkManager-0.7.0.git20090207.tar.bz2
|
||||||
|
network-manager-applet-0.7.0.svn1146.tar.gz
|
||||||
|
network-manager-applet-0.7.0.svn1148.tar.gz
|
||||||
|
NetworkManager-0.7.0.97.tar.gz
|
||||||
|
network-manager-applet-0.7.0.97.tar.gz
|
||||||
|
NetworkManager-0.7.0.97.git20090219.tar.gz
|
||||||
|
network-manager-applet-0.7.0.97.svn1189.tar.gz
|
||||||
|
NetworkManager-0.7.0.97.git20090220.tar.gz
|
||||||
|
NetworkManager-0.7.0.98.git20090225.tar.bz2
|
||||||
|
network-manager-applet-0.7.0.98.svn1202.tar.bz2
|
||||||
|
NetworkManager-0.7.0.99.tar.bz2
|
||||||
|
network-manager-applet-0.7.0.99.tar.bz2
|
||||||
|
NetworkManager-0.7.0.99.git20090318.tar.bz2
|
||||||
|
network-manager-applet-0.7.0.99.svn1224.tar.bz2
|
||||||
|
NetworkManager-0.7.0.99.git20090324.tar.bz2
|
||||||
|
network-manager-applet-0.7.0.99.svn1233.tar.bz2
|
||||||
|
NetworkManager-0.7.0.99.git20090326.tar.bz2
|
||||||
|
network-manager-applet-0.7.0.99.svn1235.tar.bz2
|
||||||
|
NetworkManager-0.7.0.100.tar.bz2
|
||||||
|
network-manager-applet-0.7.0.100.tar.bz2
|
||||||
|
NetworkManager-0.7.0.100.git20090408.tar.bz2
|
||||||
|
network-manager-applet-0.7.0.100.svn1260.tar.bz2
|
||||||
|
NetworkManager-0.7.1.git20090414.tar.bz2
|
||||||
|
network-manager-applet-0.7.1.tar.bz2
|
||||||
|
NetworkManager-0.7.995.git20090728.tar.bz2
|
||||||
|
network-manager-applet-0.7.995.git20090728.tar.bz2
|
||||||
|
NetworkManager-0.7.995.git20090804.tar.bz2
|
||||||
|
network-manager-applet-0.7.995.git20090804.tar.bz2
|
||||||
|
NetworkManager-0.7.995.git20090813.tar.bz2
|
||||||
|
network-manager-applet-0.7.995.git20090813.tar.bz2
|
||||||
|
NetworkManager-0.7.996.git20090826.tar.bz2
|
||||||
|
network-manager-applet-0.7.996.git20090826.tar.bz2
|
||||||
|
NetworkManager-0.7.996.git20090921.tar.bz2
|
||||||
|
network-manager-applet-0.7.996.git20090921.tar.bz2
|
||||||
|
NetworkManager-0.7.996.git20090928.tar.bz2
|
||||||
|
network-manager-applet-0.7.996.git20090928-menu-rework.tar.bz2
|
||||||
|
NetworkManager-0.7.996.git20091002.tar.bz2
|
||||||
|
network-manager-applet-0.7.996.git20091002.tar.bz2
|
||||||
|
NetworkManager-0.7.996.git20091021.tar.bz2
|
||||||
|
network-manager-applet-0.7.996.git20091021.tar.bz2
|
||||||
|
NetworkManager-0.7.996.git20091113.tar.bz2
|
||||||
|
network-manager-applet-0.7.996.git20091113.tar.bz2
|
||||||
|
NetworkManager-0.7.997.tar.bz2
|
||||||
|
network-manager-applet-0.7.997.tar.bz2
|
||||||
|
NetworkManager-0.7.997.git20091214.tar.bz2
|
||||||
|
network-manager-applet-0.7.997.git20091214.tar.bz2
|
||||||
|
NetworkManager-0.7.998.git20100106.tar.bz2
|
||||||
|
network-manager-applet-0.7.998.git20100106.tar.bz2
|
||||||
|
NetworkManager-0.7.999.git20100122.tar.bz2
|
||||||
|
network-manager-applet-0.7.999.git20100120.tar.bz2
|
||||||
|
nmcli-git20100122.tar.bz2
|
||||||
|
NetworkManager-0.7.999.git20100129.tar.bz2
|
||||||
|
network-manager-applet-0.7.999.git20100129.tar.bz2
|
||||||
|
nmcli-git20100129.tar.bz2
|
||||||
|
NetworkManager-0.7.999.git20100211.tar.bz2
|
||||||
|
network-manager-applet-0.7.999.git20100211.tar.bz2
|
||||||
|
nmcli-git20100211.tar.bz2
|
||||||
|
NetworkManager-0.8.git20100317.tar.bz2
|
||||||
|
network-manager-applet-0.8.git20100317.tar.bz2
|
||||||
|
NetworkManager-0.8.git20100323.tar.bz2
|
||||||
|
network-manager-applet-0.8.git20100323.tar.bz2
|
||||||
|
NetworkManager-0.8.git20100325.tar.bz2
|
||||||
|
network-manager-applet-0.8.git20100325.tar.bz2
|
||||||
|
NetworkManager-0.8.git20100408.tar.bz2
|
||||||
|
network-manager-applet-0.8.git20100408.tar.bz2
|
||||||
|
NetworkManager-0.8.git20100422.tar.bz2
|
||||||
|
network-manager-applet-0.8.git20100422.tar.bz2
|
||||||
|
NetworkManager-0.8.git20100426.tar.bz2
|
||||||
|
network-manager-applet-0.8.git20100426.tar.bz2
|
||||||
|
NetworkManager-0.8.git20100429.tar.bz2
|
||||||
|
network-manager-applet-0.8.git20100429.tar.bz2
|
||||||
|
NetworkManager-0.8.git20100502.tar.bz2
|
||||||
|
network-manager-applet-0.8.git20100502.tar.bz2
|
||||||
|
NetworkManager-0.8.git20100503.tar.bz2
|
||||||
|
network-manager-applet-0.8.git20100503.tar.bz2
|
||||||
|
NetworkManager-0.8.git20100504.tar.bz2
|
||||||
|
network-manager-applet-0.8.git20100504.tar.bz2
|
||||||
|
NetworkManager-0.8.git20100509.tar.bz2
|
||||||
|
network-manager-applet-0.8.git20100509.tar.bz2
|
||||||
|
NetworkManager-0.8.0.997.git20100510.tar.bz2
|
||||||
|
network-manager-applet-0.8.0.997.git20100510.tar.bz2
|
||||||
|
NetworkManager-0.8.0.999.tar.bz2
|
||||||
|
network-manager-applet-0.8.0.999.tar.bz2
|
||||||
|
NetworkManager-0.8.1.tar.bz2
|
||||||
|
network-manager-applet-0.8.1.tar.bz2
|
||||||
|
/NetworkManager-0.8.2.tar.bz2
|
||||||
|
/network-manager-applet-0.8.2.tar.bz2
|
||||||
|
/NetworkManager-0.8.2.git20101117.tar.bz2
|
||||||
|
/network-manager-applet-0.8.2.git20101117.tar.bz2
|
||||||
|
/NetworkManager-0.8.995.git20110308.tar.bz2
|
||||||
|
/network-manager-applet-0.8.995.git20110308.tar.bz2
|
||||||
|
/NetworkManager-0.8.996.tar.bz2
|
||||||
|
/network-manager-applet-0.8.996.tar.bz2
|
||||||
|
/NetworkManager-0.8.997.tar.bz2
|
||||||
|
/network-manager-applet-0.8.997.tar.bz2
|
||||||
|
/NetworkManager-0.8.997.git20110324.tar.bz2
|
||||||
|
/network-manager-applet-0.8.997.git20110324.tar.bz2
|
||||||
|
/NetworkManager-0.8.997.git20110325.tar.bz2
|
||||||
|
/network-manager-applet-0.8.997.git20110325.tar.bz2
|
||||||
|
/NetworkManager-0.8.997.git20110328.tar.bz2
|
||||||
|
/network-manager-applet-0.8.997.git20110328.tar.bz2
|
||||||
|
/NetworkManager-0.8.997-compat.git20110330.tar.bz2
|
||||||
|
/network-manager-applet-0.8.997.git20110330.tar.bz2
|
||||||
|
/NetworkManager-0.8.997-compat.git20110331.tar.bz2
|
||||||
|
/network-manager-applet-0.8.997.git20110331.tar.bz2
|
||||||
|
/NetworkManager-0.8.998-compat.tar.bz2
|
||||||
|
/network-manager-applet-0.8.998.tar.bz2
|
||||||
|
/NetworkManager-0.8.998-compat.git20110406.tar.bz2
|
||||||
|
/NetworkManager-0.8.998-compat.git20110419.tar.bz2
|
||||||
|
/network-manager-applet-0.8.998.git20110419.tar.bz2
|
||||||
|
/NetworkManager-0.8.998-compat.git20110427.tar.bz2
|
||||||
|
/network-manager-applet-0.8.998.git20110427.tar.bz2
|
||||||
|
/NetworkManager-0.8.999-compat.tar.bz2
|
||||||
|
/network-manager-applet-0.8.999.tar.bz2
|
||||||
|
/NetworkManager-0.8.999-compat.git20110509.tar.bz2
|
||||||
|
/network-manager-applet-0.8.999.git20110509.tar.bz2
|
||||||
|
/NetworkManager-0.8.999-compat.git20110526.tar.bz2
|
||||||
|
/network-manager-applet-0.8.999.git20110526.tar.bz2
|
||||||
|
/NetworkManager-0.8.9997-compat.git20110531.tar.bz2
|
||||||
|
/network-manager-applet-0.8.9997.git20110531.tar.bz2
|
||||||
|
/NetworkManager-0.8.9997-compat.git20110613.tar.bz2
|
||||||
|
/network-manager-applet-0.8.9997.git20110613.tar.bz2
|
||||||
|
/NetworkManager-0.8.9997-compat.git20110620.tar.bz2
|
||||||
|
/network-manager-applet-0.8.9997.git20110620.tar.bz2
|
||||||
|
/NetworkManager-0.8.9997.git20110702.tar.bz2
|
||||||
|
/network-manager-applet-0.8.9997.git20110702.tar.bz2
|
||||||
|
/NetworkManager-0.8.9997.git20110721.tar.bz2
|
||||||
|
/network-manager-applet-0.8.9997.git20110721.tar.bz2
|
||||||
|
/NetworkManager-0.9.0.tar.bz2
|
||||||
|
/network-manager-applet-0.9.0.tar.bz2
|
||||||
|
/NetworkManager-0.9.1.90.tar.xz
|
||||||
|
/NetworkManager-0.9.1.90.tar.bz2
|
||||||
|
/network-manager-applet-0.9.1.90.tar.bz2
|
||||||
|
/NetworkManager-0.9.1.90.git20110927.tar.bz2
|
||||||
|
/network-manager-applet-0.9.1.90.git20110927.tar.bz2
|
||||||
|
/NetworkManager-0.9.2.0.tar.bz2
|
||||||
|
/network-manager-applet-0.9.2.0.tar.bz2
|
||||||
|
/NetworkManager-0.9.3.0.git20120215.tar.bz2
|
||||||
|
/network-manager-applet-0.9.3.0.git20120215.tar.bz2
|
||||||
|
/NetworkManager-0.9.3.995.git20120302.tar.bz2
|
||||||
|
/network-manager-applet-0.9.3.995.git20120302.tar.bz2
|
||||||
|
/NetworkManager-0.9.3.995.git20120313.tar.bz2
|
||||||
|
/network-manager-applet-0.9.3.995.git20120313.tar.bz2
|
||||||
|
/NetworkManager-0.9.3.995.git20120314.tar.bz2
|
||||||
|
/network-manager-applet-0.9.3.995.git20120314.tar.bz2
|
||||||
|
/NetworkManager-0.9.3.997.tar.bz2
|
||||||
|
/network-manager-applet-0.9.3.997.tar.bz2
|
||||||
|
/NetworkManager-0.9.3.997.git20120319.tar.bz2
|
||||||
|
/NetworkManager-0.9.4.0.git20120328.tar.bz2
|
||||||
|
/NetworkManager-0.9.4.0.git20120328-2.tar.bz2
|
||||||
|
/NetworkManager-0.9.4.0.git20120328_2.tar.bz2
|
||||||
|
/NetworkManager-0.9.4.0.git20120502.tar.bz2
|
||||||
|
/NetworkManager-0.9.4.0.git20120521.tar.bz2
|
||||||
|
/NetworkManager-0.9.5.95.git20120713.tar.bz2
|
||||||
|
/NetworkManager-0.9.5.96.tar.bz2
|
||||||
|
/NetworkManager-0.9.7.0.git20120820.tar.bz2
|
||||||
|
/NetworkManager-0.9.7.0.git20121004.tar.bz2
|
||||||
|
/NetworkManager-0.9.7.0.git20121211.tar.bz2
|
||||||
|
/NetworkManager-0.9.8.0.tar.bz2
|
||||||
|
/NetworkManager-0.9.9.0.git20130514.tar.bz2
|
||||||
|
/NetworkManager-0.9.9.0.git20130515.tar.bz2
|
||||||
|
/NetworkManager-0.9.9.0.git20130603.tar.bz2
|
||||||
|
/NetworkManager-0.9.9.0.git20130724.tar.bz2
|
||||||
|
/NetworkManager-0.9.9.0.git20130807.tar.bz2
|
||||||
|
/NetworkManager-0.9.9.0.git20130913.tar.bz2
|
||||||
|
/NetworkManager-0.9.9.0.git20131001.tar.bz2
|
||||||
|
/NetworkManager-0.9.9.0.git20131003.tar.bz2
|
||||||
|
/NetworkManager-0.9.9.0.git20140114.4dd6ab8.tar.bz2
|
||||||
|
/NetworkManager-0.9.9.0.git20140117.94c2993.tar.bz2
|
||||||
|
/NetworkManager-0.9.9.0.git20140131.5d6a5f8.tar.bz2
|
||||||
|
/NetworkManager-0.9.9.1.git20140228.16bbc90.tar.bz2
|
||||||
|
/NetworkManager-0.9.9.1.git20140310.350b6d6.tar.bz2
|
||||||
|
/NetworkManager-0.9.9.1.git20140314.45a326d.tar.bz2
|
||||||
|
/NetworkManager-0.9.9.1.git20140317.a1e89b4.tar.bz2
|
||||||
|
/NetworkManager-0.9.9.1.git20140319.3980806.tar.bz2
|
||||||
|
/NetworkManager-0.9.9.95.git20140609.1963adda.tar.bz2
|
||||||
|
/NetworkManager-0.9.9.98.git20140620.63b0a2f5.tar.bz2
|
||||||
|
/NetworkManager-0.9.10.0.git20140704.6eb82acd.tar.bz2
|
||||||
|
/NetworkManager-1.0.0.tar.xz
|
||||||
|
/NetworkManager-1.0.1.git20150305.2a72527c.tar.bz2
|
||||||
|
/NetworkManager-1.0.1.git20150429.a658561.tar.bz2
|
||||||
|
/NetworkManager-1.0.2.tar.xz
|
||||||
|
/NetworkManager-1.0.3.tar.bz2
|
||||||
|
/NetworkManager-1.0.3.git20160624.f245b49a.tar.bz2
|
||||||
|
/NetworkManager-1.0.3.git20150707.cf15f2a.tar.bz2
|
||||||
|
/NetworkManager-1.0.3.git20150707.e3bd4e1.tar.bz2
|
||||||
|
/NetworkManager-1.0.4.git20150713.38bf2cb0.tar.bz2
|
||||||
|
/NetworkManager-1.0.4.tar.xz
|
||||||
|
/NetworkManager-1.0.6.tar.xz
|
||||||
|
/NetworkManager-1.2.0.tar.xz
|
||||||
|
/NetworkManager-1.1.90.tar.xz
|
||||||
|
/NetworkManager-1.1.91.tar.xz
|
||||||
|
/NetworkManager-1.1.92.tar.xz
|
||||||
|
/NetworkManager-1.1.93.tar.xz
|
||||||
|
/NetworkManager-1.1.94.tar.xz
|
||||||
|
/NetworkManager-1.2.2.tar.xz
|
||||||
|
/NetworkManager-1.3.0.git20160621.072358da.tar.xz
|
||||||
|
/NetworkManager-1.4.0.tar.xz
|
||||||
|
/NetworkManager-1.4.2.tar.xz
|
||||||
|
/NetworkManager-1.5.2.tar.xz
|
||||||
|
/NetworkManager-1.5.3.tar.xz
|
||||||
|
/NetworkManager-1.5.90.tar.xz
|
||||||
|
/NetworkManager-1.6.0.tar.xz
|
||||||
|
/NetworkManager-1.6.2.tar.xz
|
||||||
|
/NetworkManager-1.7.2.tar.xz
|
||||||
|
/NetworkManager-1.7.91.tar.xz
|
||||||
|
/NetworkManager-1.7.92.tar.xz
|
||||||
|
/NetworkManager-1.8.0.tar.xz
|
||||||
|
/NetworkManager-1.8.2.tar.xz
|
||||||
|
/NetworkManager-1.8.4.tar.xz
|
||||||
|
/NetworkManager-1.10.2.tar.xz
|
||||||
|
/NetworkManager-1.10.4.tar.xz
|
||||||
|
/NetworkManager-1.10.6.tar.xz
|
||||||
|
/NetworkManager-1.10.8.tar.xz
|
||||||
|
/NetworkManager-1.11.4.tar.xz
|
||||||
|
/NetworkManager-1.11.90.tar.xz
|
||||||
|
/NetworkManager-1.12.0.tar.xz
|
||||||
|
/NetworkManager-1.12.2.tar.xz
|
||||||
|
/NetworkManager-1.14.0.tar.xz
|
||||||
|
/NetworkManager-1.14.2.tar.xz
|
||||||
|
/NetworkManager-1.14.4.tar.xz
|
||||||
|
/NetworkManager-1.15.90.tar.xz
|
||||||
|
/NetworkManager-1.15.91.tar.xz
|
||||||
|
/NetworkManager-1.16.0.tar.xz
|
||||||
|
/NetworkManager-1.18.0.tar.xz
|
||||||
|
/NetworkManager-1.19.2.tar.xz
|
||||||
|
/NetworkManager-1.19.3.tar.xz
|
||||||
|
/NetworkManager-1.19.5.tar.xz
|
||||||
|
/NetworkManager-1.19.90.tar.xz
|
||||||
|
/NetworkManager-1.20.0.tar.xz
|
||||||
|
/NetworkManager-1.20.2.tar.xz
|
||||||
|
/NetworkManager-1.20.4.tar.xz
|
||||||
|
/NetworkManager-1.21.3.tar.xz
|
||||||
|
/NetworkManager-1.21.90.tar.xz
|
||||||
|
/NetworkManager-1.22.0.tar.xz
|
||||||
|
/NetworkManager-1.22.2.tar.xz
|
||||||
|
/NetworkManager-1.22.4.tar.xz
|
||||||
|
/NetworkManager-1.22.6.tar.xz
|
||||||
|
/NetworkManager-1.22.8.tar.xz
|
||||||
|
/NetworkManager-1.22.10.tar.xz
|
||||||
|
/NetworkManager-1.23.90.tar.xz
|
||||||
|
/NetworkManager-1.23.91.tar.xz
|
||||||
|
/NetworkManager-1.24.0.tar.xz
|
||||||
|
/NetworkManager-1.24.2.tar.xz
|
||||||
|
/NetworkManager-1.25.90.tar.xz
|
||||||
|
/NetworkManager-1.26.0.tar.xz
|
||||||
|
/NetworkManager-1.26.2.tar.xz
|
||||||
|
/NetworkManager-1.27.90.tar.xz
|
||||||
|
/NetworkManager-1.27.91.tar.xz
|
||||||
|
/NetworkManager-1.28.0.tar.xz
|
||||||
|
/NetworkManager-1.29.8.tar.xz
|
||||||
|
/NetworkManager-1.29.9.tar.xz
|
||||||
|
/NetworkManager-1.29.11.tar.xz
|
||||||
|
/NetworkManager-1.29.90.tar.xz
|
||||||
|
/NetworkManager-1.30.0.tar.xz
|
||||||
|
/NetworkManager-1.30.2.tar.xz
|
||||||
|
/NetworkManager-1.31.2.tar.xz
|
||||||
|
/NetworkManager-1.31.3.tar.xz
|
||||||
|
/NetworkManager-1.31.4.tar.xz
|
||||||
|
/NetworkManager-1.31.90.tar.xz
|
||||||
|
/NetworkManager-1.32.0.tar.xz
|
||||||
|
/NetworkManager-1.32.4.tar.xz
|
||||||
|
/NetworkManager-1.32.6.tar.xz
|
||||||
|
/NetworkManager-1.32.8.tar.xz
|
||||||
|
/NetworkManager-1.32.10.tar.xz
|
||||||
|
/NetworkManager-1.32.12.tar.xz
|
||||||
|
/NetworkManager-1.35.1.tar.xz
|
||||||
|
/NetworkManager-1.35.2.tar.xz
|
||||||
|
/NetworkManager-1.35.3.tar.xz
|
||||||
|
/NetworkManager-1.35.4.tar.xz
|
||||||
|
/NetworkManager-1.35.6.tar.xz
|
||||||
|
/NetworkManager-1.35.7.tar.xz
|
||||||
|
/NetworkManager-1.35.90.tar.xz
|
||||||
|
/NetworkManager-1.35.91.tar.xz
|
||||||
|
/NetworkManager-1.35.92.tar.xz
|
||||||
|
/NetworkManager-1.36.0.tar.xz
|
||||||
|
/NetworkManager-1.36.2.tar.xz
|
||||||
|
/NetworkManager-1.36.4.tar.xz
|
||||||
|
/NetworkManager-1.37.3.tar.xz
|
||||||
|
/NetworkManager-1.37.90.tar.xz
|
||||||
|
/NetworkManager-1.37.91.tar.xz
|
||||||
|
/NetworkManager-1.37.92.tar.xz
|
||||||
|
/NetworkManager-1.38.0.tar.xz
|
||||||
|
/NetworkManager-1.39.8.tar.xz
|
||||||
|
/NetworkManager-1.39.10.tar.xz
|
||||||
|
/NetworkManager-1.39.11.tar.xz
|
||||||
|
/NetworkManager-1.39.90.tar.xz
|
||||||
|
/NetworkManager-1.40.0.tar.xz
|
||||||
|
/NetworkManager-1.41.3.tar.xz
|
||||||
|
/NetworkManager-1.41.4.tar.xz
|
||||||
|
/NetworkManager-1.41.5.tar.xz
|
||||||
|
/NetworkManager-1.41.6.tar.xz
|
||||||
|
/NetworkManager-1.41.7.tar.xz
|
||||||
|
/NetworkManager-1.41.8.tar.xz
|
||||||
|
/NetworkManager-1.41.90.tar.xz
|
||||||
|
/NetworkManager-1.41.91.tar.xz
|
||||||
|
/NetworkManager-1.42.0.tar.xz
|
||||||
|
/NetworkManager-1.43.3.tar.xz
|
||||||
|
/NetworkManager-1.43.4.tar.xz
|
||||||
|
/NetworkManager-1.43.5.tar.xz
|
||||||
|
/NetworkManager-1.43.6.tar.xz
|
||||||
|
/NetworkManager-1.43.7.tar.xz
|
||||||
|
/NetworkManager-1.43.8.tar.xz
|
||||||
|
/NetworkManager-1.43.10.tar.xz
|
||||||
|
/NetworkManager-1.43.90.tar.xz
|
||||||
|
/NetworkManager-1.44.0.tar.xz
|
||||||
|
/NetworkManager-1.44.2.tar.xz
|
||||||
|
/NetworkManager-1.45.9.tar.xz
|
||||||
|
/NetworkManager-1.45.91.tar.xz
|
||||||
|
/NetworkManager-1.46.0.tar.xz
|
||||||
|
/NetworkManager-1.48.2.tar.xz
|
||||||
|
/NetworkManager-1.49.3.tar.xz
|
||||||
|
/NetworkManager-1.49.4.tar.xz
|
||||||
|
/NetworkManager-1.49.6.tar.xz
|
||||||
|
/NetworkManager-1.51.2.tar.xz
|
||||||
|
/NetworkManager-1.51.6.tar.xz
|
||||||
|
/NetworkManager-1.51.7.tar.xz
|
||||||
|
/NetworkManager-1.51.90.tar.xz
|
||||||
|
/NetworkManager-1.53.1.tar.xz
|
||||||
|
/NetworkManager-1.53.91.tar.xz
|
||||||
|
/NetworkManager-1.54.0.tar.xz
|
||||||
|
/NetworkManager-1.54.3.tar.xz
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
# This configuration file changes NetworkManager's behavior to
|
||||||
|
# what's expected on "traditional UNIX server" type deployments.
|
||||||
|
#
|
||||||
|
# See "man NetworkManager.conf" for more information about these
|
||||||
|
# and other keys.
|
||||||
|
|
||||||
|
[main]
|
||||||
|
# Do not do automatic (DHCP/SLAAC) configuration on ethernet devices
|
||||||
|
# with no other matching connections.
|
||||||
|
no-auto-default=*
|
||||||
|
|
||||||
|
# Ignore the carrier (cable plugged in) state when attempting to
|
||||||
|
# activate static-IP connections.
|
||||||
|
ignore-carrier=*
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
# Enable connectivity checking for NetworkManager.
|
||||||
|
# See `man NetworkManager.conf`.
|
||||||
|
#
|
||||||
|
# Note that connectivity checking works badly with rp_filter set to
|
||||||
|
# strict. Check "/proc/sys/net/ipv4/conf/*/rp_filter".
|
||||||
|
[connectivity]
|
||||||
|
enabled=true
|
||||||
|
uri=http://fedoraproject.org/static/hotspot.txt
|
||||||
|
response=OK
|
||||||
|
interval=300
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
# Enable connectivity checking for NetworkManager.
|
||||||
|
# See `man NetworkManager.conf`.
|
||||||
|
#
|
||||||
|
# Note that connectivity checking works badly with rp_filter set to
|
||||||
|
# strict. Check "/proc/sys/net/ipv4/conf/*/rp_filter".
|
||||||
|
[connectivity]
|
||||||
|
enabled=true
|
||||||
|
uri=http://static.redhat.com/test/rhel-networkmanager.txt
|
||||||
|
response=OK
|
||||||
|
interval=300
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
# This sets defaults for Wi-Fi profiles to set a generated, stable MAC address.
|
||||||
|
#
|
||||||
|
# Do not modify this file. You can hide/overwrite this file by placing a file
|
||||||
|
# to "/etc/NetworkManager/conf.d/22-wifi-mac-addr.conf". You can also add
|
||||||
|
# configuration snippets with higher priority that override this setting (see
|
||||||
|
# `man 5 NetworkManager.conf`). Most importantly, this snippet only sets
|
||||||
|
# default values for the profile. You can explicitly set the value for each
|
||||||
|
# profile, so that this default value is not used.
|
||||||
|
#
|
||||||
|
# For example, on a particular profile/network set
|
||||||
|
#
|
||||||
|
# $ nmcli connection modify "$PROFILE" wifi.cloned-mac-address permanent
|
||||||
|
#
|
||||||
|
# to use the hardware MAC address. This prevents the default from this file
|
||||||
|
# to take effect.
|
||||||
|
#
|
||||||
|
# Or
|
||||||
|
#
|
||||||
|
# $ nmcli connection modify "$PROFILE" wifi.cloned-mac-address stable connection.stable-id '${NETWORK_SSID}/${BOOT}'
|
||||||
|
#
|
||||||
|
# to get a generated MAC address that changes on each boot. Note how setting
|
||||||
|
# "connection.stable-id" also affects other aspects of the profile.
|
||||||
|
#
|
||||||
|
# See `man 5 nm-settings` for "wifi.cloned-mac-address" and "connection.stable-id".
|
||||||
|
|
||||||
|
[connection.22-wifi-mac-addr]
|
||||||
|
match-device=type:wifi
|
||||||
|
wifi.cloned-mac-address=stable-ssid
|
||||||
|
|
||||||
|
[.config]
|
||||||
|
enable=nm-version-min:1.45
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
# The Strict mode of RFC3704 Reverse Path filtering breaks some pretty
|
||||||
|
# common and reasonable use cases.
|
||||||
|
#
|
||||||
|
# Notably, it makes it impossible for NetworkManager to do connectivity
|
||||||
|
# check on a newly arriving default route (it starts with a higher metric
|
||||||
|
# and is bumped lower if there's connectivity).
|
||||||
|
#
|
||||||
|
# Kernel's default is 0 (no filter), systemd configures a Loose filter since
|
||||||
|
# commit 230450d4e4f1 ('sysctl.d: switch net.ipv4.conf.all.rp_filter from 1
|
||||||
|
# to 2'). However, RHEL systemd package happens to default to Strict mode
|
||||||
|
# for historic reasons. Let's override it if we're doing connectivity
|
||||||
|
# checking.
|
||||||
|
|
||||||
|
# Source route verification
|
||||||
|
net.ipv4.conf.all.rp_filter = 0
|
||||||
@@ -0,0 +1,52 @@
|
|||||||
|
# Configuration file for NetworkManager.
|
||||||
|
#
|
||||||
|
# See "man 5 NetworkManager.conf" for details.
|
||||||
|
#
|
||||||
|
# The directories /usr/lib/NetworkManager/conf.d/ and /run/NetworkManager/conf.d/
|
||||||
|
# can contain additional .conf snippets installed by packages. These files are
|
||||||
|
# read before NetworkManager.conf and have thus lowest priority.
|
||||||
|
# The directory /etc/NetworkManager/conf.d/ can contain additional .conf
|
||||||
|
# snippets. Those snippets are merged last and overwrite the settings from this main
|
||||||
|
# file.
|
||||||
|
#
|
||||||
|
# The files within one conf.d/ directory are read in asciibetical order.
|
||||||
|
#
|
||||||
|
# You can prevent loading a file /usr/lib/NetworkManager/conf.d/NAME.conf
|
||||||
|
# by having a file NAME.conf in either /run/NetworkManager/conf.d/ or /etc/NetworkManager/conf.d/.
|
||||||
|
# Likewise, snippets from /run can be prevented from loading by placing
|
||||||
|
# a file with the same name in /etc/NetworkManager/conf.d/.
|
||||||
|
#
|
||||||
|
# If two files define the same key, the one that is read afterwards will overwrite
|
||||||
|
# the previous one.
|
||||||
|
|
||||||
|
[main]
|
||||||
|
#plugins=keyfile,ifcfg-rh
|
||||||
|
|
||||||
|
|
||||||
|
[logging]
|
||||||
|
# When debugging NetworkManager, enabling debug logging is of great help.
|
||||||
|
#
|
||||||
|
# Logfiles contain no passwords and little sensitive information. But please
|
||||||
|
# check before posting the file online. You can also personally hand over the
|
||||||
|
# logfile to a NM developer to treat it confidential. Meet us on #nm on Libera.Chat.
|
||||||
|
#
|
||||||
|
# You can also change the log-level at runtime via
|
||||||
|
# $ nmcli general logging level TRACE domains ALL
|
||||||
|
# However, usually it's cleaner to enable debug logging
|
||||||
|
# in the configuration and restart NetworkManager so that
|
||||||
|
# debug logging is enabled from the start.
|
||||||
|
#
|
||||||
|
# You will find the logfiles in syslog, for example via
|
||||||
|
# $ journalctl -u NetworkManager
|
||||||
|
#
|
||||||
|
# Please post full logfiles for bug reports without pre-filtering or truncation.
|
||||||
|
# Also, for debugging the entire `journalctl` output can be interesting. Don't
|
||||||
|
# limit unnecessarily with `journalctl -u`. Exceptions are if you are worried
|
||||||
|
# about private data. Check before posting logfiles!
|
||||||
|
#
|
||||||
|
# Note that debug logging of NetworkManager can be quite verbose. Some messages
|
||||||
|
# might be rate-limited by the logging daemon (see RateLimitIntervalSec, RateLimitBurst
|
||||||
|
# in man journald.conf). Please disable rate-limiting before collecting debug logs!
|
||||||
|
#
|
||||||
|
#level=TRACE
|
||||||
|
#domains=ALL
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,14 @@
|
|||||||
|
--- !Policy
|
||||||
|
product_versions:
|
||||||
|
- fedora-*
|
||||||
|
decision_context: bodhi_update_push_testing
|
||||||
|
subject_type: koji_build
|
||||||
|
rules:
|
||||||
|
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional}
|
||||||
|
--- !Policy
|
||||||
|
product_versions:
|
||||||
|
- fedora-*
|
||||||
|
decision_context: bodhi_update_push_stable
|
||||||
|
subject_type: koji_build
|
||||||
|
rules:
|
||||||
|
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional}
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
plan:
|
||||||
|
import:
|
||||||
|
url: https://gitlab.freedesktop.org/NetworkManager/NetworkManager-ci
|
||||||
|
name: /plan/gate
|
||||||
@@ -0,0 +1,84 @@
|
|||||||
|
NetworkManager was built to automatically migrate connection profiles in
|
||||||
|
this directory to equivalent ones in keyfile format in directory
|
||||||
|
/etc/NetworkManager/system-connections.
|
||||||
|
|
||||||
|
You can check whether the migration is enabled via:
|
||||||
|
|
||||||
|
$ NetworkManager --print-config | grep migrate-ifcfg-rh
|
||||||
|
|
||||||
|
In case it is enabled, all files in this directory are migrated at startup.
|
||||||
|
|
||||||
|
To inspect where your connection files are currently stored use:
|
||||||
|
|
||||||
|
$ nmcli -f name,uuid,filename connection
|
||||||
|
|
||||||
|
Background
|
||||||
|
==========
|
||||||
|
|
||||||
|
The ifcfg format is deprecated and will be removed in future releases. For
|
||||||
|
more information see:
|
||||||
|
|
||||||
|
https://lists.freedesktop.org/archives/networkmanager/2023-May/000103.html
|
||||||
|
|
||||||
|
Connection profiles in keyfile format have many benefits. For example, this
|
||||||
|
format is INI file-based and can easily be parsed and generated.
|
||||||
|
|
||||||
|
Each section in NetworkManager keyfiles corresponds to a NetworkManager
|
||||||
|
setting name as described in the nm-settings(5) and nm-settings-keyfile(5)
|
||||||
|
man pages. Each key-value pair in a section is one of the properties listed
|
||||||
|
in the settings specification of the man page.
|
||||||
|
|
||||||
|
How to keep using ifcfg
|
||||||
|
=======================
|
||||||
|
|
||||||
|
If you want to keep using connection profiles in ifcfg format, you need to:
|
||||||
|
|
||||||
|
- disable the automatic migration to keyfile by setting
|
||||||
|
"migrate-ifcfg-rh=false" in the [main] section of NetworkManager
|
||||||
|
configuration;
|
||||||
|
|
||||||
|
- optionally, set "plugins=ifcfg-rh" in the [main] section of
|
||||||
|
NetworkManager configuration so that new profiles are created in ifcfg
|
||||||
|
format.
|
||||||
|
|
||||||
|
At this point, you can migrate all your files back via
|
||||||
|
|
||||||
|
nmcli connection migrate --plugin ifcfg-rh
|
||||||
|
|
||||||
|
Or, if you prefer to migrate only specific connections:
|
||||||
|
|
||||||
|
nmcli connection migrate --plugin ifcfg-rh <profile_name|UUID>
|
||||||
|
|
||||||
|
Note that some connection types are not supported by the ifcfg plugin.
|
||||||
|
|
||||||
|
Interface renaming
|
||||||
|
==================
|
||||||
|
|
||||||
|
Connection profiles stored in ifcfg-rh format support the renaming of
|
||||||
|
interfaces via udev. This is done via a helper tool
|
||||||
|
/usr/lib/udev/rename_device that is invoked by udev to parse the files
|
||||||
|
in /etc/sysconfig/network-scripts; when the HWADDR and DEVICE
|
||||||
|
variables are set, the interface that matches the MAC address in
|
||||||
|
HWADDR is renamed to the name specified in DEVICE.
|
||||||
|
|
||||||
|
Connections in keyfile format don't provide the same integration with
|
||||||
|
udev. The renaming of interfaces must be configured directly in udev,
|
||||||
|
for example by creating a file:
|
||||||
|
|
||||||
|
/etc/systemd/network/70-rename.link
|
||||||
|
|
||||||
|
with content:
|
||||||
|
|
||||||
|
[Match]
|
||||||
|
MACAddress=00:11:22:33:44:56
|
||||||
|
|
||||||
|
[Link]
|
||||||
|
Name=ethernet1
|
||||||
|
|
||||||
|
Alternatively, a udev rule can also be used, such as:
|
||||||
|
|
||||||
|
/etc/udev/rules.d/70-interface-names.rules
|
||||||
|
|
||||||
|
with content:
|
||||||
|
|
||||||
|
SUBSYSTEM=="net",ACTION=="add",ATTR{address}=="00:11:22:33:44:56",ATTR{type}=="1",NAME="ethernet1"
|
||||||
@@ -0,0 +1,63 @@
|
|||||||
|
NetworkManager stores new network profiles in keyfile format in the
|
||||||
|
/etc/NetworkManager/system-connections/ directory.
|
||||||
|
|
||||||
|
Previously, NetworkManager stored network profiles in ifcfg format
|
||||||
|
in this directory (/etc/sysconfig/network-scripts/). However, the ifcfg
|
||||||
|
format is deprecated. By default, NetworkManager no longer creates
|
||||||
|
new profiles in this format.
|
||||||
|
|
||||||
|
Connection profiles in keyfile format have many benefits. For example,
|
||||||
|
this format is INI file-based and can easily be parsed and generated.
|
||||||
|
|
||||||
|
Each section in NetworkManager keyfiles corresponds to a NetworkManager
|
||||||
|
setting name as described in the nm-settings(5) and nm-settings-keyfile(5)
|
||||||
|
man pages. Each key-value-pair in a section is one of the properties
|
||||||
|
listed in the settings specification of the man page.
|
||||||
|
|
||||||
|
If you still use network profiles in ifcfg format, consider migrating
|
||||||
|
them to keyfile format. To migrate all profiles at once, enter:
|
||||||
|
|
||||||
|
# nmcli connection migrate
|
||||||
|
|
||||||
|
This command migrates all profiles from ifcfg format to keyfile
|
||||||
|
format and stores them in /etc/NetworkManager/system-connections/.
|
||||||
|
|
||||||
|
Alternatively, to migrate only a specific profile, enter:
|
||||||
|
|
||||||
|
# nmcli connection migrate <profile_name|UUID|D-Bus_path>
|
||||||
|
|
||||||
|
For further details, see:
|
||||||
|
* nm-settings-keyfile(5)
|
||||||
|
* nmcli(1)
|
||||||
|
|
||||||
|
Interface renaming
|
||||||
|
==================
|
||||||
|
|
||||||
|
Connection profiles stored in ifcfg-rh format support the renaming of
|
||||||
|
interfaces via udev. This is done via a helper tool
|
||||||
|
/usr/lib/udev/rename_device that is invoked by udev to parse the files
|
||||||
|
in /etc/sysconfig/network-scripts; when the HWADDR and DEVICE
|
||||||
|
variables are set, the interface that matches the MAC address in
|
||||||
|
HWADDR is renamed to the name specified in DEVICE.
|
||||||
|
|
||||||
|
Connections in keyfile format don't provide the same integration with
|
||||||
|
udev. The renaming of interfaces must be configured directly in udev,
|
||||||
|
for example by creating a file:
|
||||||
|
|
||||||
|
/etc/systemd/network/70-rename.link
|
||||||
|
|
||||||
|
with content:
|
||||||
|
|
||||||
|
[Match]
|
||||||
|
MACAddress=00:11:22:33:44:56
|
||||||
|
|
||||||
|
[Link]
|
||||||
|
Name=ethernet1
|
||||||
|
|
||||||
|
Alternatively, a udev rule can also be used, such as:
|
||||||
|
|
||||||
|
/etc/udev/rules.d/70-interface-names.rules
|
||||||
|
|
||||||
|
with content:
|
||||||
|
|
||||||
|
SUBSYSTEM=="net",ACTION=="add",ATTR{address}=="00:11:22:33:44:56",ATTR{type}=="1",NAME="ethernet1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
SHA512 (NetworkManager-1.54.3.tar.xz) = 2525074206d59fd33aefa3e372908e6a38f6cf89a0afbf17558e7099b2ba2cc7cac9494ed69e1faa6c97fc9fbd2b1166cc868f2097a01fece9bc3697256fc2a5
|
||||||
@@ -0,0 +1,37 @@
|
|||||||
|
/akonadi-24.01.80.tar.xz
|
||||||
|
/akonadi-24.01.85.tar.xz
|
||||||
|
/akonadi-24.01.90.tar.xz
|
||||||
|
/akonadi-24.01.95.tar.xz
|
||||||
|
/akonadi-24.02.0.tar.xz
|
||||||
|
/akonadi-24.02.1.tar.xz
|
||||||
|
/akonadi-24.02.2.tar.xz
|
||||||
|
/akonadi-24.05.0.tar.xz
|
||||||
|
/akonadi-24.05.1.tar.xz
|
||||||
|
/akonadi-24.05.2.tar.xz
|
||||||
|
/akonadi-24.08.0.tar.xz
|
||||||
|
/akonadi-24.08.1.tar.xz
|
||||||
|
/akonadi-24.08.2.tar.xz
|
||||||
|
/akonadi-24.08.3.tar.xz
|
||||||
|
/akonadi-24.11.80.tar.xz
|
||||||
|
/akonadi-24.11.90.tar.xz
|
||||||
|
/akonadi-24.12.0.tar.xz
|
||||||
|
/akonadi-24.12.1.tar.xz
|
||||||
|
/akonadi-24.12.2.tar.xz
|
||||||
|
/akonadi-24.12.3.tar.xz
|
||||||
|
/akonadi-25.03.80.tar.xz
|
||||||
|
/akonadi-25.04.0.tar.xz
|
||||||
|
/akonadi-25.04.1.tar.xz
|
||||||
|
/akonadi-25.04.2.tar.xz
|
||||||
|
/akonadi-25.04.3.tar.xz
|
||||||
|
/akonadi-25.07.80.tar.xz
|
||||||
|
/akonadi-25.07.90.tar.xz
|
||||||
|
/akonadi-25.08.0.tar.xz
|
||||||
|
/akonadi-25.08.1.tar.xz
|
||||||
|
/akonadi-25.08.2.tar.xz
|
||||||
|
/akonadi-25.08.3.tar.xz
|
||||||
|
/akonadi-25.11.80.tar.xz
|
||||||
|
/akonadi-25.11.90.tar.xz
|
||||||
|
/akonadi-25.12.0.tar.xz
|
||||||
|
/akonadi-25.12.1.tar.xz
|
||||||
|
/akonadi-25.12.2.tar.xz
|
||||||
|
/akonadi-25.12.3.tar.xz
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
# akonadi-server
|
||||||
|
|
||||||
|
The akonadi-server package
|
||||||
@@ -0,0 +1,429 @@
|
|||||||
|
%if 0%{?flatpak}
|
||||||
|
%global database_backend SQLITE
|
||||||
|
%endif
|
||||||
|
|
||||||
|
Name: akonadi-server
|
||||||
|
Summary: PIM Storage Service
|
||||||
|
Version: 25.12.3
|
||||||
|
Release: 1%{?dist}
|
||||||
|
|
||||||
|
License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND MIT
|
||||||
|
URL: https://invent.kde.org/pim/akonadi
|
||||||
|
|
||||||
|
Source0: https://download.kde.org/%{stable_kf6}/release-service/%{version}/src/akonadi-%{version}.tar.xz
|
||||||
|
|
||||||
|
## mysql config
|
||||||
|
Source10: akonadiserverrc.mysql
|
||||||
|
Source11: akonadiserverrc.sqlite
|
||||||
|
|
||||||
|
|
||||||
|
## upstreamable patches
|
||||||
|
|
||||||
|
## upstream patches
|
||||||
|
|
||||||
|
|
||||||
|
## downstream patches
|
||||||
|
|
||||||
|
%define mysql_conf_timestamp 20170512
|
||||||
|
|
||||||
|
BuildRequires: extra-cmake-modules
|
||||||
|
BuildRequires: kf6-rpm-macros
|
||||||
|
BuildRequires: qt6-qtbase-devel
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
|
||||||
|
BuildRequires: cmake(KF6ItemViews)
|
||||||
|
BuildRequires: cmake(KF6KIO)
|
||||||
|
BuildRequires: cmake(KF6Config)
|
||||||
|
BuildRequires: cmake(KF6I18n)
|
||||||
|
BuildRequires: cmake(KF6DBusAddons)
|
||||||
|
BuildRequires: cmake(KF6ItemModels)
|
||||||
|
BuildRequires: cmake(KF6GuiAddons)
|
||||||
|
BuildRequires: cmake(KF6IconThemes)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: cmake(KF6Completion)
|
||||||
|
BuildRequires: cmake(KF6Crash)
|
||||||
|
|
||||||
|
BuildRequires: boost-devel
|
||||||
|
BuildRequires: pkgconfig(libxslt)
|
||||||
|
BuildRequires: pkgconfig(shared-mime-info)
|
||||||
|
BuildRequires: pkgconfig(sqlite3) >= 3.6.23
|
||||||
|
|
||||||
|
|
||||||
|
## (some) optional deps
|
||||||
|
BuildRequires: pkgconfig(Qt6Designer)
|
||||||
|
BuildRequires: cmake(AccountsQt6)
|
||||||
|
BuildRequires: cmake(KAccounts6)
|
||||||
|
|
||||||
|
%if ! 0%{?flatpak}
|
||||||
|
BuildRequires: mariadb-server
|
||||||
|
%endif
|
||||||
|
|
||||||
|
Requires(post): /usr/sbin/update-alternatives
|
||||||
|
Requires(postun): /usr/sbin/update-alternatives
|
||||||
|
|
||||||
|
%if ! 0%{?flatpak}
|
||||||
|
Recommends: %{name}-mysql = %{version}-%{release}
|
||||||
|
%endif
|
||||||
|
|
||||||
|
# Plasma 6
|
||||||
|
Obsoletes: kf5-akonadi-server < 24.01.80-1
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Developer files for %{name}
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: cmake(KF6Config)
|
||||||
|
Requires: cmake(KF6ConfigWidgets)
|
||||||
|
Requires: cmake(KF6CoreAddons)
|
||||||
|
Requires: cmake(KF6ItemModels)
|
||||||
|
Requires: cmake(KF6KIO)
|
||||||
|
Requires: cmake(KF6XmlGui)
|
||||||
|
Requires: cmake(Qt6Core)
|
||||||
|
Requires: cmake(Qt6DBus)
|
||||||
|
Requires: cmake(Qt6Gui)
|
||||||
|
Requires: cmake(Qt6Network)
|
||||||
|
Requires: cmake(Qt6Widgets)
|
||||||
|
Requires: cmake(Qt6Xml)
|
||||||
|
# For testing
|
||||||
|
Requires: cmake(Qt6Test)
|
||||||
|
|
||||||
|
# at least dbus-1/interfaces conflict, maybe more -- rex
|
||||||
|
Conflicts: akonadi-devel
|
||||||
|
Conflicts: kf5-akonadi-server-devel
|
||||||
|
%description devel
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package mysql
|
||||||
|
Summary: Akonadi MySQL backend support
|
||||||
|
# upgrade path
|
||||||
|
Obsoletes: kf5-akonadi-server-mysql < 24.01.80-1
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: mariadb-server
|
||||||
|
Requires: qt6-qtbase-mysql%{?_isa}
|
||||||
|
Requires(post): /usr/sbin/update-alternatives
|
||||||
|
Requires(postun): /usr/sbin/update-alternatives
|
||||||
|
%description mysql
|
||||||
|
Configures akonadi to use mysql backend by default.
|
||||||
|
|
||||||
|
Requires an available instance of mysql server at runtime.
|
||||||
|
Akonadi can spawn a per-user one automatically if the mysql-server
|
||||||
|
package is installed on the machine.
|
||||||
|
See also: %{_sysconfdir}/akonadi/mysql-global.conf
|
||||||
|
|
||||||
|
%package doc
|
||||||
|
Summary: Developer Documentation files for %{name}
|
||||||
|
BuildArch: noarch
|
||||||
|
%description doc
|
||||||
|
Developer Documentation files for %{name} for use with KDevelop or QtCreator.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -n akonadi-%{version} -p1
|
||||||
|
|
||||||
|
# Remove together with move-translations.patch once released
|
||||||
|
find ./po -type f -name libakonadi5.po -execdir mv {} libakonadi6.po \;
|
||||||
|
|
||||||
|
|
||||||
|
%build
|
||||||
|
%cmake_kf6 \
|
||||||
|
%{?database_backend:-DDATABASE_BACKEND=%{database_backend}} \
|
||||||
|
-DINSTALL_APPARMOR:BOOL=OFF \
|
||||||
|
-DMYSQLD_EXECUTABLE:FILEPATH=%{_libexecdir}/mysqld \
|
||||||
|
-DMYSQLD_SCRIPTS_PATH:FILEPATH=%{_bindir}/mysql_install_db \
|
||||||
|
-DPOSTGRES_PATH:FILEPATH=%{_bindir}/pg_ctl
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
desktop-file-validate %{buildroot}%{_datadir}/applications/org.kde.akonadi.configdialog.desktop
|
||||||
|
%find_lang libakonadi6 --all-name --with-html --with-qt
|
||||||
|
|
||||||
|
install -p -m644 -D %{SOURCE10} %{buildroot}%{_sysconfdir}/xdg/akonadi/akonadiserverrc.mysql
|
||||||
|
install -p -m644 -D %{SOURCE11} %{buildroot}%{_sysconfdir}/xdg/akonadi/akonadiserverrc.sqlite
|
||||||
|
|
||||||
|
mkdir -p %{buildroot}%{_datadir}/akonadi/agents
|
||||||
|
|
||||||
|
touch -d %{mysql_conf_timestamp} \
|
||||||
|
%{buildroot}%{_sysconfdir}/xdg/akonadi/mysql-global*.conf \
|
||||||
|
%{buildroot}%{_sysconfdir}/xdg/akonadi/mysql-local.conf
|
||||||
|
|
||||||
|
# create/own these dirs
|
||||||
|
mkdir -p %{buildroot}%{_kf6_datadir}/akonadi/plugins
|
||||||
|
mkdir -p %{buildroot}%{_kf6_libdir}/akonadi
|
||||||
|
|
||||||
|
# %%ghost'd global akonadiserverrc
|
||||||
|
touch akonadiserverrc
|
||||||
|
install -p -m644 -D akonadiserverrc %{buildroot}%{_sysconfdir}/xdg/akonadi/akonadiserverrc
|
||||||
|
|
||||||
|
## unpackaged files
|
||||||
|
# omit mysql-global-mobile.conf
|
||||||
|
rm -fv %{buildroot}%{_sysconfdir}/xdg/akonadi/mysql-global-mobile.conf
|
||||||
|
|
||||||
|
%post
|
||||||
|
/usr/sbin/update-alternatives \
|
||||||
|
--install %{_sysconfdir}/xdg/akonadi/akonadiserverrc \
|
||||||
|
akonadiserverrc \
|
||||||
|
%{_sysconfdir}/xdg/akonadi/akonadiserverrc.sqlite \
|
||||||
|
8
|
||||||
|
|
||||||
|
%postun
|
||||||
|
if [ $1 -eq 0 ] ; then
|
||||||
|
/usr/sbin/update-alternatives \
|
||||||
|
--remove akonadiserverrc \
|
||||||
|
%{_sysconfdir}/xdg/akonadi/akonadiserverrc.sqlite
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
%files -f libakonadi6.lang
|
||||||
|
%doc AUTHORS
|
||||||
|
%doc README*
|
||||||
|
%license LICENSES/*
|
||||||
|
%dir %{_sysconfdir}/xdg/akonadi/
|
||||||
|
%ghost %config(missingok,noreplace) %{_sysconfdir}/xdg/akonadi/akonadiserverrc
|
||||||
|
%config(noreplace) %{_sysconfdir}/xdg/akonadi/akonadiserverrc.sqlite
|
||||||
|
%{_kf6_datadir}/qlogging-categories6/akonadi.*
|
||||||
|
%{_kf6_bindir}/akonadi-db-migrator
|
||||||
|
%{_kf6_bindir}/akonadi_agent_launcher
|
||||||
|
%{_kf6_bindir}/akonadi_agent_server
|
||||||
|
%{_kf6_bindir}/akonadi_control
|
||||||
|
%{_kf6_bindir}/akonadi_rds
|
||||||
|
%{_kf6_bindir}/akonadictl
|
||||||
|
%{_kf6_bindir}/akonadiserver
|
||||||
|
%{_kf6_bindir}/asapcat
|
||||||
|
%{_kf6_bindir}/akonadi2xml
|
||||||
|
%{_kf6_bindir}/akonadiselftest
|
||||||
|
%{_kf6_bindir}/akonaditest
|
||||||
|
%{_kf6_bindir}/akonadiagentconfigdialog
|
||||||
|
%{_kf6_datadir}/dbus-1/services/org.freedesktop.Akonadi.*.service
|
||||||
|
%{_kf6_datadir}/mime/packages/akonadi-mime.xml
|
||||||
|
%{_kf6_datadir}/akonadi/
|
||||||
|
%{_kf6_datadir}/config.kcfg/resourcebase.kcfg
|
||||||
|
%{_kf6_datadir}/kf6/akonadi/
|
||||||
|
%{_kf6_libdir}/libKPim6Akonadi*.so.*
|
||||||
|
%{_kf6_datadir}/icons/hicolor/*/apps/akonadi.*
|
||||||
|
# akonadi_knut_resource
|
||||||
|
%{_kf6_bindir}/akonadi_knut_resource
|
||||||
|
%{_kf6_datadir}/kf6/akonadi_knut_resource/
|
||||||
|
%{_kf6_qmldir}/org/kde/akonadi/
|
||||||
|
%{_kf6_datadir}/applications/org.kde.akonadi.configdialog.desktop
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%{_kf6_datadir}/dbus-1/interfaces/org.freedesktop.Akonadi.*.xml
|
||||||
|
%{_includedir}/KPim6/Akonadi/
|
||||||
|
%{_includedir}/KPim6/AkonadiAgentBase/
|
||||||
|
%{_includedir}/KPim6/AkonadiCore/
|
||||||
|
%{_includedir}/KPim6/AkonadiWidgets/
|
||||||
|
%{_includedir}/KPim6/AkonadiXml/
|
||||||
|
%{_includedir}/KPim6/AkonadiAgentWidgetBase/
|
||||||
|
%{_kf6_libdir}/libKPim6Akonadi*.so
|
||||||
|
%{_kf6_libdir}/cmake/KPim6Akonadi/
|
||||||
|
%{_kf6_qtplugindir}/pim6/akonadi/akonadi_test_searchplugin.so
|
||||||
|
%{_kf6_qtplugindir}/pim6/akonadi/config/knutconfig.so
|
||||||
|
%{_kf6_qtplugindir}/designer/akonadi6widgets.so
|
||||||
|
%{_kf6_datadir}/kdevappwizard/templates/akonadiresource.tar.bz2
|
||||||
|
%{_kf6_datadir}/kdevappwizard/templates/akonadiserializer.tar.bz2
|
||||||
|
%{_qt6_docdir}/*.tags
|
||||||
|
|
||||||
|
%files doc
|
||||||
|
%{_qt6_docdir}/*.qch
|
||||||
|
|
||||||
|
%post mysql
|
||||||
|
/usr/sbin/update-alternatives \
|
||||||
|
--install %{_sysconfdir}/xdg/akonadi/akonadiserverrc \
|
||||||
|
akonadiserverrc \
|
||||||
|
%{_sysconfdir}/xdg/akonadi/akonadiserverrc.mysql \
|
||||||
|
10
|
||||||
|
|
||||||
|
%postun mysql
|
||||||
|
if [ $1 -eq 0 ]; then
|
||||||
|
/usr/sbin/update-alternatives \
|
||||||
|
--remove akonadiserverrc \
|
||||||
|
%{_sysconfdir}/xdg/akonadi/akonadiserverrc.mysql
|
||||||
|
fi
|
||||||
|
|
||||||
|
%files mysql
|
||||||
|
%config(noreplace) %{_sysconfdir}/xdg/akonadi/akonadiserverrc.mysql
|
||||||
|
%config(noreplace) %{_sysconfdir}/xdg/akonadi/mysql-global.conf
|
||||||
|
%config(noreplace) %{_sysconfdir}/xdg/akonadi/mysql-local.conf
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Sun Mar 08 2026 Steve Cossette <farchord@gmail.com> - 25.12.3-1
|
||||||
|
- 25.12.3
|
||||||
|
|
||||||
|
* Thu Feb 12 2026 Steve Cossette <farchord@gmail.com> - 25.12.2-2
|
||||||
|
- Full Stack Rebuild (kio abi break)
|
||||||
|
|
||||||
|
* Wed Feb 04 2026 Steve Cossette <farchord@gmail.com> - 25.12.2-1
|
||||||
|
- 25.12.2
|
||||||
|
|
||||||
|
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 25.12.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 25.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 07 2026 farchord@gmail.com - 25.12.1-1
|
||||||
|
- 25.12.1
|
||||||
|
|
||||||
|
* Sat Dec 06 2025 Steve Cossette <farchord@gmail.com> - 25.12.0-1
|
||||||
|
- 25.12.0
|
||||||
|
|
||||||
|
* Fri Nov 28 2025 Steve Cossette <farchord@gmail.com> - 25.11.90-1
|
||||||
|
- 25.11.90
|
||||||
|
|
||||||
|
* Sat Nov 15 2025 Steve Cossette <farchord@gmail.com> - 25.11.80-1
|
||||||
|
- 25.11.80
|
||||||
|
|
||||||
|
* Tue Nov 04 2025 Steve Cossette <farchord@gmail.com> - 25.08.3-1
|
||||||
|
- 25.08.3
|
||||||
|
|
||||||
|
* Wed Oct 08 2025 Steve Cossette <farchord@gmail.com> - 25.08.2-1
|
||||||
|
- 25.08.2
|
||||||
|
|
||||||
|
* Sun Sep 21 2025 Steve Cossette <farchord@gmail.com> - 25.08.1-1
|
||||||
|
- 25.08.1
|
||||||
|
|
||||||
|
* Fri Aug 15 2025 Alessandro Astone <ales.astone@gmail.com> - 25.08.0-2
|
||||||
|
- Backport patch to fix loading the accounts UI
|
||||||
|
|
||||||
|
* Fri Aug 08 2025 Steve Cossette <farchord@gmail.com> - 25.08.0-1
|
||||||
|
- 25.08.0
|
||||||
|
|
||||||
|
* Fri Jul 25 2025 Steve Cossette <farchord@gmail.com> - 25.07.90-1
|
||||||
|
- 25.07.90
|
||||||
|
|
||||||
|
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 25.07.80-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 11 2025 Steve Cossette <farchord@gmail.com> - 25.07.80-1
|
||||||
|
- 25.07.80
|
||||||
|
|
||||||
|
* Thu Jul 03 2025 Steve Cossette <farchord@gmail.com> - 25.04.3-1
|
||||||
|
- 25.04.3
|
||||||
|
|
||||||
|
* Wed Jun 04 2025 Steve Cossette <farchord@gmail.com> - 25.04.2-1
|
||||||
|
- 25.04.2
|
||||||
|
|
||||||
|
* Wed May 14 2025 Steve Cossette <farchord@gmail.com> - 25.04.1-1
|
||||||
|
- 25.04.1
|
||||||
|
|
||||||
|
* Mon Apr 14 2025 Jan Grulich <jgrulich@redhat.com> - 25.04.0-2
|
||||||
|
- Rebuild (qt6)
|
||||||
|
|
||||||
|
* Sat Apr 12 2025 Steve Cossette <farchord@gmail.com> - 25.04.0-1
|
||||||
|
- 25.04.0
|
||||||
|
|
||||||
|
* Tue Mar 25 2025 Jan Grulich <jgrulich@redhat.com> - 25.03.80-2
|
||||||
|
- Rebuild (qt6)
|
||||||
|
|
||||||
|
* Thu Mar 20 2025 Steve Cossette <farchord@gmail.com> - 25.03.80-1
|
||||||
|
- 25.03.80 (Beta)
|
||||||
|
|
||||||
|
* Tue Mar 04 2025 Steve Cossette <farchord@gmail.com> - 24.12.3-1
|
||||||
|
- 24.12.3
|
||||||
|
|
||||||
|
* Fri Feb 21 2025 Steve Cossette <farchord@gmail.com> - 24.12.2-2
|
||||||
|
- Rebuild for ppc64le enablement
|
||||||
|
|
||||||
|
* Wed Feb 05 2025 Steve Cossette <farchord@gmail.com> - 24.12.2-1
|
||||||
|
- 24.12.2
|
||||||
|
|
||||||
|
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 24.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 07 2025 Steve Cossette <farchord@gmail.com> - 24.12.1-1
|
||||||
|
- 24.12.1
|
||||||
|
|
||||||
|
* Sat Dec 07 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.12.0-1
|
||||||
|
- 24.12.0
|
||||||
|
|
||||||
|
* Fri Nov 29 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.11.90-1
|
||||||
|
- 24.11.90
|
||||||
|
|
||||||
|
* Fri Nov 15 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.11.80-1
|
||||||
|
- 24.11.80
|
||||||
|
|
||||||
|
* Tue Nov 05 2024 Steve Cossette <farchord@gmail.com> - 24.08.3-1
|
||||||
|
- 24.08.3
|
||||||
|
|
||||||
|
* Mon Oct 14 2024 Jan Grulich <jgrulich@redhat.com> - 24.08.2-2
|
||||||
|
- Rebuild (qt6)
|
||||||
|
|
||||||
|
* Tue Oct 08 2024 Steve Cossette <farchord@gmail.com> - 24.08.2-1
|
||||||
|
- 24.08.2
|
||||||
|
|
||||||
|
* Wed Sep 25 2024 Alessandro Astone <ales.astone@gmail.com> - 24.08.1-1
|
||||||
|
- 24.08.1
|
||||||
|
|
||||||
|
* Thu Aug 22 2024 Steve Cossette <farchord@gmail.com> - 24.08.0-1
|
||||||
|
- 24.08.0
|
||||||
|
|
||||||
|
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.05.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Jul 07 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.2-1
|
||||||
|
- 24.05.2
|
||||||
|
|
||||||
|
* Fri Jun 14 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.1-1
|
||||||
|
- 24.05.1
|
||||||
|
|
||||||
|
* Fri May 17 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.0-1
|
||||||
|
- 24.05.0
|
||||||
|
|
||||||
|
* Fri Apr 12 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.2-1
|
||||||
|
- 24.02.2
|
||||||
|
|
||||||
|
* Thu Apr 04 2024 Jan Grulich <jgrulich@redhat.com> - 24.02.1-2
|
||||||
|
- Rebuild (qt6)
|
||||||
|
|
||||||
|
* Fri Mar 29 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.1-1
|
||||||
|
- 24.02.1
|
||||||
|
|
||||||
|
* Sun Mar 10 2024 Marie Loise Nolden <loise@kde.org> - 24.02.0-3
|
||||||
|
- add missing BuildArch: noarch to -doc package
|
||||||
|
|
||||||
|
* Sun Mar 3 2024 Marie Loise Nolden <loise@kde.org> - 24.02.0-2
|
||||||
|
- move qt designer plugin to -devel
|
||||||
|
|
||||||
|
* Wed Feb 21 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.0-1
|
||||||
|
- 24.02.0
|
||||||
|
|
||||||
|
* Fri Feb 16 2024 Jan Grulich <jgrulich@redhat.com> - 24.01.95-2
|
||||||
|
- Rebuild (qt6)
|
||||||
|
|
||||||
|
* Wed Jan 31 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.01.95-1
|
||||||
|
- 24.01.95
|
||||||
|
|
||||||
|
* Wed Jan 31 2024 Alessandro Astone <ales.astone@gmail.com> - 24.01.90-5
|
||||||
|
- Generic mysql is no more, switch to requiring mariadb
|
||||||
|
|
||||||
|
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.01.90-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.01.90-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 16 2024 Alessandro Astone <ales.astone@gmail.com> - 24.01.90-2
|
||||||
|
- Restore mariadb preference as in KF5 akonadi
|
||||||
|
|
||||||
|
* Thu Jan 11 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.01.90-1
|
||||||
|
- 24.01.90
|
||||||
|
- Add doc package for KF6 API
|
||||||
|
|
||||||
|
* Sat Dec 23 2023 ales.astone@gmail.com - 24.01.85-1
|
||||||
|
- 24.01.85
|
||||||
|
|
||||||
|
* Thu Dec 21 2023 Alessandro Astone <ales.astone@gmail.com> - 24.01.80-4
|
||||||
|
- Backport rename translation files
|
||||||
|
|
||||||
|
* Sun Dec 17 2023 Alessandro Astone <ales.astone@gmail.com> - 24.01.80-3
|
||||||
|
- Make upgrade path for mysql subpackage
|
||||||
|
|
||||||
|
* Sat Dec 16 2023 Steve Cossette <farchord@gmail.com> - 24.01.80-2
|
||||||
|
- Obsolete the old Akonadi
|
||||||
|
|
||||||
|
* Wed Dec 6 2023 Steve Cossette <farchord@gmail.com> - 24.01.80-1
|
||||||
|
- 24.01.80
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
[%General]
|
||||||
|
Driver=QMYSQL
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
[%General]
|
||||||
|
Driver=QSQLITE3
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
SHA512 (akonadi-25.12.3.tar.xz) = c58fbd628c9817439b822eb1c9498117e791258fc9adcd7d0dc1f8bb0905424b6115cd9714ae1a275bdd1b0f83508fcd7b0f6861d4c8d1414192d11427270dc1
|
||||||
@@ -0,0 +1,96 @@
|
|||||||
|
/akregator-18.04.0.tar.xz
|
||||||
|
/akregator-18.04.1.tar.xz
|
||||||
|
/akregator-18.04.2.tar.xz
|
||||||
|
/akregator-18.04.3.tar.xz
|
||||||
|
/akregator-18.08.1.tar.xz
|
||||||
|
/akregator-18.08.2.tar.xz
|
||||||
|
/akregator-18.08.3.tar.xz
|
||||||
|
/akregator-18.12.0.tar.xz
|
||||||
|
/akregator-18.12.1.tar.xz
|
||||||
|
/akregator-18.12.2.tar.xz
|
||||||
|
/akregator-18.12.3.tar.xz
|
||||||
|
/akregator-19.04.2.tar.xz
|
||||||
|
/akregator-19.04.3.tar.xz
|
||||||
|
/akregator-19.08.2.tar.xz
|
||||||
|
/akregator-19.08.3.tar.xz
|
||||||
|
/akregator-19.12.1.tar.xz
|
||||||
|
/akregator-19.12.2.tar.xz
|
||||||
|
/akregator-19.12.3.tar.xz
|
||||||
|
/akregator-20.04.0.tar.xz
|
||||||
|
/akregator-20.04.1.tar.xz
|
||||||
|
/akregator-20.04.2.tar.xz
|
||||||
|
/akregator-20.04.3.tar.xz
|
||||||
|
/akregator-20.08.0.tar.xz
|
||||||
|
/akregator-20.08.1.tar.xz
|
||||||
|
/akregator-20.08.3.tar.xz
|
||||||
|
/akregator-20.12.2.tar.xz
|
||||||
|
/akregator-20.12.3.tar.xz
|
||||||
|
/akregator-21.04.0.tar.xz
|
||||||
|
/akregator-21.04.1.tar.xz
|
||||||
|
/akregator-21.04.2.tar.xz
|
||||||
|
/akregator-21.04.3.tar.xz
|
||||||
|
/akregator-21.08.2.tar.xz
|
||||||
|
/akregator-21.08.3.tar.xz
|
||||||
|
/akregator-21.12.0.tar.xz
|
||||||
|
/akregator-21.12.1.tar.xz
|
||||||
|
/akregator-21.12.2.tar.xz
|
||||||
|
/akregator-21.12.3.tar.xz
|
||||||
|
/akregator-22.04.0.tar.xz
|
||||||
|
/akregator-22.04.0.tar.xz
|
||||||
|
/akregator-22.04.1.tar.xz
|
||||||
|
/akregator-22.04.1.tar.xz
|
||||||
|
/akregator-22.04.3.tar.xz
|
||||||
|
/akregator-22.08.0.tar.xz
|
||||||
|
/akregator-22.08.1.tar.xz
|
||||||
|
/akregator-22.08.2.tar.xz
|
||||||
|
/akregator-22.08.3.tar.xz
|
||||||
|
/akregator-22.12.0.tar.xz
|
||||||
|
/akregator-22.12.1.tar.xz
|
||||||
|
/akregator-22.12.2.tar.xz
|
||||||
|
/akregator-22.12.3.tar.xz
|
||||||
|
/akregator-23.03.80.tar.xz
|
||||||
|
/akregator-23.03.90.tar.xz
|
||||||
|
/akregator-23.04.0.tar.xz
|
||||||
|
/akregator-23.04.1.tar.xz
|
||||||
|
/akregator-23.04.2.tar.xz
|
||||||
|
/akregator-23.04.3.tar.xz
|
||||||
|
/akregator-23.08.0.tar.xz
|
||||||
|
/akregator-23.08.1.tar.xz
|
||||||
|
/akregator-23.08.2.tar.xz
|
||||||
|
/akregator-24.01.80.tar.xz
|
||||||
|
/akregator-24.01.85.tar.xz
|
||||||
|
/akregator-24.01.90.tar.xz
|
||||||
|
/akregator-24.01.95.tar.xz
|
||||||
|
/akregator-24.02.0.tar.xz
|
||||||
|
/akregator-24.02.1.tar.xz
|
||||||
|
/akregator-24.02.2.tar.xz
|
||||||
|
/akregator-24.05.0.tar.xz
|
||||||
|
/akregator-24.05.1.tar.xz
|
||||||
|
/akregator-24.05.2.tar.xz
|
||||||
|
/akregator-24.08.0.tar.xz
|
||||||
|
/akregator-24.08.1.tar.xz
|
||||||
|
/akregator-24.08.2.tar.xz
|
||||||
|
/akregator-24.08.3.tar.xz
|
||||||
|
/akregator-24.11.80.tar.xz
|
||||||
|
/akregator-24.11.90.tar.xz
|
||||||
|
/akregator-24.12.0.tar.xz
|
||||||
|
/akregator-24.12.1.tar.xz
|
||||||
|
/akregator-24.12.2.tar.xz
|
||||||
|
/akregator-24.12.3.tar.xz
|
||||||
|
/akregator-25.03.80.tar.xz
|
||||||
|
/akregator-25.04.0.tar.xz
|
||||||
|
/akregator-25.04.1.tar.xz
|
||||||
|
/akregator-25.04.2.tar.xz
|
||||||
|
/akregator-25.04.3.tar.xz
|
||||||
|
/akregator-25.07.80.tar.xz
|
||||||
|
/akregator-25.07.90.tar.xz
|
||||||
|
/akregator-25.08.0.tar.xz
|
||||||
|
/akregator-25.08.1.tar.xz
|
||||||
|
/akregator-25.08.2.tar.xz
|
||||||
|
/akregator-25.08.3.tar.xz
|
||||||
|
/akregator-25.11.80.tar.xz
|
||||||
|
/akregator-25.11.90.tar.xz
|
||||||
|
/akregator-25.12.0.tar.xz
|
||||||
|
/akregator-25.12.1.tar.xz
|
||||||
|
/akregator-25.12.2.tar.xz
|
||||||
|
/akregator-25.12.3.tar.xz
|
||||||
@@ -0,0 +1,517 @@
|
|||||||
|
Name: akregator
|
||||||
|
Summary: Feed Reader
|
||||||
|
Version: 25.12.3
|
||||||
|
Release: 1%{?dist}
|
||||||
|
|
||||||
|
License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later
|
||||||
|
URL: https://www.kde.org/applications/internet/akregator/
|
||||||
|
|
||||||
|
Source0: http://download.kde.org/%{stable_kf6}/release-service/%{version}/src/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
# handled by qt6-srpm-macros, which defines %%qt6_qtwebengine_arches
|
||||||
|
%{?qt6_qtwebengine_arches:ExclusiveArch: %{qt6_qtwebengine_arches}}
|
||||||
|
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: gettext
|
||||||
|
BuildRequires: libappstream-glib
|
||||||
|
BuildRequires: perl-generators
|
||||||
|
|
||||||
|
BuildRequires: cmake(Qt6PrintSupport)
|
||||||
|
BuildRequires: cmake(Qt6Test)
|
||||||
|
BuildRequires: cmake(Qt6WebEngineWidgets)
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: cmake(QGpgmeQt6)
|
||||||
|
|
||||||
|
# kf6
|
||||||
|
BuildRequires: extra-cmake-modules
|
||||||
|
BuildRequires: kf6-rpm-macros
|
||||||
|
BuildRequires: cmake(KF6I18n)
|
||||||
|
BuildRequires: cmake(KF6Crash)
|
||||||
|
BuildRequires: cmake(KF6KCMUtils)
|
||||||
|
BuildRequires: cmake(KF6NotifyConfig)
|
||||||
|
BuildRequires: cmake(KF6Parts)
|
||||||
|
BuildRequires: cmake(KF6TextWidgets)
|
||||||
|
BuildRequires: cmake(KF6XmlGui)
|
||||||
|
BuildRequires: cmake(KF6Notifications)
|
||||||
|
BuildRequires: cmake(KF6Syndication)
|
||||||
|
BuildRequires: cmake(KF6Codecs)
|
||||||
|
BuildRequires: cmake(KF6StatusNotifierItem)
|
||||||
|
BuildRequires: cmake(KF6DocTools)
|
||||||
|
|
||||||
|
BuildRequires: cmake(KPim6GrantleeTheme)
|
||||||
|
BuildRequires: cmake(KPim6KontactInterface)
|
||||||
|
BuildRequires: cmake(KPim6Libkdepim)
|
||||||
|
BuildRequires: cmake(KPim6MessageViewer)
|
||||||
|
BuildRequires: cmake(KF6TextEditTextToSpeech)
|
||||||
|
BuildRequires: cmake(KF6TextUtils)
|
||||||
|
BuildRequires: cmake(KPim6WebEngineViewer)
|
||||||
|
BuildRequires: cmake(KPim6PimCommon)
|
||||||
|
BuildRequires: cmake(KF6UserFeedback)
|
||||||
|
BuildRequires: cmake(KF6TextTemplate)
|
||||||
|
BuildRequires: cmake
|
||||||
|
BuildRequires: cmake(KF6IconThemes)
|
||||||
|
|
||||||
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
|
%description
|
||||||
|
Akregator is a news feed reader. It enables you to follow news sites,
|
||||||
|
blogs and other RSS/Atom-enabled websites without the need to manually
|
||||||
|
check for updates using a web browser.
|
||||||
|
|
||||||
|
%package libs
|
||||||
|
Summary: Runtime libraries for %{name}
|
||||||
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
%description libs
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -n %{name}-%{version} -p1
|
||||||
|
|
||||||
|
|
||||||
|
%build
|
||||||
|
%cmake_kf6
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
%find_lang %{name} --all-name --with-html
|
||||||
|
|
||||||
|
|
||||||
|
%check
|
||||||
|
desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/org.kde.%{name}.desktop
|
||||||
|
appstream-util validate-relax --nonet %{buildroot}%{_kf6_metainfodir}/org.kde.%{name}.appdata.xml
|
||||||
|
|
||||||
|
|
||||||
|
%files -f %{name}.lang
|
||||||
|
%license LICENSES/*
|
||||||
|
%{_datadir}/dbus-1/interfaces/org.kde.akregator.part.xml
|
||||||
|
%{_kf6_bindir}/akregator
|
||||||
|
%{_kf6_bindir}/akregatorstorageexporter
|
||||||
|
%{_kf6_datadir}/applications/org.kde.akregator.desktop
|
||||||
|
%{_kf6_datadir}/config.kcfg/akregator.kcfg
|
||||||
|
%{_kf6_datadir}/icons/hicolor/*/apps/akregator.*
|
||||||
|
%{_kf6_datadir}/icons/hicolor/*/apps/akregator_empty.png
|
||||||
|
%{_kf6_datadir}/qlogging-categories6/*%{name}.*
|
||||||
|
%{_kf6_metainfodir}/org.kde.akregator.appdata.xml
|
||||||
|
%{_kf6_datadir}/knotifications6/akregator.notifyrc
|
||||||
|
|
||||||
|
%files libs
|
||||||
|
%{_kf6_libdir}/libakregatorinterfaces.so.*
|
||||||
|
%{_kf6_libdir}/libakregatorprivate.so.*
|
||||||
|
%{_kf6_qtplugindir}/akregatorpart.so
|
||||||
|
%dir %{_kf6_qtplugindir}/pim6/kontact/
|
||||||
|
%{_kf6_qtplugindir}/pim6/kontact/kontact_akregatorplugin.so
|
||||||
|
%{_kf6_qtplugindir}/pim6/kcms/akregator/
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Sun Mar 08 2026 Steve Cossette <farchord@gmail.com> - 25.12.3-1
|
||||||
|
- 25.12.3
|
||||||
|
|
||||||
|
* Thu Feb 12 2026 Steve Cossette <farchord@gmail.com> - 25.12.2-2
|
||||||
|
- Full Stack Rebuild (kio abi break)
|
||||||
|
|
||||||
|
* Wed Feb 04 2026 Steve Cossette <farchord@gmail.com> - 25.12.2-1
|
||||||
|
- 25.12.2
|
||||||
|
|
||||||
|
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 25.12.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 25.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 07 2026 farchord@gmail.com - 25.12.1-1
|
||||||
|
- 25.12.1
|
||||||
|
|
||||||
|
* Sat Dec 06 2025 Steve Cossette <farchord@gmail.com> - 25.12.0-1
|
||||||
|
- 25.12.0
|
||||||
|
|
||||||
|
* Fri Nov 28 2025 Steve Cossette <farchord@gmail.com> - 25.11.90-1
|
||||||
|
- 25.11.90
|
||||||
|
|
||||||
|
* Sat Nov 15 2025 Steve Cossette <farchord@gmail.com> - 25.11.80-1
|
||||||
|
- 25.11.80
|
||||||
|
|
||||||
|
* Tue Nov 04 2025 Steve Cossette <farchord@gmail.com> - 25.08.3-1
|
||||||
|
- 25.08.3
|
||||||
|
|
||||||
|
* Wed Oct 08 2025 Steve Cossette <farchord@gmail.com> - 25.08.2-1
|
||||||
|
- 25.08.2
|
||||||
|
|
||||||
|
* Sun Sep 21 2025 Steve Cossette <farchord@gmail.com> - 25.08.1-1
|
||||||
|
- 25.08.1
|
||||||
|
|
||||||
|
* Fri Aug 08 2025 Steve Cossette <farchord@gmail.com> - 25.08.0-1
|
||||||
|
- 25.08.0
|
||||||
|
|
||||||
|
* Fri Jul 25 2025 Steve Cossette <farchord@gmail.com> - 25.07.90-1
|
||||||
|
- 25.07.90
|
||||||
|
|
||||||
|
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 25.07.80-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 11 2025 Steve Cossette <farchord@gmail.com> - 25.07.80-1
|
||||||
|
- 25.07.80
|
||||||
|
|
||||||
|
* Thu Jul 03 2025 Steve Cossette <farchord@gmail.com> - 25.04.3-1
|
||||||
|
- 25.04.3
|
||||||
|
|
||||||
|
* Wed Jun 04 2025 Steve Cossette <farchord@gmail.com> - 25.04.2-1
|
||||||
|
- 25.04.2
|
||||||
|
|
||||||
|
* Wed May 14 2025 Steve Cossette <farchord@gmail.com> - 25.04.1-1
|
||||||
|
- 25.04.1
|
||||||
|
|
||||||
|
* Sat Apr 12 2025 Steve Cossette <farchord@gmail.com> - 25.04.0-1
|
||||||
|
- 25.04.0
|
||||||
|
|
||||||
|
* Thu Mar 20 2025 Steve Cossette <farchord@gmail.com> - 25.03.80-1
|
||||||
|
- 25.03.80 (Beta)
|
||||||
|
|
||||||
|
* Tue Mar 04 2025 Steve Cossette <farchord@gmail.com> - 24.12.3-1
|
||||||
|
- 24.12.3
|
||||||
|
|
||||||
|
* Fri Feb 21 2025 Steve Cossette <farchord@gmail.com> - 24.12.2-2
|
||||||
|
- Rebuild for ppc64le enablement
|
||||||
|
|
||||||
|
* Wed Feb 05 2025 Steve Cossette <farchord@gmail.com> - 24.12.2-1
|
||||||
|
- 24.12.2
|
||||||
|
|
||||||
|
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 24.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 07 2025 Steve Cossette <farchord@gmail.com> - 24.12.1-1
|
||||||
|
- 24.12.1
|
||||||
|
|
||||||
|
* Sat Dec 07 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.12.0-1
|
||||||
|
- 24.12.0
|
||||||
|
|
||||||
|
* Fri Nov 29 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.11.90-1
|
||||||
|
- 24.11.90
|
||||||
|
|
||||||
|
* Fri Nov 15 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.11.80-1
|
||||||
|
- 24.11.80
|
||||||
|
|
||||||
|
* Tue Nov 05 2024 Steve Cossette <farchord@gmail.com> - 24.08.3-1
|
||||||
|
- 24.08.3
|
||||||
|
|
||||||
|
* Tue Oct 08 2024 Steve Cossette <farchord@gmail.com> - 24.08.2-1
|
||||||
|
- 24.08.2
|
||||||
|
|
||||||
|
* Wed Sep 25 2024 Alessandro Astone <ales.astone@gmail.com> - 24.08.1-1
|
||||||
|
- 24.08.1
|
||||||
|
|
||||||
|
* Thu Aug 22 2024 Steve Cossette <farchord@gmail.com> - 24.08.0-1
|
||||||
|
- 24.08.0
|
||||||
|
|
||||||
|
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.05.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Jul 07 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.2-1
|
||||||
|
- 24.05.2
|
||||||
|
|
||||||
|
* Fri Jun 14 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.1-1
|
||||||
|
- 24.05.1
|
||||||
|
|
||||||
|
* Fri May 17 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.0-1
|
||||||
|
- 24.05.0
|
||||||
|
|
||||||
|
* Fri Apr 12 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.2-1
|
||||||
|
- 24.02.2
|
||||||
|
|
||||||
|
* Fri Mar 29 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.1-1
|
||||||
|
- 24.02.1
|
||||||
|
|
||||||
|
* Wed Feb 21 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.0-1
|
||||||
|
- 24.02.0
|
||||||
|
|
||||||
|
* Wed Jan 31 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.01.95-1
|
||||||
|
- 24.01.95
|
||||||
|
|
||||||
|
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.01.90-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.01.90-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 11 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.01.90-1
|
||||||
|
- 24.01.90
|
||||||
|
|
||||||
|
* Sat Dec 23 2023 ales.astone@gmail.com - 24.01.85-1
|
||||||
|
- 24.01.85
|
||||||
|
|
||||||
|
* Wed Dec 13 2023 Steve Cossette <farchord@gmail.com> - 24.01.80-1
|
||||||
|
- 24.01.80
|
||||||
|
|
||||||
|
* Thu Oct 12 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.08.2-1
|
||||||
|
- 23.08.2
|
||||||
|
|
||||||
|
* Mon Sep 25 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.08.1-2
|
||||||
|
- Fix cmake(KF5TextAutoCorrection) -> cmake(KF5TextEditTextToSpeech)
|
||||||
|
- Rebuild for ktextaddons 1.5.1
|
||||||
|
|
||||||
|
* Sat Sep 16 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.08.1-1
|
||||||
|
- 23.08.1
|
||||||
|
|
||||||
|
* Sat Aug 26 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.08.0-1
|
||||||
|
- 23.08.0
|
||||||
|
|
||||||
|
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 23.04.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Jul 08 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.3-1
|
||||||
|
- 23.04.3
|
||||||
|
|
||||||
|
* Tue Jun 06 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.2-1
|
||||||
|
- 23.04.2
|
||||||
|
|
||||||
|
* Sat May 13 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.1-1
|
||||||
|
- 23.04.1
|
||||||
|
|
||||||
|
* Fri Apr 14 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.0-1
|
||||||
|
- 23.04.0
|
||||||
|
|
||||||
|
* Fri Mar 31 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.03.90-1
|
||||||
|
- 23.03.90
|
||||||
|
|
||||||
|
* Mon Mar 20 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.03.80-1
|
||||||
|
- 23.03.80
|
||||||
|
|
||||||
|
* Thu Mar 02 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 22.12.3-1
|
||||||
|
- 22.12.3
|
||||||
|
|
||||||
|
* Tue Jan 31 2023 Marc Deop <marcdeop@fedoraproject.org> - 22.12.2-1
|
||||||
|
- 22.12.2
|
||||||
|
|
||||||
|
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 22.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 03 2023 Justin Zobel <justin@1707.io> - 22.12.1-1
|
||||||
|
- Update to 22.12.1
|
||||||
|
|
||||||
|
* Tue Jan 03 2023 Justin Zobel <justin@1707.io> - 22.12.1-1
|
||||||
|
- Update to 22.12.1
|
||||||
|
|
||||||
|
* Mon Dec 19 2022 Marc Deop <marcdeop@fedoraproject.org> - 22.12.0-1
|
||||||
|
- 22.12.0
|
||||||
|
|
||||||
|
* Fri Nov 04 2022 Marc Deop i Argemí (Private) <marc@marcdeop.com> - 22.08.3-1
|
||||||
|
- 22.08.3
|
||||||
|
|
||||||
|
* Fri Oct 14 2022 Marc Deop <marcdeop@fedoraproject.org> - 22.08.2-1
|
||||||
|
- 22.08.2
|
||||||
|
|
||||||
|
* Thu Sep 08 2022 Marc Deop <marcdeop@fedoraproject.org> - 22.08.1-1
|
||||||
|
- 22.08.1
|
||||||
|
|
||||||
|
* Fri Aug 19 2022 Marc Deop <marcdeop@fedoraproject.org> - 22.08.0-1
|
||||||
|
- 22.08.0
|
||||||
|
|
||||||
|
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 22.04.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jul 19 2022 Than Ngo <than@redhat.com> - 22.04.3-1
|
||||||
|
- 22.04.3
|
||||||
|
|
||||||
|
* Thu May 12 2022 Justin Zobel <justin@1707.io> - 22.04.1-1
|
||||||
|
- Update to 22.04.1
|
||||||
|
|
||||||
|
* Mon May 09 2022 Justin Zobel <justin@1707.io> - 22.04.0-1
|
||||||
|
- Update to 22.04.0
|
||||||
|
|
||||||
|
* Wed Mar 02 2022 Marc Deop <marcdeop@fedoraproject.org> - 21.12.3-1
|
||||||
|
- 21.12.3
|
||||||
|
|
||||||
|
* Fri Feb 04 2022 Rex Dieter <rdieter@fedoraproject.org> - 21.12.2-1
|
||||||
|
- 21.12.2
|
||||||
|
|
||||||
|
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 21.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 06 2022 Marc Deop <marcdeop@fedoraproject.org> - 21.12.1-1
|
||||||
|
- 21.12.1
|
||||||
|
|
||||||
|
* Mon Dec 20 2021 Marc Deop <marcdeop@fedoraproject.org> - 21.12.0-1
|
||||||
|
- 21.12.0
|
||||||
|
|
||||||
|
* Tue Nov 02 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.08.3-1
|
||||||
|
- 21.08.3
|
||||||
|
|
||||||
|
* Thu Oct 21 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.08.2-1
|
||||||
|
- 21.08.2
|
||||||
|
|
||||||
|
* Wed Jul 28 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.04.3-1
|
||||||
|
- 21.04.3
|
||||||
|
|
||||||
|
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 21.04.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jun 11 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.04.2-1
|
||||||
|
- 21.04.2
|
||||||
|
|
||||||
|
* Tue May 11 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.04.1-1
|
||||||
|
- 21.04.1
|
||||||
|
|
||||||
|
* Tue Apr 27 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.04.0-1
|
||||||
|
- 21.04.0
|
||||||
|
|
||||||
|
* Wed Mar 03 2021 Rex Dieter <rdieter@fedoraproject.org> - 20.12.3-1
|
||||||
|
- 20.12.3
|
||||||
|
|
||||||
|
* Thu Feb 04 2021 Rex Dieter <rdieter@fedoraproject.org> - 20.12.2-1
|
||||||
|
- 20.12.2
|
||||||
|
|
||||||
|
* Mon Jan 25 2021 Fedora Release Engineering <releng@fedoraproject.org> - 20.08.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Nov 6 15:30:11 CST 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.08.3-1
|
||||||
|
- 20.08.3
|
||||||
|
|
||||||
|
* Tue Sep 15 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.08.1-1
|
||||||
|
- 20.08.1
|
||||||
|
|
||||||
|
* Tue Aug 18 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.08.0-1
|
||||||
|
- 20.08.0
|
||||||
|
|
||||||
|
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20.04.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 10 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.3-1
|
||||||
|
- 20.04.3
|
||||||
|
|
||||||
|
* Fri Jun 12 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.2-1
|
||||||
|
- 20.04.2
|
||||||
|
|
||||||
|
* Wed May 27 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.1-1
|
||||||
|
- 20.04.1
|
||||||
|
|
||||||
|
* Fri Apr 24 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.0-1
|
||||||
|
- 20.04.0
|
||||||
|
|
||||||
|
* Sat Mar 07 2020 Rex Dieter <rdieter@fedoraproject.org> - 19.12.3-1
|
||||||
|
- 19.12.3
|
||||||
|
|
||||||
|
* Tue Feb 04 2020 Rex Dieter <rdieter@fedoraproject.org> - 19.12.2-1
|
||||||
|
- 19.12.2
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Rex Dieter <rdieter@fedoraproject.org> - 19.12.1-3
|
||||||
|
- rebuild, debootstrap
|
||||||
|
|
||||||
|
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 19.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Jan 18 2020 Rex Dieter <rdieter@fedoraproject.org> - 19.12.1-1
|
||||||
|
- 19.12.1
|
||||||
|
|
||||||
|
* Mon Nov 11 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.08.3-1
|
||||||
|
- 19.08.3
|
||||||
|
|
||||||
|
* Fri Oct 18 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.08.2-1
|
||||||
|
- 19.08.2
|
||||||
|
|
||||||
|
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 19.04.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 12 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.04.3-1
|
||||||
|
- 19.04.3
|
||||||
|
|
||||||
|
* Wed Jun 05 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.04.2-1
|
||||||
|
- 19.04.2
|
||||||
|
|
||||||
|
* Fri Mar 08 2019 Rex Dieter <rdieter@fedoraproject.org> - 18.12.3-1
|
||||||
|
- 18.12.3
|
||||||
|
|
||||||
|
* Tue Feb 05 2019 Rex Dieter <rdieter@fedoraproject.org> - 18.12.2-1
|
||||||
|
- 18.12.2
|
||||||
|
|
||||||
|
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 18.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 08 2019 Rex Dieter <rdieter@fedoraproject.org> - 18.12.1-1
|
||||||
|
- 18.12.1
|
||||||
|
|
||||||
|
* Fri Dec 14 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.12.0-1
|
||||||
|
- 18.12.0
|
||||||
|
|
||||||
|
* Tue Nov 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.3-1
|
||||||
|
- 18.08.3
|
||||||
|
|
||||||
|
* Wed Oct 10 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.2-1
|
||||||
|
- 18.08.2
|
||||||
|
|
||||||
|
* Mon Oct 01 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.1-1
|
||||||
|
- 18.08.1
|
||||||
|
|
||||||
|
* Mon Oct 01 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.3-2
|
||||||
|
- rebuild (kf5-syndication)
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.3-1
|
||||||
|
- 18.04.3
|
||||||
|
|
||||||
|
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 18.04.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jun 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.2-1
|
||||||
|
- 18.04.2
|
||||||
|
|
||||||
|
* Wed May 09 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.1-1
|
||||||
|
- 18.04.1
|
||||||
|
|
||||||
|
* Fri Apr 20 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.0-1
|
||||||
|
- 18.04.0
|
||||||
|
|
||||||
|
* Tue Mar 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.3-1
|
||||||
|
- 17.12.3
|
||||||
|
|
||||||
|
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 17.12.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Feb 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.2-1
|
||||||
|
- 17.12.2
|
||||||
|
|
||||||
|
* Thu Jan 11 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.1-1
|
||||||
|
- 17.12.1
|
||||||
|
|
||||||
|
* Sun Jan 07 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 17.12.0-2
|
||||||
|
- Remove obsolete scriptlets
|
||||||
|
|
||||||
|
* Tue Dec 12 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.12.0-1
|
||||||
|
- 17.12.0
|
||||||
|
|
||||||
|
* Wed Dec 06 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.11.90-1
|
||||||
|
- 17.11.90
|
||||||
|
|
||||||
|
* Wed Nov 22 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.11.80-1
|
||||||
|
- 17.11.80
|
||||||
|
|
||||||
|
* Wed Nov 08 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.3-1
|
||||||
|
- 17.08.3
|
||||||
|
|
||||||
|
* Mon Sep 25 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.1-1
|
||||||
|
- 17.08.1
|
||||||
|
|
||||||
|
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 17.04.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 28 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.3-1
|
||||||
|
- 17.04.3
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 17.04.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jun 15 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.2-1
|
||||||
|
- 17.04.2
|
||||||
|
|
||||||
|
* Mon May 15 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.1-1
|
||||||
|
- 17.04.1
|
||||||
|
|
||||||
|
* Thu Mar 09 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.3-1
|
||||||
|
- 16.12.3
|
||||||
|
|
||||||
|
* Thu Feb 09 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.2-1
|
||||||
|
- 16.12.2
|
||||||
|
|
||||||
|
* Mon Jan 16 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.1-1
|
||||||
|
- akregator-16.12.1
|
||||||
|
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
SHA512 (akregator-25.12.3.tar.xz) = a63900c1f579628dee91c9de119f82100d50613baa4bc5dfc933947db52ca74f93e06bc9589ad0cf79e63ec3926f206f4bfab5f81c6b82c6f540ff2dacb1fd8f
|
||||||
@@ -0,0 +1,95 @@
|
|||||||
|
/ark-18.04.0.tar.xz
|
||||||
|
/ark-18.04.1.tar.xz
|
||||||
|
/ark-18.04.2.tar.xz
|
||||||
|
/ark-18.04.3.tar.xz
|
||||||
|
/ark-18.08.2.tar.xz
|
||||||
|
/ark-18.08.3.tar.xz
|
||||||
|
/ark-18.12.0.tar.xz
|
||||||
|
/ark-18.12.1.tar.xz
|
||||||
|
/ark-18.12.2.tar.xz
|
||||||
|
/ark-18.12.3.tar.xz
|
||||||
|
/ark-19.04.2.tar.xz
|
||||||
|
/ark-19.04.3.tar.xz
|
||||||
|
/ark-19.08.1.tar.xz
|
||||||
|
/ark-19.08.2.tar.xz
|
||||||
|
/ark-19.08.3.tar.xz
|
||||||
|
/ark-19.12.1.tar.xz
|
||||||
|
/ark-19.12.2.tar.xz
|
||||||
|
/ark-19.12.3.tar.xz
|
||||||
|
/ark-20.04.1.tar.xz
|
||||||
|
/ark-20.04.2.tar.xz
|
||||||
|
/ark-20.04.3.tar.xz
|
||||||
|
/ark-20.08.0.tar.xz
|
||||||
|
/ark-20.08.1.tar.xz
|
||||||
|
/ark-20.08.3.tar.xz
|
||||||
|
/ark-20.12.2.tar.xz
|
||||||
|
/ark-20.12.3.tar.xz
|
||||||
|
/ark-21.04.0.tar.xz
|
||||||
|
/ark-21.04.1.tar.xz
|
||||||
|
/ark-21.04.2.tar.xz
|
||||||
|
/ark-21.04.3.tar.xz
|
||||||
|
/ark-21.08.2.tar.xz
|
||||||
|
/ark-21.08.3.tar.xz
|
||||||
|
/ark-21.12.0.tar.xz
|
||||||
|
/ark-21.12.1.tar.xz
|
||||||
|
/ark-21.12.2.tar.xz
|
||||||
|
/ark-21.12.3.tar.xz
|
||||||
|
/ark-22.04.0.tar.xz
|
||||||
|
/ark-22.04.0.tar.xz
|
||||||
|
/ark-22.04.1.tar.xz
|
||||||
|
/ark-22.04.1.tar.xz
|
||||||
|
/ark-22.04.2.tar.xz
|
||||||
|
/ark-22.04.3.tar.xz
|
||||||
|
/ark-22.08.0.tar.xz
|
||||||
|
/ark-22.08.1.tar.xz
|
||||||
|
/ark-22.08.2.tar.xz
|
||||||
|
/ark-22.08.3.tar.xz
|
||||||
|
/ark-22.12.0.tar.xz
|
||||||
|
/ark-22.12.1.tar.xz
|
||||||
|
/ark-22.12.2.tar.xz
|
||||||
|
/ark-22.12.3.tar.xz
|
||||||
|
/ark-23.03.80.tar.xz
|
||||||
|
/ark-23.03.90.tar.xz
|
||||||
|
/ark-23.04.0.tar.xz
|
||||||
|
/ark-23.04.1.tar.xz
|
||||||
|
/ark-23.04.2.tar.xz
|
||||||
|
/ark-23.04.3.tar.xz
|
||||||
|
/ark-23.08.0.tar.xz
|
||||||
|
/ark-23.08.1.tar.xz
|
||||||
|
/ark-23.08.2.tar.xz
|
||||||
|
/ark-24.01.85.tar.xz
|
||||||
|
/ark-24.01.90.tar.xz
|
||||||
|
/ark-24.01.95.tar.xz
|
||||||
|
/ark-24.02.0.tar.xz
|
||||||
|
/ark-24.02.1.tar.xz
|
||||||
|
/ark-24.02.2.tar.xz
|
||||||
|
/ark-24.05.0.tar.xz
|
||||||
|
/ark-24.05.1.tar.xz
|
||||||
|
/ark-24.05.2.tar.xz
|
||||||
|
/ark-24.08.0.tar.xz
|
||||||
|
/ark-24.08.1.tar.xz
|
||||||
|
/ark-24.08.2.tar.xz
|
||||||
|
/ark-24.08.3.tar.xz
|
||||||
|
/ark-24.11.80.tar.xz
|
||||||
|
/ark-24.11.90.tar.xz
|
||||||
|
/ark-24.12.0.tar.xz
|
||||||
|
/ark-24.12.1.tar.xz
|
||||||
|
/ark-24.12.2.tar.xz
|
||||||
|
/ark-24.12.3.tar.xz
|
||||||
|
/ark-25.03.80.tar.xz
|
||||||
|
/ark-25.04.0.tar.xz
|
||||||
|
/ark-25.04.1.tar.xz
|
||||||
|
/ark-25.04.2.tar.xz
|
||||||
|
/ark-25.04.3.tar.xz
|
||||||
|
/ark-25.07.80.tar.xz
|
||||||
|
/ark-25.07.90.tar.xz
|
||||||
|
/ark-25.08.0.tar.xz
|
||||||
|
/ark-25.08.1.tar.xz
|
||||||
|
/ark-25.08.2.tar.xz
|
||||||
|
/ark-25.08.3.tar.xz
|
||||||
|
/ark-25.11.80.tar.xz
|
||||||
|
/ark-25.11.90.tar.xz
|
||||||
|
/ark-25.12.0.tar.xz
|
||||||
|
/ark-25.12.1.tar.xz
|
||||||
|
/ark-25.12.2.tar.xz
|
||||||
|
/ark-25.12.3.tar.xz
|
||||||
@@ -0,0 +1,858 @@
|
|||||||
|
%if 0%{?fedora}
|
||||||
|
%global p7zip 1
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
|
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
|
||||||
|
ExcludeArch: %{ix86}
|
||||||
|
|
||||||
|
Name: ark
|
||||||
|
Summary: Archive manager
|
||||||
|
Version: 25.12.3
|
||||||
|
Release: 1%{?dist}
|
||||||
|
|
||||||
|
# icons are LGPL-3.0-only
|
||||||
|
# code is GPL-2.0-or-later
|
||||||
|
License: GPL-2.0-or-later AND LGPL-3.0-only
|
||||||
|
URL: https://www.kde.org/applications/utilities/ark/
|
||||||
|
|
||||||
|
%global revision %(echo %{version} | cut -d. -f3)
|
||||||
|
%if %{revision} >= 50
|
||||||
|
%global stable unstable
|
||||||
|
%else
|
||||||
|
%global stable stable
|
||||||
|
%endif
|
||||||
|
Source0: https://download.kde.org/%{stable}/release-service/%{version}/src/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
## upstreamable patches
|
||||||
|
|
||||||
|
## upstream patches
|
||||||
|
|
||||||
|
BuildRequires: bzip2-devel
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
|
||||||
|
BuildRequires: extra-cmake-modules >= 5.71
|
||||||
|
BuildRequires: kf6-rpm-macros
|
||||||
|
BuildRequires: cmake(KF6BreezeIcons)
|
||||||
|
BuildRequires: cmake(KF6Config)
|
||||||
|
BuildRequires: cmake(KF6Crash)
|
||||||
|
BuildRequires: cmake(KF6DBusAddons)
|
||||||
|
BuildRequires: cmake(KF6DocTools)
|
||||||
|
BuildRequires: cmake(KF6I18n)
|
||||||
|
BuildRequires: cmake(KF6FileMetaData)
|
||||||
|
BuildRequires: cmake(KF6KIO)
|
||||||
|
BuildRequires: cmake(KF6Service)
|
||||||
|
BuildRequires: cmake(KF6Parts)
|
||||||
|
BuildRequires: cmake(KF6Pty)
|
||||||
|
BuildRequires: cmake(KF6WidgetsAddons)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: cmake(KF6IconThemes)
|
||||||
|
|
||||||
|
BuildRequires: libappstream-glib
|
||||||
|
BuildRequires: pkgconfig(libarchive)
|
||||||
|
BuildRequires: pkgconfig(liblzma)
|
||||||
|
BuildRequires: pkgconfig(libzip)
|
||||||
|
BuildRequires: qt6-qtbase-devel
|
||||||
|
BuildRequires: zlib-devel
|
||||||
|
|
||||||
|
# when split occured
|
||||||
|
Conflicts: kdeutils-common < 6:4.7.80
|
||||||
|
|
||||||
|
# translations moved here
|
||||||
|
Conflicts: kde-l10n < 17.03
|
||||||
|
|
||||||
|
Obsoletes: kdeutils-ark < 6:4.7.80
|
||||||
|
Provides: kdeutils-ark = 6:%{version}-%{release}
|
||||||
|
|
||||||
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
|
# Dependencies for archive plugins.
|
||||||
|
# could split .desktop like okular to support these via
|
||||||
|
# TryExec=<foo> instead someday -- Rex
|
||||||
|
Requires: bzip2
|
||||||
|
Requires: gzip
|
||||||
|
%if 0%{?p7zip}
|
||||||
|
Requires: p7zip-plugins
|
||||||
|
%endif
|
||||||
|
Requires: unzip
|
||||||
|
# optional/soft dependencies
|
||||||
|
%if 0%{?fedora} > 23
|
||||||
|
Suggests: lha
|
||||||
|
Recommends: unar
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%description
|
||||||
|
Ark is a program for managing various archive formats.
|
||||||
|
|
||||||
|
Archives can be viewed, extracted, created and modified from within Ark.
|
||||||
|
The program can handle various formats such as tar, gzip, bzip2, zip,
|
||||||
|
rar and lha (if appropriate command-line programs are installed).
|
||||||
|
|
||||||
|
%package libs
|
||||||
|
Summary: Runtime libraries for %{name}
|
||||||
|
# libkerfuffle is BSD-2-Clause, plugins are mix of BSD-2-Clause AND GPL-2.0-or-later
|
||||||
|
# kerfuffle/qstringtokenizer.* is MIT
|
||||||
|
License: BSD-2-Clause AND GPL-2.0-or-later AND MIT
|
||||||
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
Obsoletes: kdeutils-ark-libs < 6:4.7.80
|
||||||
|
Provides: kdeutils-ark-libs = 6:%{version}-%{release}
|
||||||
|
Provides: ark-part = %{version}-%{release}
|
||||||
|
Provides: ark-part%{?_isa} = %{version}-%{release}
|
||||||
|
%description libs
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
|
||||||
|
%build
|
||||||
|
%cmake_kf6
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
%find_lang %{name} --all-name --with-html --with-man
|
||||||
|
|
||||||
|
# unpackaged files
|
||||||
|
rm -fv %{buildroot}%{_kf6_libdir}/libkerfuffle.so
|
||||||
|
|
||||||
|
|
||||||
|
%check
|
||||||
|
appstream-util validate-relax --nonet %{buildroot}%{_kf6_metainfodir}/org.kde.ark.appdata.xml ||:
|
||||||
|
desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/org.kde.ark.desktop
|
||||||
|
|
||||||
|
|
||||||
|
%files -f %{name}.lang
|
||||||
|
%license COPYING*
|
||||||
|
%{_sysconfdir}/xdg/arkrc
|
||||||
|
%{_kf6_datadir}/qlogging-categories6/%{name}*
|
||||||
|
%{_kf6_bindir}/ark
|
||||||
|
%{_kf6_datadir}/config.kcfg/ark.kcfg
|
||||||
|
%{_kf6_metainfodir}/org.kde.ark.appdata.xml
|
||||||
|
%{_kf6_datadir}/applications/org.kde.ark.desktop
|
||||||
|
%{_kf6_datadir}/icons/hicolor/*/apps/ark.*
|
||||||
|
%{_mandir}/man1/ark.1*
|
||||||
|
|
||||||
|
%files libs
|
||||||
|
%{_kf6_libdir}/libkerfuffle.so.*
|
||||||
|
%{_kf6_plugindir}/parts/arkpart.so
|
||||||
|
%{_kf6_qtplugindir}/kerfuffle/
|
||||||
|
%{_kf6_plugindir}/kio_dnd/extracthere.so
|
||||||
|
%{_kf6_plugindir}/kfileitemaction/compressfileitemaction.so
|
||||||
|
%{_kf6_plugindir}/kfileitemaction/extractfileitemaction.so
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Sun Mar 08 2026 Steve Cossette <farchord@gmail.com> - 25.12.3-1
|
||||||
|
- 25.12.3
|
||||||
|
|
||||||
|
* Thu Feb 12 2026 Steve Cossette <farchord@gmail.com> - 25.12.2-2
|
||||||
|
- Full Stack Rebuild (kio abi break)
|
||||||
|
|
||||||
|
* Wed Feb 04 2026 Steve Cossette <farchord@gmail.com> - 25.12.2-1
|
||||||
|
- 25.12.2
|
||||||
|
|
||||||
|
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 25.12.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 25.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 07 2026 farchord@gmail.com - 25.12.1-1
|
||||||
|
- 25.12.1
|
||||||
|
|
||||||
|
* Sat Dec 06 2025 Steve Cossette <farchord@gmail.com> - 25.12.0-1
|
||||||
|
- 25.12.0
|
||||||
|
|
||||||
|
* Fri Nov 28 2025 Steve Cossette <farchord@gmail.com> - 25.11.90-1
|
||||||
|
- 25.11.90
|
||||||
|
|
||||||
|
* Sat Nov 15 2025 Steve Cossette <farchord@gmail.com> - 25.11.80-1
|
||||||
|
- 25.11.80
|
||||||
|
|
||||||
|
* Tue Nov 04 2025 Steve Cossette <farchord@gmail.com> - 25.08.3-1
|
||||||
|
- 25.08.3
|
||||||
|
|
||||||
|
* Wed Oct 08 2025 Steve Cossette <farchord@gmail.com> - 25.08.2-1
|
||||||
|
- 25.08.2
|
||||||
|
|
||||||
|
* Sun Sep 21 2025 Steve Cossette <farchord@gmail.com> - 25.08.1-1
|
||||||
|
- 25.08.1
|
||||||
|
|
||||||
|
* Sat Aug 16 2025 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 25.08.0-2
|
||||||
|
- Drop i686 support (leaf package)
|
||||||
|
|
||||||
|
* Fri Aug 08 2025 Steve Cossette <farchord@gmail.com> - 25.08.0-1
|
||||||
|
- 25.08.0
|
||||||
|
|
||||||
|
* Fri Jul 25 2025 Steve Cossette <farchord@gmail.com> - 25.07.90-1
|
||||||
|
- 25.07.90
|
||||||
|
|
||||||
|
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 25.07.80-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 11 2025 Steve Cossette <farchord@gmail.com> - 25.07.80-1
|
||||||
|
- 25.07.80
|
||||||
|
|
||||||
|
* Thu Jul 03 2025 Steve Cossette <farchord@gmail.com> - 25.04.3-1
|
||||||
|
- 25.04.3
|
||||||
|
|
||||||
|
* Wed Jun 04 2025 Steve Cossette <farchord@gmail.com> - 25.04.2-1
|
||||||
|
- 25.04.2
|
||||||
|
|
||||||
|
* Wed May 14 2025 Steve Cossette <farchord@gmail.com> - 25.04.1-1
|
||||||
|
- 25.04.1
|
||||||
|
|
||||||
|
* Sat Apr 12 2025 Steve Cossette <farchord@gmail.com> - 25.04.0-1
|
||||||
|
- 25.04.0
|
||||||
|
|
||||||
|
* Thu Mar 20 2025 Steve Cossette <farchord@gmail.com> - 25.03.80-1
|
||||||
|
- 25.03.80 (Beta)
|
||||||
|
|
||||||
|
* Tue Mar 04 2025 Steve Cossette <farchord@gmail.com> - 24.12.3-1
|
||||||
|
- 24.12.3
|
||||||
|
|
||||||
|
* Fri Feb 21 2025 Steve Cossette <farchord@gmail.com> - 24.12.2-2
|
||||||
|
- Rebuild for ppc64le enablement
|
||||||
|
|
||||||
|
* Wed Feb 05 2025 Steve Cossette <farchord@gmail.com> - 24.12.2-1
|
||||||
|
- 24.12.2
|
||||||
|
|
||||||
|
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 24.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 07 2025 Steve Cossette <farchord@gmail.com> - 24.12.1-1
|
||||||
|
- 24.12.1
|
||||||
|
|
||||||
|
* Sat Dec 07 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.12.0-1
|
||||||
|
- 24.12.0
|
||||||
|
|
||||||
|
* Fri Nov 29 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.11.90-1
|
||||||
|
- 24.11.90
|
||||||
|
|
||||||
|
* Fri Nov 15 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.11.80-1
|
||||||
|
- 24.11.80
|
||||||
|
|
||||||
|
* Tue Nov 05 2024 Steve Cossette <farchord@gmail.com> - 24.08.3-1
|
||||||
|
- 24.08.3
|
||||||
|
|
||||||
|
* Tue Oct 08 2024 Steve Cossette <farchord@gmail.com> - 24.08.2-1
|
||||||
|
- 24.08.2
|
||||||
|
|
||||||
|
* Wed Sep 25 2024 Alessandro Astone <ales.astone@gmail.com> - 24.08.1-1
|
||||||
|
- 24.08.1
|
||||||
|
|
||||||
|
* Sat Sep 14 2024 Pavel Solovev <daron439@gmail.com> - 24.08.0-2
|
||||||
|
- Add optional KF6BreezeIcons
|
||||||
|
|
||||||
|
* Thu Aug 22 2024 Steve Cossette <farchord@gmail.com> - 24.08.0-1
|
||||||
|
- 24.08.0
|
||||||
|
|
||||||
|
* Thu Jul 25 2024 Miroslav Suchý <msuchy@redhat.com> - 24.05.2-4
|
||||||
|
- convert license to SPDX
|
||||||
|
|
||||||
|
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.05.2-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Jul 13 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.2-2
|
||||||
|
- Backport upstream fix for Qt 6.7
|
||||||
|
|
||||||
|
* Sun Jul 07 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.2-1
|
||||||
|
- 24.05.2
|
||||||
|
|
||||||
|
* Fri Jun 14 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.1-1
|
||||||
|
- 24.05.1
|
||||||
|
|
||||||
|
* Fri May 17 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.0-1
|
||||||
|
- 24.05.0
|
||||||
|
|
||||||
|
* Fri Apr 12 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.2-1
|
||||||
|
- 24.02.2
|
||||||
|
|
||||||
|
* Fri Mar 29 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.1-1
|
||||||
|
- 24.02.1
|
||||||
|
|
||||||
|
* Wed Feb 21 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.0-1
|
||||||
|
- 24.02.0
|
||||||
|
|
||||||
|
* Sat Feb 17 2024 Jan Grulich <jgrulich@redhat.com> - 24.01.95-2
|
||||||
|
- Rebuild (qt6)
|
||||||
|
|
||||||
|
* Wed Jan 31 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.01.95-1
|
||||||
|
- 24.01.95
|
||||||
|
|
||||||
|
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.01.90-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.01.90-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 11 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.01.90-1
|
||||||
|
- 24.01.90
|
||||||
|
|
||||||
|
* Mon Dec 25 2023 Marie Loise Nolden <loise@kde.org> - 24.01.85-1
|
||||||
|
- 24.01.85
|
||||||
|
|
||||||
|
* Sat Oct 14 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.08.2-2
|
||||||
|
- Add upstream patch to fi bzip2 format with shared-mime-info 2.3
|
||||||
|
|
||||||
|
* Thu Oct 12 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.08.2-1
|
||||||
|
- 23.08.2
|
||||||
|
|
||||||
|
* Sat Sep 16 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.08.1-1
|
||||||
|
- 23.08.1
|
||||||
|
|
||||||
|
* Sat Aug 26 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.08.0-1
|
||||||
|
- 23.08.0
|
||||||
|
|
||||||
|
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 23.04.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Jul 08 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.3-1
|
||||||
|
- 23.04.3
|
||||||
|
|
||||||
|
* Tue Jun 06 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.2-1
|
||||||
|
- 23.04.2
|
||||||
|
|
||||||
|
* Sat May 13 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.1-1
|
||||||
|
- 23.04.1
|
||||||
|
|
||||||
|
* Fri Apr 14 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.0-1
|
||||||
|
- 23.04.0
|
||||||
|
|
||||||
|
* Fri Mar 31 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.03.90-1
|
||||||
|
- 23.03.90
|
||||||
|
|
||||||
|
* Mon Mar 20 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.03.80-1
|
||||||
|
- 23.03.80
|
||||||
|
|
||||||
|
* Thu Mar 02 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 22.12.3-1
|
||||||
|
- 22.12.3
|
||||||
|
|
||||||
|
* Tue Jan 31 2023 Marc Deop <marcdeop@fedoraproject.org> - 22.12.2-1
|
||||||
|
- 22.12.2
|
||||||
|
|
||||||
|
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 22.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 03 2023 Justin Zobel <justin@1707.io> - 22.12.1-1
|
||||||
|
- Update to 22.12.1
|
||||||
|
|
||||||
|
* Mon Dec 19 2022 Marc Deop <marcdeop@fedoraproject.org> - 22.12.0-1
|
||||||
|
- 22.12.0
|
||||||
|
|
||||||
|
* Fri Nov 04 2022 Marc Deop i Argemí (Private) <marc@marcdeop.com> - 22.08.3-1
|
||||||
|
- 22.08.3
|
||||||
|
|
||||||
|
* Fri Oct 14 2022 Marc Deop <marcdeop@fedoraproject.org> - 22.08.2-1
|
||||||
|
- 22.08.2
|
||||||
|
|
||||||
|
* Thu Sep 08 2022 Marc Deop <marcdeop@fedoraproject.org> - 22.08.1-1
|
||||||
|
- 22.08.1
|
||||||
|
|
||||||
|
* Fri Aug 19 2022 Marc Deop <marcdeop@fedoraproject.org> - 22.08.0-1
|
||||||
|
- 22.08.0
|
||||||
|
|
||||||
|
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 22.04.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 07 2022 Than Ngo <than@redhat.com> - 22.04.3-1
|
||||||
|
- 22.04.3
|
||||||
|
|
||||||
|
* Thu Jun 23 2022 Than Ngo <than@redhat.com> - 22.04.2-1
|
||||||
|
- 22.04.2
|
||||||
|
|
||||||
|
* Thu May 12 2022 Justin Zobel <justin@1707.io> - 22.04.1-1
|
||||||
|
- Update to 22.04.1
|
||||||
|
|
||||||
|
* Mon May 09 2022 Justin Zobel <justin@1707.io> - 22.04.0-1
|
||||||
|
- Update to 22.04.0
|
||||||
|
|
||||||
|
* Wed Mar 02 2022 Marc Deop <marcdeop@fedoraproject.org> - 21.12.3-1
|
||||||
|
- 21.12.3
|
||||||
|
|
||||||
|
* Fri Feb 04 2022 Rex Dieter <rdieter@fedoraproject.org> - 21.12.2-1
|
||||||
|
- 21.12.2
|
||||||
|
|
||||||
|
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 21.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 06 2022 Rex Dieter <rdieter@fedoraproject.org> - 21.12.1-1
|
||||||
|
- 21.12.1
|
||||||
|
|
||||||
|
* Mon Dec 27 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.12.0-1
|
||||||
|
- 21.12.0
|
||||||
|
|
||||||
|
* Tue Nov 02 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.08.3-1
|
||||||
|
- 21.08.3
|
||||||
|
|
||||||
|
* Thu Oct 21 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.08.2-1
|
||||||
|
- 21.08.2
|
||||||
|
|
||||||
|
* Wed Jul 28 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.04.3-1
|
||||||
|
- 21.04.3
|
||||||
|
|
||||||
|
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 21.04.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jun 10 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.04.2-1
|
||||||
|
- 21.04.2
|
||||||
|
|
||||||
|
* Tue May 11 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.04.1-1
|
||||||
|
- 21.04.1
|
||||||
|
|
||||||
|
* Mon Apr 26 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.04.0-1
|
||||||
|
- 21.04.0
|
||||||
|
|
||||||
|
* Wed Mar 03 2021 Rex Dieter <rdieter@fedoraproject.org> - 20.12.3-1
|
||||||
|
- 20.12.3
|
||||||
|
|
||||||
|
* Thu Feb 04 2021 Rex Dieter <rdieter@fedoraproject.org> - 20.12.2-1
|
||||||
|
- 20.12.2
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 20.08.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Nov 6 15:05:28 CST 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.08.3-1
|
||||||
|
- 20.08.3
|
||||||
|
|
||||||
|
* Tue Sep 15 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.08.1-1
|
||||||
|
- 20.08.1
|
||||||
|
|
||||||
|
* Mon Aug 31 2020 Than Ngo <than@redhat.com> - 20.08.0-2
|
||||||
|
- backport security fix for CVE-2020-24654
|
||||||
|
|
||||||
|
* Tue Aug 18 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.08.0-1
|
||||||
|
- 20.08.0
|
||||||
|
|
||||||
|
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20.04.3-4
|
||||||
|
- Second attempt - Rebuilt for
|
||||||
|
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 31 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.3-3
|
||||||
|
- backport security fix for CVE-2020-16116
|
||||||
|
|
||||||
|
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20.04.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 10 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.3-1
|
||||||
|
- 20.04.3
|
||||||
|
|
||||||
|
* Fri Jun 12 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.2-1
|
||||||
|
- 20.04.2
|
||||||
|
|
||||||
|
* Wed May 27 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.1-1
|
||||||
|
- 20.04.1
|
||||||
|
|
||||||
|
* Sat Mar 07 2020 Rex Dieter <rdieter@fedoraproject.org> - 19.12.3-1
|
||||||
|
- 19.12.3
|
||||||
|
|
||||||
|
* Tue Feb 04 2020 Rex Dieter <rdieter@fedoraproject.org> - 19.12.2-1
|
||||||
|
- 19.12.2
|
||||||
|
|
||||||
|
* Fri Jan 31 2020 Rex Dieter <rdieter@fedoraproject.org> - 19.12.1-1
|
||||||
|
- 19.12.1
|
||||||
|
|
||||||
|
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 19.08.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Nov 12 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.08.3-1
|
||||||
|
- 19.08.3
|
||||||
|
|
||||||
|
* Thu Oct 17 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.08.2-1
|
||||||
|
- 19.08.2
|
||||||
|
|
||||||
|
* Fri Oct 04 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.08.1-1
|
||||||
|
- 19.08.1
|
||||||
|
|
||||||
|
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 19.04.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 12 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.04.3-1
|
||||||
|
- 19.04.3
|
||||||
|
|
||||||
|
* Wed Jun 05 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.04.2-1
|
||||||
|
- 19.04.2
|
||||||
|
|
||||||
|
* Sat May 04 2019 Mattia Verga <mattia.verga@protonmail.com> - 18.12.3-2
|
||||||
|
- Add libzip to BR for better performance with zip archives
|
||||||
|
|
||||||
|
* Fri Mar 08 2019 Rex Dieter <rdieter@fedoraproject.org> - 18.12.3-1
|
||||||
|
- 18.12.3
|
||||||
|
|
||||||
|
* Tue Feb 05 2019 Rex Dieter <rdieter@fedoraproject.org> - 18.12.2-1
|
||||||
|
- 18.12.2
|
||||||
|
|
||||||
|
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 18.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 08 2019 Rex Dieter <rdieter@fedoraproject.org> - 18.12.1-1
|
||||||
|
- 18.12.1
|
||||||
|
|
||||||
|
* Mon Dec 17 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.12.0-1
|
||||||
|
- 18.12.0
|
||||||
|
|
||||||
|
* Tue Nov 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.3-1
|
||||||
|
- 18.08.3
|
||||||
|
|
||||||
|
* Wed Oct 10 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.2-1
|
||||||
|
- 18.08.2
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.3-1
|
||||||
|
- 18.04.3
|
||||||
|
|
||||||
|
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 18.04.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jun 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.2-1
|
||||||
|
- 18.04.2
|
||||||
|
|
||||||
|
* Wed May 09 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.1-1
|
||||||
|
- 18.04.1
|
||||||
|
|
||||||
|
* Fri Apr 20 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.0-1
|
||||||
|
- 18.04.0
|
||||||
|
|
||||||
|
* Tue Mar 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.3-1
|
||||||
|
- 17.12.3
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.2-1
|
||||||
|
- 17.12.2
|
||||||
|
|
||||||
|
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 17.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 11 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.1-1
|
||||||
|
- 17.12.1
|
||||||
|
|
||||||
|
* Sun Jan 07 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 17.12.0-2
|
||||||
|
- Remove obsolete scriptlets
|
||||||
|
|
||||||
|
* Fri Dec 29 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.12.0-1
|
||||||
|
- 17.12.0
|
||||||
|
|
||||||
|
* Thu Nov 09 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.3-1
|
||||||
|
- 17.08.3
|
||||||
|
|
||||||
|
* Fri Sep 29 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.1-1
|
||||||
|
- 17.08.1
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.3-1
|
||||||
|
- 17.04.3
|
||||||
|
|
||||||
|
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 17.04.2-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 17.04.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jun 15 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.2-1
|
||||||
|
- 17.04.2
|
||||||
|
|
||||||
|
* Sat Jun 03 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.1-1
|
||||||
|
- 17.04.1
|
||||||
|
|
||||||
|
* Thu Mar 09 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.3-1
|
||||||
|
- 16.12.3
|
||||||
|
|
||||||
|
* Thu Feb 09 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.2-1
|
||||||
|
- 16.12.2
|
||||||
|
|
||||||
|
* Fri Jan 13 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.1-1
|
||||||
|
- 16.12.1, update URL
|
||||||
|
|
||||||
|
* Tue Jan 10 2017 Than Ngo <than@redhat.com> - 16.08.3-2
|
||||||
|
- fix the security issue in ark, stop running executables when opening urls
|
||||||
|
|
||||||
|
* Mon Dec 05 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.3-1
|
||||||
|
- 16.08.3
|
||||||
|
|
||||||
|
* Thu Oct 13 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.2-1
|
||||||
|
- 16.08.2
|
||||||
|
|
||||||
|
* Thu Sep 15 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.1-2
|
||||||
|
- -libs: move Provides: ark-part here
|
||||||
|
- soft deps: Recommends: unar, Suggests: lha
|
||||||
|
|
||||||
|
* Thu Sep 08 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.1-1
|
||||||
|
- 16.08.1
|
||||||
|
|
||||||
|
* Sat Aug 13 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.0-1
|
||||||
|
- 16.08.0
|
||||||
|
|
||||||
|
* Sat Aug 06 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.07.90-1
|
||||||
|
- 16.07.90
|
||||||
|
|
||||||
|
* Sun Jul 10 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.3-2
|
||||||
|
- respin
|
||||||
|
|
||||||
|
* Sun Jul 10 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.3-1
|
||||||
|
- 16.04.3
|
||||||
|
|
||||||
|
* Sun Jun 12 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.2-1
|
||||||
|
- 16.04.2
|
||||||
|
|
||||||
|
* Sun May 08 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.1-1
|
||||||
|
- 16.04.1
|
||||||
|
|
||||||
|
* Tue Apr 26 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.0-1
|
||||||
|
- 16.04.0
|
||||||
|
|
||||||
|
* Tue Mar 15 2016 Rex Dieter <rdieter@fedoraproject.org> - 15.12.3-1
|
||||||
|
- 15.12.3
|
||||||
|
|
||||||
|
* Mon Feb 15 2016 Rex Dieter <rdieter@fedoraproject.org> - 15.12.2-1
|
||||||
|
- 15.12.2
|
||||||
|
|
||||||
|
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 15.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 22 2016 Rex Dieter <rdieter@fedoraproject.org> 15.12.1-1
|
||||||
|
- 15.12.1, -BR: cmake
|
||||||
|
|
||||||
|
* Sun Dec 20 2015 Rex Dieter <rdieter@fedoraproject.org> 15.12.0-2
|
||||||
|
- respin
|
||||||
|
|
||||||
|
* Tue Dec 15 2015 Rex Dieter <rdieter@fedoraproject.org> 15.12.0-1
|
||||||
|
- 15.12.0
|
||||||
|
|
||||||
|
* Mon Nov 16 2015 Rex Dieter <rdieter@fedoraproject.org> 15.08.3-2
|
||||||
|
- support kde4 ServiceMenu too
|
||||||
|
|
||||||
|
* Mon Nov 16 2015 Rex Dieter <rdieter@fedoraproject.org> 15.08.3-1
|
||||||
|
- 15.08.3, .spec cosmetics, fix appdata name
|
||||||
|
|
||||||
|
* Thu Aug 20 2015 Than Ngo <than@redhat.com> - 15.08.0-1
|
||||||
|
- 15.08.0
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 15.04.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jun 10 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.04.2-1
|
||||||
|
- 15.04.2
|
||||||
|
|
||||||
|
* Wed May 27 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.04.1-1
|
||||||
|
- 15.04.1
|
||||||
|
|
||||||
|
* Tue Apr 14 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.04.0-1
|
||||||
|
- 15.04.0
|
||||||
|
|
||||||
|
* Sun Mar 01 2015 Rex Dieter <rdieter@fedoraproject.org> - 14.12.3-1
|
||||||
|
- 14.12.3
|
||||||
|
|
||||||
|
* Tue Feb 24 2015 Than Ngo <than@redhat.com> - 14.12.2-1
|
||||||
|
- 14.12.2
|
||||||
|
|
||||||
|
* Sat Jan 17 2015 Rex Dieter <rdieter@fedoraproject.org> - 14.12.1-1
|
||||||
|
- 14.12.1
|
||||||
|
|
||||||
|
* Tue Dec 09 2014 Rex Dieter <rdieter@fedoraproject.org> - 14.11.97-1
|
||||||
|
- 14.11.97
|
||||||
|
|
||||||
|
* Mon Nov 24 2014 Rex Dieter <rdieter@fedoraproject.org> 4.14.3-3
|
||||||
|
- backport crash fix for nested archives (kde#341187)
|
||||||
|
|
||||||
|
* Tue Nov 18 2014 Rex Dieter <rdieter@fedoraproject.org> 4.14.3-2
|
||||||
|
- omit KXMLGUIClient patch, it was fixed differently upstream (kde#340991)
|
||||||
|
|
||||||
|
* Sat Nov 08 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.3-1
|
||||||
|
- 4.14.3
|
||||||
|
|
||||||
|
* Sun Oct 12 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.2-1
|
||||||
|
- 4.14.2
|
||||||
|
|
||||||
|
* Tue Sep 16 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.1-1
|
||||||
|
- 4.14.1
|
||||||
|
|
||||||
|
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.14.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Aug 15 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.0-1
|
||||||
|
- 4.14.0
|
||||||
|
|
||||||
|
* Thu Aug 14 2014 Rex Dieter <rdieter@fedoraproject.org> 4.13.97-3
|
||||||
|
- add unar support
|
||||||
|
|
||||||
|
* Fri Aug 08 2014 Rex Dieter <rdieter@fedoraproject.org> 4.13.97-2
|
||||||
|
- new appdata validation
|
||||||
|
|
||||||
|
* Tue Aug 05 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.97-1
|
||||||
|
- 4.13.97
|
||||||
|
|
||||||
|
* Tue Jul 15 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.3-1
|
||||||
|
- 4.13.3
|
||||||
|
|
||||||
|
* Mon Jun 09 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.2-1
|
||||||
|
- 4.13.2
|
||||||
|
|
||||||
|
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.13.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun May 11 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.1-1
|
||||||
|
- 4.13.1
|
||||||
|
|
||||||
|
* Sat Apr 12 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.0-1
|
||||||
|
- 4.13.0
|
||||||
|
|
||||||
|
* Fri Apr 04 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.97-1
|
||||||
|
- 4.12.97
|
||||||
|
|
||||||
|
* Sat Mar 22 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.95-1
|
||||||
|
- 4.12.95
|
||||||
|
|
||||||
|
* Wed Mar 19 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.90-1
|
||||||
|
- 4.12.90
|
||||||
|
|
||||||
|
* Sun Mar 02 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.3-1
|
||||||
|
- 4.12.3
|
||||||
|
|
||||||
|
* Fri Jan 31 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.2-1
|
||||||
|
- 4.12.2
|
||||||
|
|
||||||
|
* Fri Jan 10 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.1-1
|
||||||
|
- 4.12.1
|
||||||
|
|
||||||
|
* Thu Dec 19 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.12.0-1
|
||||||
|
- 4.12.0
|
||||||
|
|
||||||
|
* Sun Dec 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.97-1
|
||||||
|
- 4.11.97
|
||||||
|
|
||||||
|
* Thu Nov 21 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.95-1
|
||||||
|
- 4.11.95
|
||||||
|
|
||||||
|
* Sat Nov 16 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.90-1
|
||||||
|
- 4.11.90
|
||||||
|
|
||||||
|
* Sat Nov 02 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.3-1
|
||||||
|
- 4.11.3
|
||||||
|
|
||||||
|
* Sat Sep 28 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.2-1
|
||||||
|
- 4.11.2
|
||||||
|
|
||||||
|
* Wed Sep 04 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.1-1
|
||||||
|
- 4.11.1
|
||||||
|
|
||||||
|
* Thu Aug 08 2013 Than Ngo <than@redhat.com> - 4.11.0-1
|
||||||
|
- 4.11.0
|
||||||
|
|
||||||
|
* Thu Jul 25 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.97-1
|
||||||
|
- 4.10.97
|
||||||
|
|
||||||
|
* Tue Jul 23 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.95-1
|
||||||
|
- 4.10.95
|
||||||
|
|
||||||
|
* Fri Jun 28 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.90-1
|
||||||
|
- 4.10.90
|
||||||
|
|
||||||
|
* Tue Jun 18 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.4-2
|
||||||
|
- Requires: +bzip2,gzip,unzip
|
||||||
|
|
||||||
|
* Sat Jun 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.4-1
|
||||||
|
- 4.10.4
|
||||||
|
|
||||||
|
* Mon May 06 2013 Than Ngo <than@redhat.com> - 4.10.3-1
|
||||||
|
- 4.10.3
|
||||||
|
|
||||||
|
* Wed Apr 24 2013 Than Ngo <than@redhat.com> - 4.10.2-2
|
||||||
|
- requires p7zip only in fedora
|
||||||
|
|
||||||
|
* Sun Mar 31 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.2-1
|
||||||
|
- 4.10.2
|
||||||
|
|
||||||
|
* Sat Mar 02 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.1-1
|
||||||
|
- 4.10.1
|
||||||
|
|
||||||
|
* Fri Feb 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.0-1
|
||||||
|
- 4.10.0
|
||||||
|
|
||||||
|
* Tue Jan 22 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.9.98-1
|
||||||
|
- 4.9.98
|
||||||
|
- respin reviewboard#107634 patch
|
||||||
|
|
||||||
|
* Thu Jan 17 2013 Tomas Bzatek <tbzatek@redhat.com> - 4.9.97-3
|
||||||
|
- Rebuilt for new libarchive
|
||||||
|
|
||||||
|
* Sat Jan 05 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.9.97-2
|
||||||
|
- Ark needs to know about application/x-source-rpm (#885316)
|
||||||
|
- Improve subfolder autodetection (kde review 107634)
|
||||||
|
- Don't delete the KPart in the MainWindow destructor (kde review 107635)
|
||||||
|
|
||||||
|
* Fri Jan 04 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.9.97-1
|
||||||
|
- 4.9.97
|
||||||
|
|
||||||
|
* Thu Dec 20 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.9.95-1
|
||||||
|
- 4.9.95
|
||||||
|
|
||||||
|
* Tue Dec 04 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.9.90-1
|
||||||
|
- 4.9.90
|
||||||
|
|
||||||
|
* Mon Dec 03 2012 Than Ngo <than@redhat.com> - 4.9.4-1
|
||||||
|
- 4.9.4
|
||||||
|
|
||||||
|
* Sat Nov 03 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.9.3-1
|
||||||
|
- 4.9.3
|
||||||
|
|
||||||
|
* Sat Sep 29 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.9.2-1
|
||||||
|
- 4.9.2
|
||||||
|
|
||||||
|
* Mon Sep 03 2012 Than Ngo <than@redhat.com> - 4.9.1-1
|
||||||
|
- 4.9.1
|
||||||
|
|
||||||
|
* Thu Jul 26 2012 Lukas Tinkl <ltinkl@redhat.com> - 4.9.0-1
|
||||||
|
- 4.9.0
|
||||||
|
|
||||||
|
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.8.97-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 11 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.8.97-1
|
||||||
|
- 4.8.97
|
||||||
|
|
||||||
|
* Tue Jul 10 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.95-2
|
||||||
|
- update builddeps
|
||||||
|
|
||||||
|
* Thu Jun 28 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.8.95-1
|
||||||
|
- 4.8.95
|
||||||
|
|
||||||
|
* Sat Jun 09 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.8.90-1
|
||||||
|
- 4.8.90
|
||||||
|
|
||||||
|
* Fri Jun 01 2012 Jaroslav Reznik <jreznik@redhat.com> - 4.8.80-1
|
||||||
|
- 4.8.80
|
||||||
|
|
||||||
|
* Mon Apr 30 2012 Jaroslav Reznik <jreznik@redhat.com> - 4.8.3-1
|
||||||
|
- 4.8.3
|
||||||
|
|
||||||
|
* Fri Mar 30 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.8.2-1
|
||||||
|
- 4.8.2
|
||||||
|
|
||||||
|
* Mon Mar 05 2012 Jaroslav Reznik <jreznik@redhat.com> - 4.8.1-1
|
||||||
|
- 4.8.1
|
||||||
|
|
||||||
|
* Thu Jan 26 2012 Tomas Bzatek <tbzatek@redhat.com> - 4.8.0-3
|
||||||
|
- Rebuilt for new libarchive
|
||||||
|
|
||||||
|
* Tue Jan 24 2012 Jaroslav Reznik <jreznik@redhat.com> - 4.8.0-2
|
||||||
|
- respin
|
||||||
|
|
||||||
|
* Sun Jan 22 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.8.0-1
|
||||||
|
- 4.8.0
|
||||||
|
|
||||||
|
* Wed Jan 04 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.7.97-1
|
||||||
|
- 4.7.97
|
||||||
|
|
||||||
|
* Thu Dec 22 2011 Radek Novacek <rnovacek@redhat.com> - 4.7.95-1
|
||||||
|
- 4.7.95
|
||||||
|
|
||||||
|
* Thu Dec 15 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.90-2
|
||||||
|
- %%doc COPYING
|
||||||
|
|
||||||
|
* Thu Dec 08 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.90-1
|
||||||
|
- 4.7.90
|
||||||
|
|
||||||
|
* Sat Nov 26 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.80-1
|
||||||
|
- first try
|
||||||
|
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
SHA512 (ark-25.12.3.tar.xz) = f8d7eb330bd8b18533b8c0ad6d2456d1f98248d69341157390b9dff7d9e025045bb7cf82128d0dc96226047e4f6cff6e498d1a0fdff90f79c0818143a0a263f9
|
||||||
@@ -0,0 +1,37 @@
|
|||||||
|
/audiocd-kio-16.08.3.tar.xz
|
||||||
|
/audiocd-kio-24.01.85.tar.xz
|
||||||
|
/audiocd-kio-24.01.90.tar.xz
|
||||||
|
/audiocd-kio-24.01.95.tar.xz
|
||||||
|
/audiocd-kio-24.02.0.tar.xz
|
||||||
|
/audiocd-kio-24.02.1.tar.xz
|
||||||
|
/audiocd-kio-24.02.2.tar.xz
|
||||||
|
/audiocd-kio-24.05.0.tar.xz
|
||||||
|
/audiocd-kio-24.05.1.tar.xz
|
||||||
|
/audiocd-kio-24.05.2.tar.xz
|
||||||
|
/audiocd-kio-24.08.0.tar.xz
|
||||||
|
/audiocd-kio-24.08.1.tar.xz
|
||||||
|
/audiocd-kio-24.08.2.tar.xz
|
||||||
|
/audiocd-kio-24.08.3.tar.xz
|
||||||
|
/audiocd-kio-24.11.80.tar.xz
|
||||||
|
/audiocd-kio-24.11.90.tar.xz
|
||||||
|
/audiocd-kio-24.12.0.tar.xz
|
||||||
|
/audiocd-kio-24.12.1.tar.xz
|
||||||
|
/audiocd-kio-24.12.2.tar.xz
|
||||||
|
/audiocd-kio-24.12.3.tar.xz
|
||||||
|
/audiocd-kio-25.03.80.tar.xz
|
||||||
|
/audiocd-kio-25.04.0.tar.xz
|
||||||
|
/audiocd-kio-25.04.1.tar.xz
|
||||||
|
/audiocd-kio-25.04.2.tar.xz
|
||||||
|
/audiocd-kio-25.04.3.tar.xz
|
||||||
|
/audiocd-kio-25.07.80.tar.xz
|
||||||
|
/audiocd-kio-25.07.90.tar.xz
|
||||||
|
/audiocd-kio-25.08.0.tar.xz
|
||||||
|
/audiocd-kio-25.08.1.tar.xz
|
||||||
|
/audiocd-kio-25.08.2.tar.xz
|
||||||
|
/audiocd-kio-25.08.3.tar.xz
|
||||||
|
/audiocd-kio-25.11.80.tar.xz
|
||||||
|
/audiocd-kio-25.11.90.tar.xz
|
||||||
|
/audiocd-kio-25.12.0.tar.xz
|
||||||
|
/audiocd-kio-25.12.1.tar.xz
|
||||||
|
/audiocd-kio-25.12.2.tar.xz
|
||||||
|
/audiocd-kio-25.12.3.tar.xz
|
||||||
@@ -0,0 +1,580 @@
|
|||||||
|
|
||||||
|
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
|
||||||
|
ExcludeArch: %{ix86}
|
||||||
|
|
||||||
|
Name: audiocd-kio
|
||||||
|
Summary: KF6 Audiocd kio slave
|
||||||
|
Version: 25.12.3
|
||||||
|
Release: 1%{?dist}
|
||||||
|
|
||||||
|
License: BSD-3-Clause AND CC0-1.0 AND LGPL-3.0-or-later
|
||||||
|
URL: https://invent.kde.org/multimedia/audiocd-kio
|
||||||
|
|
||||||
|
Source0: https://download.kde.org/%{stable_kf6}/release-service/%{version}/src/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
# cdparanoia-devel not on all arches for RHEL8.
|
||||||
|
%if 0%{?rhel} == 8
|
||||||
|
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
|
||||||
|
%endif
|
||||||
|
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
BuildRequires: cmake
|
||||||
|
BuildRequires: cdparanoia-devel cdparanoia
|
||||||
|
BuildRequires: extra-cmake-modules
|
||||||
|
BuildRequires: kf6-rpm-macros
|
||||||
|
|
||||||
|
BuildRequires: cmake(KF6Config)
|
||||||
|
BuildRequires: cmake(KF6KCMUtils)
|
||||||
|
BuildRequires: cmake(KF6I18n)
|
||||||
|
BuildRequires: cmake(KF6DocTools)
|
||||||
|
BuildRequires: cmake(KF6KIO)
|
||||||
|
|
||||||
|
BuildRequires: cmake(Qt6Core)
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: cmake(Qt6Core5Compat)
|
||||||
|
|
||||||
|
BuildRequires: cmake(KCddb6)
|
||||||
|
BuildRequires: cmake(KCompactDisc6)
|
||||||
|
|
||||||
|
BuildRequires: pkgconfig(alsa)
|
||||||
|
BuildRequires: pkgconfig(phonon4qt6)
|
||||||
|
|
||||||
|
# See: https://docs.kde.org/trunk5/en/audiocd-kio/kcontrol/kcmaudiocd/index.html
|
||||||
|
# Those are explicitely required at build time
|
||||||
|
BuildRequires: pkgconfig(flac)
|
||||||
|
BuildRequires: pkgconfig(theora)
|
||||||
|
BuildRequires: pkgconfig(vorbis)
|
||||||
|
# The MP3 and Opus Encoder tabs are only available if the tools are installed
|
||||||
|
Recommends: lame
|
||||||
|
Recommends: opus-tools
|
||||||
|
|
||||||
|
Requires: %{name}-doc = %{version}-%{release}
|
||||||
|
|
||||||
|
|
||||||
|
# when split occurred (kdemultimedia to audiocd-kio rpm)
|
||||||
|
# when split occurred
|
||||||
|
# for the former audiocd-kio-libs rpm
|
||||||
|
Conflicts: kdemultimedia-libs < 6:4.8.80
|
||||||
|
# for the former audiocd-kio rpm
|
||||||
|
Obsoletes: kdemultimedia-kio_audiocd < 6:4.8.80
|
||||||
|
Provides: kdemultimedia-kio_audiocd = 6:%{version}-%{release}
|
||||||
|
Provides: kio_audiocd = %{version}-%{release}
|
||||||
|
# conflicts from later history of kf5-audiocd-kio
|
||||||
|
# when conflicting /usr/share/config.kcfg/audiocd_vorbis_encoder.kcfg was dropped
|
||||||
|
Conflicts: kf5-audiocd-kio < 24.01.85
|
||||||
|
Obsoletes: kf5-audiocd-kio < 24.01.85
|
||||||
|
Conflicts: audiocd-kio-libs < 24.01.85
|
||||||
|
Obsoletes: audiocd-kio-libs < 24.01.85
|
||||||
|
# translations moved here
|
||||||
|
Conflicts: kde-l10n < 17.03
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Development files for %{name}
|
||||||
|
# from the former kdemultimedia - audiocd-kio split
|
||||||
|
Conflicts: kdemultimedia-devel < 6:4.8.80
|
||||||
|
# libaudiocdplugins.so symlink conflict (now against kf5-audiocd-kio-devel)
|
||||||
|
Conflicts: kf5-audiocd-kio-devel < 24.01.85
|
||||||
|
Obsoletes: kf5-audiocd-kio-devel < 24.01.85
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
%description devel
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package doc
|
||||||
|
Summary: Documentation for %{name}
|
||||||
|
License: GFDL-1.2-only
|
||||||
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
BuildArch: noarch
|
||||||
|
# now ahead of kf5-libkcddb
|
||||||
|
Conflicts: kf5-audiocd-kio-doc < 24.01.85
|
||||||
|
Obsoletes: kf5-audiocd-kio-doc < 24.01.85
|
||||||
|
%description doc
|
||||||
|
Documentation for %{name}.
|
||||||
|
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
|
||||||
|
%build
|
||||||
|
%cmake_kf6
|
||||||
|
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
%find_lang %{name} --all-name --with-man
|
||||||
|
%find_lang %{name}-doc --all-name --with-html --without-mo
|
||||||
|
|
||||||
|
|
||||||
|
%files -f %{name}.lang
|
||||||
|
%license COPYING*
|
||||||
|
%{_kf6_datadir}/qlogging-categories6/*
|
||||||
|
%{_kf6_metainfodir}/org.kde.kio_audiocd.*.xml
|
||||||
|
%{_kf6_libdir}/libaudiocdplugins.so.5*
|
||||||
|
%{_qt6_plugindir}/libaudiocd_encoder_flac.so
|
||||||
|
%{_qt6_plugindir}/libaudiocd_encoder_lame.so
|
||||||
|
%{_qt6_plugindir}/libaudiocd_encoder_opus.so
|
||||||
|
%{_qt6_plugindir}/libaudiocd_encoder_vorbis.so
|
||||||
|
%{_qt6_plugindir}/libaudiocd_encoder_wav.so
|
||||||
|
%{_kf6_plugindir}/kio/audiocd.so
|
||||||
|
%{_kf6_datadir}/config.kcfg/audiocd_*_encoder.kcfg
|
||||||
|
%dir %{_kf6_datadir}/konqsidebartng/
|
||||||
|
%dir %{_kf6_datadir}/konqsidebartng/virtual_folders
|
||||||
|
%dir %{_kf6_datadir}/konqsidebartng/virtual_folders/services/
|
||||||
|
%{_kf6_datadir}/konqsidebartng/virtual_folders/services/audiocd.desktop
|
||||||
|
%{_kf6_datadir}/solid/actions/solid_audiocd.desktop
|
||||||
|
%{_kf6_datadir}/applications/kcm_audiocd.desktop
|
||||||
|
%{_kf6_qtplugindir}/plasma/kcms/systemsettings_qwidgets/kcm_audiocd.so
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%{_kf6_libdir}/libaudiocdplugins.so
|
||||||
|
%{_includedir}/audiocdplugins/
|
||||||
|
|
||||||
|
%files doc -f %{name}-doc.lang
|
||||||
|
%license COPYING.DOC
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Sun Mar 08 2026 Steve Cossette <farchord@gmail.com> - 25.12.3-1
|
||||||
|
- 25.12.3
|
||||||
|
|
||||||
|
* Thu Feb 12 2026 Steve Cossette <farchord@gmail.com> - 25.12.2-2
|
||||||
|
- Full Stack Rebuild (kio abi break)
|
||||||
|
|
||||||
|
* Wed Feb 04 2026 Steve Cossette <farchord@gmail.com> - 25.12.2-1
|
||||||
|
- 25.12.2
|
||||||
|
|
||||||
|
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 25.12.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 25.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 07 2026 farchord@gmail.com - 25.12.1-1
|
||||||
|
- 25.12.1
|
||||||
|
|
||||||
|
* Sat Dec 06 2025 Steve Cossette <farchord@gmail.com> - 25.12.0-1
|
||||||
|
- 25.12.0
|
||||||
|
|
||||||
|
* Fri Nov 28 2025 Steve Cossette <farchord@gmail.com> - 25.11.90-1
|
||||||
|
- 25.11.90
|
||||||
|
|
||||||
|
* Sat Nov 15 2025 Steve Cossette <farchord@gmail.com> - 25.11.80-1
|
||||||
|
- 25.11.80
|
||||||
|
|
||||||
|
* Tue Nov 04 2025 Steve Cossette <farchord@gmail.com> - 25.08.3-1
|
||||||
|
- 25.08.3
|
||||||
|
|
||||||
|
* Wed Oct 08 2025 Steve Cossette <farchord@gmail.com> - 25.08.2-1
|
||||||
|
- 25.08.2
|
||||||
|
|
||||||
|
* Sun Sep 21 2025 Steve Cossette <farchord@gmail.com> - 25.08.1-1
|
||||||
|
- 25.08.1
|
||||||
|
|
||||||
|
* Sat Aug 16 2025 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 25.08.0-2
|
||||||
|
- Drop i686 support (leaf package)
|
||||||
|
|
||||||
|
* Fri Aug 08 2025 Steve Cossette <farchord@gmail.com> - 25.08.0-1
|
||||||
|
- 25.08.0
|
||||||
|
|
||||||
|
* Fri Jul 25 2025 Steve Cossette <farchord@gmail.com> - 25.07.90-1
|
||||||
|
- 25.07.90
|
||||||
|
|
||||||
|
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 25.07.80-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 11 2025 Steve Cossette <farchord@gmail.com> - 25.07.80-1
|
||||||
|
- 25.07.80
|
||||||
|
|
||||||
|
* Thu Jul 03 2025 Steve Cossette <farchord@gmail.com> - 25.04.3-1
|
||||||
|
- 25.04.3
|
||||||
|
|
||||||
|
* Wed Jun 04 2025 Steve Cossette <farchord@gmail.com> - 25.04.2-1
|
||||||
|
- 25.04.2
|
||||||
|
|
||||||
|
* Tue May 27 2025 Jitka Plesnikova <jplesnik@redhat.com> - 25.04.1-2
|
||||||
|
- Rebuilt for flac 1.5.0
|
||||||
|
|
||||||
|
* Wed May 14 2025 Steve Cossette <farchord@gmail.com> - 25.04.1-1
|
||||||
|
- 25.04.1
|
||||||
|
|
||||||
|
* Tue Apr 29 2025 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 25.04.0-2
|
||||||
|
- Add obsolete/conflic to audiocd-kio-libs #2265260
|
||||||
|
|
||||||
|
* Sat Apr 12 2025 Steve Cossette <farchord@gmail.com> - 25.04.0-1
|
||||||
|
- 25.04.0
|
||||||
|
|
||||||
|
* Thu Mar 20 2025 Steve Cossette <farchord@gmail.com> - 25.03.80-1
|
||||||
|
- 25.03.80 (Beta)
|
||||||
|
|
||||||
|
* Tue Mar 04 2025 Steve Cossette <farchord@gmail.com> - 24.12.3-1
|
||||||
|
- 24.12.3
|
||||||
|
|
||||||
|
* Fri Feb 21 2025 Steve Cossette <farchord@gmail.com> - 24.12.2-2
|
||||||
|
- Rebuild for ppc64le enablement
|
||||||
|
|
||||||
|
* Wed Feb 05 2025 Steve Cossette <farchord@gmail.com> - 24.12.2-1
|
||||||
|
- 24.12.2
|
||||||
|
|
||||||
|
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 24.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 07 2025 Steve Cossette <farchord@gmail.com> - 24.12.1-1
|
||||||
|
- 24.12.1
|
||||||
|
|
||||||
|
* Sat Dec 07 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.12.0-1
|
||||||
|
- 24.12.0
|
||||||
|
|
||||||
|
* Fri Nov 29 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.11.90-1
|
||||||
|
- 24.11.90
|
||||||
|
|
||||||
|
* Fri Nov 15 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.11.80-1
|
||||||
|
- 24.11.80
|
||||||
|
|
||||||
|
* Tue Nov 05 2024 Steve Cossette <farchord@gmail.com> - 24.08.3-1
|
||||||
|
- 24.08.3
|
||||||
|
|
||||||
|
* Tue Oct 08 2024 Steve Cossette <farchord@gmail.com> - 24.08.2-1
|
||||||
|
- 24.08.2
|
||||||
|
|
||||||
|
* Wed Sep 25 2024 Alessandro Astone <ales.astone@gmail.com> - 24.08.1-1
|
||||||
|
- 24.08.1
|
||||||
|
|
||||||
|
* Thu Aug 22 2024 Steve Cossette <farchord@gmail.com> - 24.08.0-1
|
||||||
|
- 24.08.0
|
||||||
|
|
||||||
|
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.05.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Jul 07 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.2-1
|
||||||
|
- 24.05.2
|
||||||
|
|
||||||
|
* Fri Jun 14 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.1-1
|
||||||
|
- 24.05.1
|
||||||
|
|
||||||
|
* Fri May 17 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.0-1
|
||||||
|
- 24.05.0
|
||||||
|
|
||||||
|
* Fri Apr 12 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.2-1
|
||||||
|
- 24.02.2
|
||||||
|
|
||||||
|
* Fri Mar 29 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.1-1
|
||||||
|
- 24.02.1
|
||||||
|
|
||||||
|
* Wed Feb 21 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.0-1
|
||||||
|
- 24.02.0
|
||||||
|
|
||||||
|
* Wed Jan 31 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.01.95-1
|
||||||
|
- 24.01.95
|
||||||
|
|
||||||
|
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.01.90-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.01.90-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 11 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.01.90-1
|
||||||
|
- 24.01.90
|
||||||
|
|
||||||
|
* Sat Jan 06 2024 Alessandro Astone <ales.astone@gmail.com> - 24.01.85-2
|
||||||
|
- Also obsolete kf5 devel subpackage for upgrading
|
||||||
|
|
||||||
|
* Sun Dec 31 2023 Marie Loise Nolden <loise@kde.org> - 24.01.85-1
|
||||||
|
- 24.01.85 using Qt6/KF6
|
||||||
|
- add conflicts reverse to kf5-audiocd-kio
|
||||||
|
|
||||||
|
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 16.08.3-21
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jun 12 2023 Than Ngo <than@redhat.com> - 16.08.3-20
|
||||||
|
- migrated to SPDX license
|
||||||
|
|
||||||
|
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 16.08.3-19
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Sep 13 2022 Michel Alexandre Salim <salimma@fedoraproject.org> - 16.08.3-18
|
||||||
|
- Rebuilt for flac 1.4.0
|
||||||
|
|
||||||
|
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 16.08.3-17
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 16.08.3-16
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 16.08.3-15
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 16.08.3-14
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 16.08.3-13
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 16.08.3-12
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 16.08.3-11
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Mar 07 2019 Rex Dieter <rdieter@fedoraproject.org> - 16.08.3-10
|
||||||
|
- %%exclude audiocd*.kcfg (conflicts with kf5-audiocd-kio)
|
||||||
|
- update URL
|
||||||
|
|
||||||
|
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 16.08.3-9
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 16.08.3-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon May 14 2018 Rex Dieter <rdieter@fedoraproject.org> - 16.08.3-7
|
||||||
|
- Recommends: -doc (#1578084)
|
||||||
|
- .spec cosmetics
|
||||||
|
|
||||||
|
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 16.08.3-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 16.08.3-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 16.08.3-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 16.08.3-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 12 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.08.3-2
|
||||||
|
- drop kf5 solid actions (a proper kf5-audiocd-kio is on the way)
|
||||||
|
|
||||||
|
* Mon Dec 05 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.3-1
|
||||||
|
- 16.08.3
|
||||||
|
|
||||||
|
* Thu Oct 13 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.2-1
|
||||||
|
- 16.08.2
|
||||||
|
|
||||||
|
* Wed Sep 07 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.1-1
|
||||||
|
- 16.08.1
|
||||||
|
|
||||||
|
* Sat Aug 13 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.0-1
|
||||||
|
- 16.08.0
|
||||||
|
|
||||||
|
* Sat Aug 06 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.07.90-1
|
||||||
|
- 16.07.90
|
||||||
|
|
||||||
|
* Sat Jul 30 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.07.80-1
|
||||||
|
- 16.07.80
|
||||||
|
|
||||||
|
* Sat Jul 09 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.3-1
|
||||||
|
- 16.04.3
|
||||||
|
|
||||||
|
* Sun Jun 12 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.2-1
|
||||||
|
- 16.04.2
|
||||||
|
|
||||||
|
* Sun May 08 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.1-1
|
||||||
|
- 16.04.1
|
||||||
|
|
||||||
|
* Mon Apr 25 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.0-1
|
||||||
|
- 16.04.0
|
||||||
|
|
||||||
|
* Tue Mar 15 2016 Rex Dieter <rdieter@fedoraproject.org> - 15.12.3-1
|
||||||
|
- 15.12.3
|
||||||
|
|
||||||
|
* Mon Feb 15 2016 Rex Dieter <rdieter@fedoraproject.org> - 15.12.2-1
|
||||||
|
- 15.12.2
|
||||||
|
|
||||||
|
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 15.12.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 29 2016 Rex Dieter <rdieter@fedoraproject.org> 15.12.1-2
|
||||||
|
- support kf5 solid/actions
|
||||||
|
|
||||||
|
* Fri Jan 29 2016 Rex Dieter <rdieter@fedoraproject.org> - 15.12.1-1
|
||||||
|
- 15.12.1
|
||||||
|
|
||||||
|
* Tue Dec 29 2015 Rex Dieter <rdieter@fedoraproject.org> 15.12.0-1
|
||||||
|
- 15.12.0
|
||||||
|
|
||||||
|
* Tue Dec 08 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.08.3-2
|
||||||
|
- relax deps, kde4 versions won't be changing much anymore
|
||||||
|
- .spec cosmetics
|
||||||
|
- -doc subpkg (separate licensing, easier multilib workaround for conflicts)
|
||||||
|
|
||||||
|
* Sat Dec 05 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.08.3-1
|
||||||
|
- 15.08.3
|
||||||
|
|
||||||
|
* Thu Aug 20 2015 Than Ngo <than@redhat.com> - 15.08.0-1
|
||||||
|
- 15.08.0
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 15.04.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jun 10 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.04.2-1
|
||||||
|
- 15.04.2
|
||||||
|
|
||||||
|
* Tue May 26 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.04.1-1
|
||||||
|
- 15.04.1
|
||||||
|
|
||||||
|
* Tue Apr 14 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.04.0-1
|
||||||
|
- 15.04.0
|
||||||
|
|
||||||
|
* Sun Mar 01 2015 Rex Dieter <rdieter@fedoraproject.org> - 14.12.3-1
|
||||||
|
- 14.12.3
|
||||||
|
|
||||||
|
* Tue Feb 24 2015 Than Ngo <than@redhat.com> - 14.12.2-1
|
||||||
|
- 14.12.2
|
||||||
|
|
||||||
|
* Sat Jan 17 2015 Rex Dieter <rdieter@fedoraproject.org> - 14.12.1-1
|
||||||
|
- 14.12.1
|
||||||
|
|
||||||
|
* Tue Dec 09 2014 Rex Dieter <rdieter@fedoraproject.org> - 14.11.97-1
|
||||||
|
- 14.11.97
|
||||||
|
|
||||||
|
* Sat Nov 08 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.3-1
|
||||||
|
- 4.14.3
|
||||||
|
|
||||||
|
* Sun Oct 12 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.2-1
|
||||||
|
- 4.14.2
|
||||||
|
|
||||||
|
* Tue Sep 16 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.1-1
|
||||||
|
- 4.14.1
|
||||||
|
|
||||||
|
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.14.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Aug 15 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.0-1
|
||||||
|
- 4.14.0
|
||||||
|
|
||||||
|
* Tue Aug 05 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.97-1
|
||||||
|
- 4.13.97
|
||||||
|
|
||||||
|
* Mon Jul 14 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.3-1
|
||||||
|
- 4.13.3
|
||||||
|
|
||||||
|
* Mon Jun 09 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.2-1
|
||||||
|
- 4.13.2
|
||||||
|
|
||||||
|
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.13.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun May 11 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.1-1
|
||||||
|
- 4.13.1
|
||||||
|
|
||||||
|
* Sat Apr 12 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.0-1
|
||||||
|
- 4.13.0
|
||||||
|
|
||||||
|
* Fri Apr 04 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.97-1
|
||||||
|
- 4.12.97
|
||||||
|
|
||||||
|
* Sat Mar 22 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.95-1
|
||||||
|
- 4.12.95
|
||||||
|
|
||||||
|
* Wed Mar 19 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.90-1
|
||||||
|
- 4.12.90
|
||||||
|
|
||||||
|
* Sun Mar 02 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.3-1
|
||||||
|
- 4.12.3
|
||||||
|
|
||||||
|
* Fri Jan 31 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.2-1
|
||||||
|
- 4.12.2
|
||||||
|
|
||||||
|
* Fri Jan 10 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.1-1
|
||||||
|
- 4.12.1
|
||||||
|
|
||||||
|
* Thu Dec 19 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.12.0-1
|
||||||
|
- 4.12.0
|
||||||
|
|
||||||
|
* Sun Dec 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.97-1
|
||||||
|
- 4.11.97
|
||||||
|
|
||||||
|
* Thu Nov 21 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.95-1
|
||||||
|
- 4.11.95
|
||||||
|
|
||||||
|
* Sat Nov 16 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.90-1
|
||||||
|
- 4.11.90
|
||||||
|
|
||||||
|
* Sat Nov 02 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.3-1
|
||||||
|
- 4.11.3
|
||||||
|
|
||||||
|
* Sat Sep 28 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.2-1
|
||||||
|
- 4.11.2
|
||||||
|
|
||||||
|
* Wed Sep 04 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.1-1
|
||||||
|
- 4.11.1
|
||||||
|
|
||||||
|
* Thu Aug 08 2013 Than Ngo <than@redhat.com> - 4.11.0-1
|
||||||
|
- 4.11.0
|
||||||
|
|
||||||
|
* Thu Jul 25 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.97-1
|
||||||
|
- 4.10.97
|
||||||
|
|
||||||
|
* Tue Jul 23 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.95-1
|
||||||
|
- 4.10.95
|
||||||
|
|
||||||
|
* Thu Jun 27 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.90-1
|
||||||
|
- 4.10.90
|
||||||
|
|
||||||
|
* Sat Jun 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.4-1
|
||||||
|
- 4.10.4
|
||||||
|
|
||||||
|
* Mon May 06 2013 Than Ngo <than@redhat.com> - 4.10.3-1
|
||||||
|
- 4.10.3
|
||||||
|
|
||||||
|
* Wed Apr 24 2013 Than Ngo <than@redhat.com> - 4.10.2-2
|
||||||
|
- fix multilib issue
|
||||||
|
|
||||||
|
* Sun Mar 31 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.2-1
|
||||||
|
- 4.10.2
|
||||||
|
|
||||||
|
* Sat Mar 02 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.1-1
|
||||||
|
- 4.10.1
|
||||||
|
|
||||||
|
* Fri Feb 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.0-1
|
||||||
|
- 4.10.0
|
||||||
|
|
||||||
|
* Sun Jan 20 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.9.98-1
|
||||||
|
- 4.9.98
|
||||||
|
|
||||||
|
* Fri Jan 04 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.9.97-1
|
||||||
|
- 4.9.97
|
||||||
|
|
||||||
|
* Thu Dec 20 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.9.95-1
|
||||||
|
- 4.9.95
|
||||||
|
|
||||||
|
* Mon Dec 03 2012 Rex Dieter <rdieter@fedoraproject.org> 4.9.90-1
|
||||||
|
- 4.9.90 (4.10 beta2)
|
||||||
|
|
||||||
|
* Mon Dec 03 2012 Than Ngo <than@redhat.com> - 4.9.4-1
|
||||||
|
- 4.9.4
|
||||||
|
|
||||||
|
* Sat Nov 03 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.9.3-1
|
||||||
|
- 4.9.3
|
||||||
|
|
||||||
|
* Sat Sep 29 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.9.2-1
|
||||||
|
- 4.9.2
|
||||||
|
|
||||||
|
* Mon Sep 03 2012 Than Ngo <than@redhat.com> - 4.9.1-1
|
||||||
|
- 4.9.1
|
||||||
|
|
||||||
|
* Thu Jul 26 2012 Lukas Tinkl <ltinkl@redhat.com> - 4.9.0-1
|
||||||
|
- 4.9.0
|
||||||
|
|
||||||
|
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.8.97-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 11 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.8.97-1
|
||||||
|
- 4.8.97
|
||||||
|
|
||||||
|
* Wed Jun 27 2012 Jaroslav Reznik <jreznik@redhat.com> - 4.8.95-1
|
||||||
|
- 4.8.95
|
||||||
|
|
||||||
|
* Wed Jun 13 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.90-2
|
||||||
|
- License: GPLv2+ and GFDL
|
||||||
|
|
||||||
|
* Fri Jun 08 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.90-1
|
||||||
|
- audiocd-kio-4.8.90
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
SHA512 (audiocd-kio-25.12.3.tar.xz) = 6e388ba296688ea1c95cc647472025fdb58ca34f8bed59a96d347d0e397ccb8076c81686ec32ac2e696a5fb69f5db6fab399488c50f3978dcda4ece96ceae5f8
|
||||||
@@ -0,0 +1,189 @@
|
|||||||
|
audit-0.5.tar.gz
|
||||||
|
audit-0.6.2.tar.gz
|
||||||
|
audit-0.5.5.tar.gz
|
||||||
|
audit-0.6.3.tar.gz
|
||||||
|
audit-0.6.4.tar.gz
|
||||||
|
audit-0.6.5.tar.gz
|
||||||
|
audit-0.6.6.tar.gz
|
||||||
|
audit-0.6.7.tar.gz
|
||||||
|
audit-0.6.8.tar.gz
|
||||||
|
audit-0.6.9.tar.gz
|
||||||
|
audit-0.6.10.tar.gz
|
||||||
|
audit-0.6.11.tar.gz
|
||||||
|
audit-0.6.12.tar.gz
|
||||||
|
audit-0.7.tar.gz
|
||||||
|
audit-0.7.1.tar.gz
|
||||||
|
audit-0.7.2.tar.gz
|
||||||
|
audit-0.7.3.tar.gz
|
||||||
|
audit-0.7.4.tar.gz
|
||||||
|
audit-0.8.1.tar.gz
|
||||||
|
audit-0.8.2.tar.gz
|
||||||
|
audit-0.9.2.tar.gz
|
||||||
|
audit-0.9.3.tar.gz
|
||||||
|
audit-0.9.4.tar.gz
|
||||||
|
audit-0.9.5.tar.gz
|
||||||
|
audit-0.9.6.tar.gz
|
||||||
|
audit-0.9.7.tar.gz
|
||||||
|
audit-0.9.8.tar.gz
|
||||||
|
audit-0.9.9.tar.gz
|
||||||
|
audit-0.9.10.tar.gz
|
||||||
|
audit-0.9.11.tar.gz
|
||||||
|
audit-0.9.12.tar.gz
|
||||||
|
audit-0.9.13.tar.gz
|
||||||
|
audit-0.9.14.tar.gz
|
||||||
|
audit-0.9.15.tar.gz
|
||||||
|
audit-0.9.16.tar.gz
|
||||||
|
audit-0.9.17.tar.gz
|
||||||
|
audit-0.9.18.tar.gz
|
||||||
|
audit-0.9.19.tar.gz
|
||||||
|
audit-0.9.20.tar.gz
|
||||||
|
audit-1.0.tar.gz
|
||||||
|
audit-1.0.1.tar.gz
|
||||||
|
audit-1.0.2.tar.gz
|
||||||
|
audit-1.0.3.tar.gz
|
||||||
|
audit-1.0.4.tar.gz
|
||||||
|
audit-1.0.5.tar.gz
|
||||||
|
audit-1.0.6.tar.gz
|
||||||
|
audit-1.0.7.tar.gz
|
||||||
|
audit-1.0.8.tar.gz
|
||||||
|
audit-1.0.9.tar.gz
|
||||||
|
audit-1.0.10.tar.gz
|
||||||
|
audit-1.0.12.tar.gz
|
||||||
|
audit-1.1.tar.gz
|
||||||
|
audit-1.1.1.tar.gz
|
||||||
|
audit-1.1.2.tar.gz
|
||||||
|
audit-1.1.3.tar.gz
|
||||||
|
audit-1.1.4.tar.gz
|
||||||
|
audit-1.1.5.tar.gz
|
||||||
|
audit-1.1.6.tar.gz
|
||||||
|
audit-1.2.tar.gz
|
||||||
|
audit-1.2.1.tar.gz
|
||||||
|
audit-1.2.2.tar.gz
|
||||||
|
audit-1.2.3.tar.gz
|
||||||
|
audit-1.2.4.tar.gz
|
||||||
|
audit-1.2.5.tar.gz
|
||||||
|
audit-1.2.6.tar.gz
|
||||||
|
audit-1.2.7.tar.gz
|
||||||
|
audit-1.2.8.tar.gz
|
||||||
|
audit-1.2.9.tar.gz
|
||||||
|
audit-1.3.tar.gz
|
||||||
|
audit-1.3.1.tar.gz
|
||||||
|
audit-1.4.tar.gz
|
||||||
|
audit-1.4.1.tar.gz
|
||||||
|
audit-1.4.2.tar.gz
|
||||||
|
audit-1.5.tar.gz
|
||||||
|
audit-1.5.1.tar.gz
|
||||||
|
audit-1.5.2.tar.gz
|
||||||
|
audit-1.5.3.tar.gz
|
||||||
|
audit-1.5.5.tar.gz
|
||||||
|
audit-1.5.6.tar.gz
|
||||||
|
audit-1.6.tar.gz
|
||||||
|
audit-1.6.1.tar.gz
|
||||||
|
audit-1.6.2.tar.gz
|
||||||
|
audit-1.6.4.tar.gz
|
||||||
|
audit-1.6.5.tar.gz
|
||||||
|
audit-1.6.6.tar.gz
|
||||||
|
audit-1.6.7.tar.gz
|
||||||
|
audit-1.6.8.tar.gz
|
||||||
|
audit-1.6.9.tar.gz
|
||||||
|
audit-1.7.tar.gz
|
||||||
|
audit-1.7.1.tar.gz
|
||||||
|
audit-1.7.3.tar.gz
|
||||||
|
audit-1.7.4.tar.gz
|
||||||
|
audit-1.7.5.tar.gz
|
||||||
|
audit-1.7.6.tar.gz
|
||||||
|
audit-1.7.7.tar.gz
|
||||||
|
audit-1.7.8.tar.gz
|
||||||
|
audit-1.7.9.tar.gz
|
||||||
|
audit-1.7.10.tar.gz
|
||||||
|
audit-1.7.11.tar.gz
|
||||||
|
audit-1.7.12.tar.gz
|
||||||
|
audit-1.7.13.tar.gz
|
||||||
|
audit-2.0.tar.gz
|
||||||
|
audit-1.8.tar.gz
|
||||||
|
audit-2.0.1.tar.gz
|
||||||
|
audit-2.0.3.tar.gz
|
||||||
|
audit-2.0.4.tar.gz
|
||||||
|
/audit-2.0.5.tar.gz
|
||||||
|
/audit-2.0.6.tar.gz
|
||||||
|
/audit-2.1.tar.gz
|
||||||
|
/audit-2.1.1.tar.gz
|
||||||
|
/audit-2.1.2.tar.gz
|
||||||
|
/audit-2.1.3.tar.gz
|
||||||
|
/audit-2.2.tar.gz
|
||||||
|
/audit-2.2.1.tar.gz
|
||||||
|
/audit-2.2.2.tar.gz
|
||||||
|
/audit-2.3.tar.gz
|
||||||
|
/audit-2.3.1.tar.gz
|
||||||
|
/audit-2.3.2.tar.gz
|
||||||
|
/audit-2.3.3.tar.gz
|
||||||
|
/audit-2.3.4.tar.gz
|
||||||
|
/audit-2.3.5.tar.gz
|
||||||
|
/audit-2.3.6.tar.gz
|
||||||
|
/audit-2.3.7.tar.gz
|
||||||
|
/audit-2.3.8svn20140801.tar.gz
|
||||||
|
/audit-2.3.8.svn20140801.tar.gz
|
||||||
|
/audit-2.3.8.svn20140802.tar.gz
|
||||||
|
/audit-2.3.8.svn20140803.tar.gz
|
||||||
|
/audit-2.4.tar.gz
|
||||||
|
/audit-2.4.1.tar.gz
|
||||||
|
/audit-2.4.2.tar.gz
|
||||||
|
/audit-2.4.3.tar.gz
|
||||||
|
/audit-2.4.4.tar.gz
|
||||||
|
/audit-2.4.5.tar.gz
|
||||||
|
/audit-2.5.tar.gz
|
||||||
|
/audit-2.5.1.tar.gz
|
||||||
|
/audit-2.5.2.tar.gz
|
||||||
|
/audit-2.6.tar.gz
|
||||||
|
/audit-2.6.1.tar.gz
|
||||||
|
/audit-2.6.2.tar.gz
|
||||||
|
/audit-2.6.3.tar.gz
|
||||||
|
/audit-2.6.4.tar.gz
|
||||||
|
/audit-2.6.5.tar.gz
|
||||||
|
/audit-2.6.6.tar.gz
|
||||||
|
/audit-2.6.7.tar.gz
|
||||||
|
/audit-2.7.tar.gz
|
||||||
|
/audit-2.7.1.tar.gz
|
||||||
|
/audit-2.7.2.tar.gz
|
||||||
|
/audit-2.7.3.tar.gz
|
||||||
|
/audit-2.7.4.tar.gz
|
||||||
|
/audit-2.7.5.tar.gz
|
||||||
|
/audit-2.7.6.tar.gz
|
||||||
|
/audit-2.7.7.tar.gz
|
||||||
|
/audit-2.7.8.tar.gz
|
||||||
|
/audit-2.8.tar.gz
|
||||||
|
/audit-2.8.1.tar.gz
|
||||||
|
/audit-2.8.2.tar.gz
|
||||||
|
/audit-2.8.3.tar.gz
|
||||||
|
/audit-2.8.4.tar.gz
|
||||||
|
/audit-3.0-alpha.tar.gz
|
||||||
|
/audit-3.0-alpha2.tar.gz
|
||||||
|
/audit-3.0-alpha3.tar.gz
|
||||||
|
/audit-3.0-alpha5.tar.gz
|
||||||
|
/audit-3.0-alpha6.tar.gz
|
||||||
|
/audit-3.0-alpha7.tar.gz
|
||||||
|
/audit-3.0-alpha8.tar.gz
|
||||||
|
/audit-3.0-alpha9.tar.gz
|
||||||
|
/audit-3.0.tar.gz
|
||||||
|
/audit-3.0.1.tar.gz
|
||||||
|
/audit-3.0.2.tar.gz
|
||||||
|
/audit-3.0.3.tar.gz
|
||||||
|
/audit-3.0.4.tar.gz
|
||||||
|
/audit-3.0.5.tar.gz
|
||||||
|
/audit-3.0.6.tar.gz
|
||||||
|
/audit-3.0.7.tar.gz
|
||||||
|
/audit-3.0.8.tar.gz
|
||||||
|
/audit-3.0.9.tar.gz
|
||||||
|
/audit-3.1.tar.gz
|
||||||
|
/audit-3.1.1.tar.gz
|
||||||
|
/audit-3.1.2.tar.gz
|
||||||
|
/audit-4.0.tar.gz
|
||||||
|
/audit-4.0.1.tar.gz
|
||||||
|
/audit-4.0.2.tar.gz
|
||||||
|
/v4.0.3.tar.gz
|
||||||
|
/audit-userspace-4.0.4.tar.gz
|
||||||
|
/audit-userspace-4.1.0.tar.gz
|
||||||
|
/audit-userspace-4.1.1.tar.gz
|
||||||
|
/audit-userspace-4.1.2.tar.gz
|
||||||
|
/audit-userspace-4.1.3.tar.gz
|
||||||
|
/audit-userspace-4.1.4.tar.gz
|
||||||
@@ -0,0 +1,43 @@
|
|||||||
|
From 3ea61d367cf4456be3513adcdbb84714eb89d1ed Mon Sep 17 00:00:00 2001
|
||||||
|
From: Steve Grubb <ausearch.1@gmail.com>
|
||||||
|
Date: Thu, 5 Jun 2025 22:07:31 -0400
|
||||||
|
Subject: [PATCH] af_unix plugin: Restore terminating newlines
|
||||||
|
|
||||||
|
---
|
||||||
|
audisp/plugins/af_unix/audisp-af_unix.c | 8 ++++----
|
||||||
|
1 file changed, 4 insertions(+), 4 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/audisp/plugins/af_unix/audisp-af_unix.c b/audisp/plugins/af_unix/audisp-af_unix.c
|
||||||
|
index 3df6b61c9..ecaf30650 100644
|
||||||
|
--- a/audisp/plugins/af_unix/audisp-af_unix.c
|
||||||
|
+++ b/audisp/plugins/af_unix/audisp-af_unix.c
|
||||||
|
@@ -207,17 +207,17 @@ static int event_to_string(struct audit_dispatcher_header *hdr,
|
||||||
|
"UNKNOWN[%u]", hdr->type);
|
||||||
|
type = unknown;
|
||||||
|
}
|
||||||
|
- len = asprintf(&v, "type=%s msg=%.*s",
|
||||||
|
+ len = asprintf(&v, "type=%s msg=%.*s\n",
|
||||||
|
type, hdr->size, data);
|
||||||
|
} else if (inbound_protocol == F_BINARY &&
|
||||||
|
hdr->ver == AUDISP_PROTOCOL_VER2) {
|
||||||
|
// Protocol 2 events are already formatted
|
||||||
|
- len = asprintf(&v, "%.*s", hdr->size, data);
|
||||||
|
+ len = asprintf(&v, "%.*s\n", hdr->size, data);
|
||||||
|
} else
|
||||||
|
len = 0;
|
||||||
|
} else if (inbound_protocol == F_STRING) {
|
||||||
|
// Inbound strings start at the hdr
|
||||||
|
- len = asprintf(&v, "%s", (char *)hdr);
|
||||||
|
+ len = asprintf(&v, "%s\n", (char *)hdr);
|
||||||
|
} else
|
||||||
|
len = 0;
|
||||||
|
if (len <= 0) {
|
||||||
|
@@ -226,7 +226,7 @@ static int event_to_string(struct audit_dispatcher_header *hdr,
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
- /* Strip newlines from event record */
|
||||||
|
+ /* Strip newlines from event record except the last one */
|
||||||
|
ptr = v;
|
||||||
|
while ((ptr = strchr(ptr, 0x0A)) != NULL) {
|
||||||
|
if (ptr != &v[len-1])
|
||||||
@@ -0,0 +1,564 @@
|
|||||||
|
Summary: User space tools for kernel auditing
|
||||||
|
Name: audit
|
||||||
|
Version: 4.1.4
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: GPL-2.0-or-later AND LGPL-2.0-or-later
|
||||||
|
URL: https://github.com/linux-audit/audit-userspace/
|
||||||
|
Source0: audit-userspace-%{version}.tar.gz
|
||||||
|
Source1: https://www.gnu.org/licenses/lgpl-2.1.txt
|
||||||
|
BuildRequires: make gcc
|
||||||
|
BuildRequires: autoconf automake libtool
|
||||||
|
BuildRequires: kernel-headers >= 5.0
|
||||||
|
BuildRequires: systemd
|
||||||
|
|
||||||
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: %{name}-rules%{?_isa} = %{version}-%{release}
|
||||||
|
Requires(post): systemd coreutils
|
||||||
|
Requires(preun): systemd
|
||||||
|
Requires(postun): systemd coreutils
|
||||||
|
Recommends: initscripts-service
|
||||||
|
|
||||||
|
# Placing this here under the assumption that anything using the
|
||||||
|
# python libraries expects the system to have an audit daemon
|
||||||
|
Obsoletes: python2-audit < %{version}-%{release}
|
||||||
|
|
||||||
|
%description
|
||||||
|
The audit package contains the user space utilities for
|
||||||
|
storing and searching the audit records generated by
|
||||||
|
the audit subsystem in the Linux 2.6 and later kernels.
|
||||||
|
It includes example rules that you can use.
|
||||||
|
|
||||||
|
%package libs
|
||||||
|
Summary: Dynamic library for libaudit
|
||||||
|
License: LGPL-2.0-or-later
|
||||||
|
BuildRequires: libcap-ng-devel
|
||||||
|
|
||||||
|
%description libs
|
||||||
|
The audit-libs package contains the dynamic libraries needed for
|
||||||
|
applications to use the audit framework.
|
||||||
|
|
||||||
|
%package libs-devel
|
||||||
|
Summary: Header files for libaudit
|
||||||
|
License: LGPL-2.0-or-later
|
||||||
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: kernel-headers >= 5.15
|
||||||
|
|
||||||
|
%description libs-devel
|
||||||
|
The audit-libs-devel package contains the header files needed for
|
||||||
|
developing applications that need to use the audit framework libraries.
|
||||||
|
|
||||||
|
%package -n python3-audit
|
||||||
|
Summary: Python3 bindings for libaudit
|
||||||
|
License: LGPL-2.0-or-later
|
||||||
|
BuildRequires: python3-devel python-unversioned-command swig
|
||||||
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||||
|
Provides: audit-libs-python3 = %{version}-%{release}
|
||||||
|
Provides: audit-libs-python3%{?_isa} = %{version}-%{release}
|
||||||
|
Obsoletes: audit-libs-python3 < %{version}-%{release}
|
||||||
|
|
||||||
|
%description -n python3-audit
|
||||||
|
The python3-audit package contains the bindings so that libaudit
|
||||||
|
and libauparse can be used by python3.
|
||||||
|
|
||||||
|
%package -n audispd-plugins
|
||||||
|
Summary: Plugins for the audit event dispatcher
|
||||||
|
License: GPL-2.0-or-later
|
||||||
|
BuildRequires: krb5-devel libcap-ng-devel
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
|
%description -n audispd-plugins
|
||||||
|
The audispd-plugins package provides plugins for the real-time
|
||||||
|
interface to the audit system, audispd. These plugins can do things
|
||||||
|
like relay events to remote machines.
|
||||||
|
|
||||||
|
%package -n audispd-plugins-zos
|
||||||
|
Summary: z/OS plugin for the audit event dispatcher
|
||||||
|
License: GPL-2.0-or-later
|
||||||
|
BuildRequires: openldap-devel libcap-ng-devel
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
|
%description -n audispd-plugins-zos
|
||||||
|
The audispd-plugins-zos package provides a plugin that will forward all
|
||||||
|
incoming audit events, as they happen, to a configured z/OS SMF (Service
|
||||||
|
Management Facility) database, through an IBM Tivoli Directory Server
|
||||||
|
(ITDS) set for Remote Audit service.
|
||||||
|
|
||||||
|
%package rules
|
||||||
|
Summary: audit rules and utilities
|
||||||
|
License: GPL-2.0-or-later
|
||||||
|
Requires(post): coreutils gawk grep
|
||||||
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||||
|
Recommends: %{name} = %{version}-%{release}
|
||||||
|
|
||||||
|
%description rules
|
||||||
|
The audit rules package contains the rules and utilities to load audit rules.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q -n %{name}-userspace-%{version}
|
||||||
|
cp %{SOURCE1} .
|
||||||
|
|
||||||
|
%build
|
||||||
|
autoreconf -fv --install
|
||||||
|
# Remove the ids code, its not ready
|
||||||
|
sed -i 's/ ids / /' audisp/plugins/Makefile.am
|
||||||
|
sed -i 's/ ids / /' audisp/plugins/Makefile.in
|
||||||
|
%configure --with-python3=yes \
|
||||||
|
--enable-gssapi-krb5=yes --with-arm --with-aarch64 --with-riscv \
|
||||||
|
--with-libcap-ng=yes --without-golang --enable-zos-remote \
|
||||||
|
--with-io_uring --enable-experimental --with-nftables
|
||||||
|
|
||||||
|
make CFLAGS="%{optflags}" %{?_smp_mflags}
|
||||||
|
|
||||||
|
%install
|
||||||
|
mkdir -p $RPM_BUILD_ROOT/{sbin,etc/audit/plugins.d,etc/audit/rules.d}
|
||||||
|
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/{man5,man8}
|
||||||
|
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/audit
|
||||||
|
mkdir -p --mode=0700 $RPM_BUILD_ROOT/%{_var}/log/audit
|
||||||
|
mkdir -p $RPM_BUILD_ROOT/%{_var}/spool/audit
|
||||||
|
make DESTDIR=$RPM_BUILD_ROOT install
|
||||||
|
|
||||||
|
# Remove these items so they don't get picked up.
|
||||||
|
rm -f $RPM_BUILD_ROOT/%{_libdir}/libaudit.a
|
||||||
|
rm -f $RPM_BUILD_ROOT/%{_libdir}/libauparse.a
|
||||||
|
rm -f $RPM_BUILD_ROOT/%{_libdir}/libauplugin.a
|
||||||
|
|
||||||
|
find $RPM_BUILD_ROOT -name '*.la' -delete
|
||||||
|
find $RPM_BUILD_ROOT/%{_libdir}/python%{python3_version}/site-packages -name '*.a' -delete || true
|
||||||
|
|
||||||
|
# On platforms with 32 & 64 bit libs, we need to coordinate the timestamp
|
||||||
|
touch -r ./audit.spec $RPM_BUILD_ROOT/etc/libaudit.conf
|
||||||
|
touch -r ./audit.spec $RPM_BUILD_ROOT/usr/share/man/man5/libaudit.conf.5.gz
|
||||||
|
|
||||||
|
%check
|
||||||
|
make check
|
||||||
|
# Get rid of make files so that they don't get packaged.
|
||||||
|
rm -f rules/Makefile*
|
||||||
|
|
||||||
|
%post
|
||||||
|
%systemd_post auditd.service
|
||||||
|
# Do not perform service start/restart when running during an rpm-ostree compose
|
||||||
|
if [ -f /run/ostree-booted ] ; then
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
# If an upgrade, restart it if it's running
|
||||||
|
if [ $1 -eq 2 ] ; then
|
||||||
|
state=$(systemctl show -P ActiveState auditd)
|
||||||
|
if [ $state = "active" ] ; then
|
||||||
|
auditctl --signal stop || true
|
||||||
|
systemctl start auditd || true
|
||||||
|
fi
|
||||||
|
# if an install, start it since preset says we should be running
|
||||||
|
elif [ $1 -eq 1 ] ; then
|
||||||
|
systemctl start auditd || true
|
||||||
|
fi
|
||||||
|
|
||||||
|
%post rules
|
||||||
|
%systemd_post audit-rules.service
|
||||||
|
# Copy default rules into place on new installation
|
||||||
|
files=`ls /etc/audit/rules.d/ 2>/dev/null | wc -w`
|
||||||
|
if [ "$files" -eq 0 ] ; then
|
||||||
|
echo "No rules detected, adding default"
|
||||||
|
%if 0%{?rhel}
|
||||||
|
if [ -e %{_datadir}/%{name}-rules/10-base-config.rules ] ; then
|
||||||
|
install -m 0640 -o 0 -g 0 -p %{_datadir}/%{name}-rules/10-base-config.rules /etc/audit/rules.d/audit.rules
|
||||||
|
%else
|
||||||
|
# FESCO asked for audit to be off by default. #1117953
|
||||||
|
if [ -e %{_datadir}/%{name}-rules/10-no-audit.rules ] ; then
|
||||||
|
install -m 0640 -o 0 -g 0 -p %{_datadir}/%{name}-rules/10-no-audit.rules /etc/audit/rules.d/audit.rules
|
||||||
|
%endif
|
||||||
|
else
|
||||||
|
install -m 0640 -o 0 -g 0 /dev/null /etc/audit/rules.d/audit.rules
|
||||||
|
fi
|
||||||
|
# Only load the new rules if not running during an rpm-ostree compose
|
||||||
|
if [ ! -f /run/ostree-booted ] ; then
|
||||||
|
# Make the new rules active
|
||||||
|
augenrules --load || true
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
%preun
|
||||||
|
%systemd_preun auditd.service
|
||||||
|
# If uninstalling, stop it
|
||||||
|
if [ $1 -eq 0 ] ; then
|
||||||
|
auditctl --signal stop || true
|
||||||
|
fi
|
||||||
|
|
||||||
|
%preun rules
|
||||||
|
%systemd_preun audit-rules.service
|
||||||
|
# If uninstalling, delete the rules loaded in the kernel
|
||||||
|
if [ $1 -eq 0 ] ; then
|
||||||
|
auditctl -D > /dev/null 2>&1 || true
|
||||||
|
fi
|
||||||
|
|
||||||
|
%files libs
|
||||||
|
%{!?_licensedir:%global license %%doc}
|
||||||
|
%license lgpl-2.1.txt
|
||||||
|
%{_libdir}/libaudit.so.1*
|
||||||
|
%{_libdir}/libauparse.so.0*
|
||||||
|
%{_libdir}/libauplugin.so.1*
|
||||||
|
%config(noreplace) %attr(640,root,root) /etc/libaudit.conf
|
||||||
|
%{_mandir}/man5/libaudit.conf.5.gz
|
||||||
|
|
||||||
|
%files libs-devel
|
||||||
|
%doc contrib/plugin
|
||||||
|
%{_libdir}/libaudit.so
|
||||||
|
%{_libdir}/libauparse.so
|
||||||
|
%{_libdir}/libauplugin.so
|
||||||
|
%{_includedir}/libaudit.h
|
||||||
|
%{_includedir}/audit_logging.h
|
||||||
|
%{_includedir}/audit-records.h
|
||||||
|
%{_includedir}/auparse.h
|
||||||
|
%{_includedir}/auparse-defs.h
|
||||||
|
%{_includedir}/auplugin.h
|
||||||
|
%{_datadir}/aclocal/audit.m4
|
||||||
|
%{_libdir}/pkgconfig/audit.pc
|
||||||
|
%{_libdir}/pkgconfig/auparse.pc
|
||||||
|
%{_mandir}/man3/*
|
||||||
|
%{_mandir}/man5/ausearch-expression.5.gz
|
||||||
|
|
||||||
|
%files -n python3-audit
|
||||||
|
%attr(755,root,root) %{python3_sitearch}/*
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc README.md ChangeLog init.d/auditd.cron
|
||||||
|
%{!?_licensedir:%global license %%doc}
|
||||||
|
%license COPYING
|
||||||
|
%attr(644,root,root) %{_mandir}/man8/auditd.8.gz
|
||||||
|
%attr(644,root,root) %{_mandir}/man8/aureport.8.gz
|
||||||
|
%attr(644,root,root) %{_mandir}/man8/ausearch.8.gz
|
||||||
|
%attr(644,root,root) %{_mandir}/man8/aulast.8.gz
|
||||||
|
%attr(644,root,root) %{_mandir}/man8/aulastlog.8.gz
|
||||||
|
%attr(644,root,root) %{_mandir}/man8/ausyscall.8.gz
|
||||||
|
%attr(644,root,root) %{_mandir}/man5/auditd.conf.5.gz
|
||||||
|
%attr(644,root,root) %{_mandir}/man5/auditd.cron.5.gz
|
||||||
|
%attr(644,root,root) %{_mandir}/man5/auditd-plugins.5.gz
|
||||||
|
%attr(755,root,root) %{_sbindir}/auditd
|
||||||
|
%attr(755,root,root) %{_sbindir}/ausearch
|
||||||
|
%attr(755,root,root) %{_sbindir}/aureport
|
||||||
|
%attr(755,root,root) %{_bindir}/aulast
|
||||||
|
%attr(755,root,root) %{_bindir}/aulastlog
|
||||||
|
%attr(755,root,root) %{_bindir}/ausyscall
|
||||||
|
%attr(644,root,root) %{_unitdir}/auditd.service
|
||||||
|
%attr(640,root,root) %{_tmpfilesdir}/audit.conf
|
||||||
|
%attr(750,root,root) %dir %{_libexecdir}/initscripts/legacy-actions/auditd
|
||||||
|
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/condrestart
|
||||||
|
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/reload
|
||||||
|
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/restart
|
||||||
|
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/resume
|
||||||
|
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/rotate
|
||||||
|
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/state
|
||||||
|
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/stop
|
||||||
|
%attr(644,root,root) %{_sysconfdir}/bash_completion.d/audit.bash_completion
|
||||||
|
%ghost %{_runstatedir}/run/auditd.state
|
||||||
|
%attr(-,root,-) %dir %{_var}/log/audit
|
||||||
|
%attr(750,root,root) %dir /etc/audit/plugins.d
|
||||||
|
%config(noreplace) %attr(640,root,root) /etc/audit/auditd.conf
|
||||||
|
|
||||||
|
%files rules
|
||||||
|
%attr(755,root,root) %dir %{_datadir}/%{name}-rules
|
||||||
|
%attr(644,root,root) %{_datadir}/%{name}-rules/*
|
||||||
|
%attr(644,root,root) %{_mandir}/man8/auditctl.8.gz
|
||||||
|
%attr(644,root,root) %{_mandir}/man8/augenrules.8.gz
|
||||||
|
%attr(644,root,root) %{_mandir}/man7/audit.rules.7.gz
|
||||||
|
%attr(755,root,root) %{_sbindir}/auditctl
|
||||||
|
%attr(755,root,root) %{_sbindir}/augenrules
|
||||||
|
%attr(644,root,root) %{_unitdir}/audit-rules.service
|
||||||
|
%attr(750,root,root) %dir /etc/audit
|
||||||
|
%attr(750,root,root) %dir /etc/audit/rules.d
|
||||||
|
%ghost %config(noreplace) %attr(640,root,root) /etc/audit/rules.d/audit.rules
|
||||||
|
%ghost %config(noreplace) %attr(640,root,root) /etc/audit/audit.rules
|
||||||
|
%config(noreplace) %attr(640,root,root) /etc/audit/audit-stop.rules
|
||||||
|
|
||||||
|
%files -n audispd-plugins
|
||||||
|
%config(noreplace) %attr(640,root,root) /etc/audit/audisp-remote.conf
|
||||||
|
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/au-remote.conf
|
||||||
|
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/syslog.conf
|
||||||
|
%config(noreplace) %attr(640,root,root) /etc/audit/audisp-statsd.conf
|
||||||
|
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/au-statsd.conf
|
||||||
|
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/af_unix.conf
|
||||||
|
%config(noreplace) %attr(640,root,root) /etc/audit/audisp-filter.conf
|
||||||
|
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/filter.conf
|
||||||
|
%attr(750,root,root) %{_sbindir}/audisp-remote
|
||||||
|
%attr(750,root,root) %{_sbindir}/audisp-syslog
|
||||||
|
%attr(750,root,root) %{_sbindir}/audisp-af_unix
|
||||||
|
%attr(750,root,root) %{_sbindir}/audisp-statsd
|
||||||
|
%attr(750,root,root) %{_sbindir}/audisp-filter
|
||||||
|
%attr(700,root,root) %dir %{_var}/spool/audit
|
||||||
|
%attr(644,root,root) %{_mandir}/man5/audisp-remote.conf.5.gz
|
||||||
|
%attr(644,root,root) %{_mandir}/man8/audisp-remote.8.gz
|
||||||
|
%attr(644,root,root) %{_mandir}/man8/audisp-syslog.8.gz
|
||||||
|
%attr(644,root,root) %{_mandir}/man8/audisp-af_unix.8.gz
|
||||||
|
%attr(644,root,root) %{_mandir}/man8/audisp-statsd.8.gz
|
||||||
|
%attr(644,root,root) %{_mandir}/man8/audisp-filter.8.gz
|
||||||
|
|
||||||
|
%files -n audispd-plugins-zos
|
||||||
|
%attr(644,root,root) %{_mandir}/man8/audispd-zos-remote.8.gz
|
||||||
|
%attr(644,root,root) %{_mandir}/man5/zos-remote.conf.5.gz
|
||||||
|
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/audispd-zos-remote.conf
|
||||||
|
%config(noreplace) %attr(640,root,root) /etc/audit/zos-remote.conf
|
||||||
|
%attr(750,root,root) %{_sbindir}/audispd-zos-remote
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Mon Mar 23 2026 Steve Grubb <sgrubb@redhat.com> 4.1.4-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Sun Feb 01 2026 Steve Grubb <sgrubb@redhat.com> 4.1.3-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Tue Jan 27 2026 Steve Grubb <sgrubb@redhat.com> 4.1.2-6
|
||||||
|
- Change awk to gawk
|
||||||
|
|
||||||
|
* Tue Jan 27 2026 Steve Grubb <sgrubb@redhat.com> 4.1.2-5
|
||||||
|
- Update requires for audit-rules package (#2415124)
|
||||||
|
|
||||||
|
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.2-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.2-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 4.1.2-2
|
||||||
|
- Rebuilt for Python 3.14.0rc3 bytecode
|
||||||
|
|
||||||
|
* Mon Sep 01 2025 Steve Grubb <sgrubb@redhat.com> 4.1.2-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Fri Aug 15 2025 Python Maint <python-maint@redhat.com> - 4.1.1-2
|
||||||
|
- Rebuilt for Python 3.14.0rc2 bytecode
|
||||||
|
|
||||||
|
* Wed Jul 30 2025 Steve Grubb <sgrubb@redhat.com> 4.1.1-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Fri Jul 25 2025 Steve Grubb <sgrubb@redhat.com> 4.1.0-3
|
||||||
|
- Attempt correcting install with no systemd (#2380048)
|
||||||
|
|
||||||
|
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 10 2025 Steve Grubb <sgrubb@redhat.com> 4.1.0-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Thu Jun 26 2025 Steve Grubb <sgrubb@redhat.com> 4.0.5-2
|
||||||
|
- Apply audit-4.0.5-af_unix.patch (#2375024)
|
||||||
|
|
||||||
|
* Wed Jun 11 2025 Steve Grubb <sgrubb@redhat.com> 4.0.5-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Mon Jun 02 2025 Python Maint <python-maint@redhat.com> - 4.0.4-3
|
||||||
|
- Rebuilt for Python 3.14
|
||||||
|
|
||||||
|
* Sat May 31 2025 Steve Grubb <sgrubb@redhat.com> 4.0.4-2
|
||||||
|
- Fix missing delete commang in auditctl
|
||||||
|
|
||||||
|
* Wed May 28 2025 Steve Grubb <sgrubb@redhat.com> 4.0.4-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 07 2025 Steve Grubb <sgrubb@redhat.com> 4.0.3-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Thu Aug 08 2024 Steve Grubb <sgrubb@redhat.com> 4.0.2-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jun 07 2024 Python Maint <python-maint@redhat.com> - 4.0.1-3
|
||||||
|
- Rebuilt for Python 3.13
|
||||||
|
|
||||||
|
* Mon May 20 2024 Steve Grubb <sgrubb@redhat.com> 4.0.1-2
|
||||||
|
- Make the modes on audit rules match spec file.
|
||||||
|
|
||||||
|
* Mon Mar 11 2024 Steve Grubb <sgrubb@redhat.com> 4.0.1-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Sun Feb 04 2024 Timothée Ravier <tim@siosm.fr> - 4.0-8
|
||||||
|
- Fix 'install' calls in post scriptlet
|
||||||
|
|
||||||
|
* Thu Jan 25 2024 Steve Grubb <sgrubb@redhat.com> 4.0-7
|
||||||
|
- Don't do "live" operations during rpm-ostree composes
|
||||||
|
|
||||||
|
* Wed Jan 24 2024 Steve Grubb <sgrubb@redhat.com> 4.0-5
|
||||||
|
- Auditd is stopping during upgrade (bz 2259610)
|
||||||
|
|
||||||
|
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.0-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 16 2024 Steve Grubb <sgrubb@redhat.com> 4.0-1
|
||||||
|
- New upstream major release
|
||||||
|
|
||||||
|
* Sat Nov 04 2023 Steve Grubb <sgrubb@redhat.com> 3.1.2-5
|
||||||
|
- Bug fixes pulled from upstrean
|
||||||
|
|
||||||
|
* Wed Sep 13 2023 Dusty Mabe <dusty@dustymabe.com> 3.1.2-4
|
||||||
|
- Remove initscripts-service from Requires(postun)
|
||||||
|
|
||||||
|
* Fri Sep 01 2023 Steve Grubb <sgrubb@redhat.com> 3.1.2-3
|
||||||
|
- Change initscrips-service to a Recommends
|
||||||
|
|
||||||
|
* Sat Aug 26 2023 Steve Grubb <sgrubb@redhat.com> 3.1.2-2
|
||||||
|
- SPDX Migration
|
||||||
|
|
||||||
|
* Sun Aug 06 2023 Steve Grubb <sgrubb@redhat.com> 3.1.2-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 3.1.1-3
|
||||||
|
- Rebuilt for Python 3.12
|
||||||
|
|
||||||
|
* Tue May 09 2023 Davide Cavalca <dcavalca@fedoraproject.org> 3.1.1-2
|
||||||
|
- Install the base ruleset on RHEL
|
||||||
|
|
||||||
|
* Thu Apr 27 2023 Steve Grubb <sgrubb@redhat.com> 3.1.1-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Thu Feb 09 2023 Steve Grubb <sgrubb@redhat.com> 3.1-2
|
||||||
|
- New upstream feature release
|
||||||
|
|
||||||
|
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.9-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Dec 22 2022 Steve Grubb <sgrubb@redhat.com> 3.0.9-2
|
||||||
|
- BuildRequires python-setuptools
|
||||||
|
- SPDX Migration
|
||||||
|
|
||||||
|
* Mon Aug 29 2022 Steve Grubb <sgrubb@redhat.com> 3.0.9-1
|
||||||
|
- New upstream bugfix release
|
||||||
|
|
||||||
|
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.8-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 3.0.8-2
|
||||||
|
- Rebuilt for Python 3.11
|
||||||
|
|
||||||
|
* Tue Mar 29 2022 Steve Grubb <sgrubb@redhat.com> 3.0.8-1
|
||||||
|
- New upstream bugfix release
|
||||||
|
|
||||||
|
* Thu Feb 24 2022 Steve Grubb <sgrubb@redhat.com> 3.0.7-3
|
||||||
|
- Undo fix to libaudit.h before installing
|
||||||
|
|
||||||
|
* Mon Feb 14 2022 Steve Grubb <sgrubb@redhat.com> 3.0.7-2
|
||||||
|
- Adjust sample-rules dir permissions
|
||||||
|
- Add support for new access/dealloc function attributes
|
||||||
|
- Adjust compile flags for less warnings
|
||||||
|
|
||||||
|
* Sun Jan 23 2022 Steve Grubb <sgrubb@redhat.com> 3.0.7-1
|
||||||
|
- New upstream bugfix and feature release
|
||||||
|
|
||||||
|
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.6-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 05 2022 Steve Grubb <sgrubb@redhat.com> 3.0.6-2
|
||||||
|
- Require initscripts-service instead of initscripts
|
||||||
|
|
||||||
|
* Fri Oct 01 2021 Steve Grubb <sgrubb@redhat.com> 3.0.6-1
|
||||||
|
- New upstream bugfix release
|
||||||
|
|
||||||
|
* Tue Sep 14 2021 Steve Grubb <sgrubb@redhat.com> 3.0.5-3
|
||||||
|
- Move BuildRequires around to what actually needs it
|
||||||
|
|
||||||
|
* Tue Sep 14 2021 Steve Grubb <sgrubb@redhat.com> 3.0.5-2
|
||||||
|
- Drop IPX interpretation support
|
||||||
|
|
||||||
|
* Wed Aug 11 2021 Steve Grubb <sgrubb@redhat.com> 3.0.5-1
|
||||||
|
- New upstream bugfix release
|
||||||
|
|
||||||
|
* Sun Aug 08 2021 Steve Grubb <sgrubb@redhat.com> 3.0.4-1
|
||||||
|
- New upstream feature release
|
||||||
|
|
||||||
|
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 14 2021 Steve Grubb <sgrubb@redhat.com> 3.0.3-1
|
||||||
|
- New upstream feature release
|
||||||
|
|
||||||
|
* Thu Jun 24 2021 Sergio Correia <scorreia@redhat.com> - 3.0.2-2
|
||||||
|
- Do not use custom sbindir and libdir in configure
|
||||||
|
|
||||||
|
* Thu Jun 10 2021 Steve Grubb <sgrubb@redhat.com> 3.0.2-1
|
||||||
|
- New upstream feature and bugfix release
|
||||||
|
|
||||||
|
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 3.0.1-3
|
||||||
|
- Rebuilt for Python 3.10
|
||||||
|
|
||||||
|
* Thu Feb 18 2021 Steve Grubb <sgrubb@redhat.com> 3.0.1-2
|
||||||
|
- Add patch fixing segafult in the audisp-statsd plugin
|
||||||
|
|
||||||
|
* Fri Feb 12 2021 Steve Grubb <sgrubb@redhat.com> 3.0.1-1
|
||||||
|
- New upstream feature and bugfix release
|
||||||
|
- Enable building the audisp-statsd plugin
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Dec 16 2020 Steve Grubb <sgrubb@redhat.com> 3.0-1
|
||||||
|
- New upstream feature and bugfix release
|
||||||
|
|
||||||
|
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-0.21.20191104git1c2f876
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 3.0-0.20.20191104git1c2f876
|
||||||
|
- Rebuilt for Python 3.9
|
||||||
|
|
||||||
|
* Thu Mar 12 2020 Steve Grubb <sgrubb@redhat.com> 3.0-0.19.20191104git1c2f876
|
||||||
|
- Add Obsolete python2-audit (#1783061)
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Steve Grubb <sgrubb@redhat.com> 3.0-0.18.20191104git1c2f876
|
||||||
|
- Fix multiple definition of `event_node_list' (#1794446)
|
||||||
|
|
||||||
|
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-0.17.20191104git1c2f876
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Nov 22 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.16.20191104git1c2f876
|
||||||
|
- Drop python2 subpackage (#1775076)
|
||||||
|
|
||||||
|
* Mon Nov 04 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.14.20191104git1c2f876
|
||||||
|
- New upstream git snapshot prerelease
|
||||||
|
|
||||||
|
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 3.0-0.14.20190507gitf58ec40
|
||||||
|
- Rebuilt for Python 3.8.0rc1 (#1748018)
|
||||||
|
|
||||||
|
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 3.0-0.13.20190507gitf58ec40
|
||||||
|
- Rebuilt for Python 3.8
|
||||||
|
|
||||||
|
* Wed Jul 31 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.12.20190507gitf58ec40
|
||||||
|
- Fix 1734953 - audit: FTBFS in Fedora rawhide/f31
|
||||||
|
|
||||||
|
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-0.11.20190507gitf58ec40
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 05 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.10.20190507gitf58ec40
|
||||||
|
- Add initscripts package to the requires (bz #1727058)
|
||||||
|
|
||||||
|
* Mon Jun 10 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.9.20190507gitf58ec40
|
||||||
|
- New upstream git snapshot prerelease which fixes several problems
|
||||||
|
- Fixed 1698130 - removing audit.rpm doesn't stop auditd
|
||||||
|
|
||||||
|
* Tue Mar 26 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.7.20190326git03e7489
|
||||||
|
- New upstream git snapshot prerelease which fixes a memory leak
|
||||||
|
|
||||||
|
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-0.6.20181218gitbdb72c0
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Dec 18 2018 Steve Grubb <sgrubb@redhat.com> 3.0-0.5.20181218gitbdb72c0
|
||||||
|
- New upstream git snapshot prerelease
|
||||||
|
- Remove historical ldconfig scriptlet (#1644056)
|
||||||
|
|
||||||
|
* Fri Aug 31 2018 Steve Grubb <sgrubb@redhat.com> 3.0-0.4.20180831git0047a6c
|
||||||
|
- New upstream feature prerelease
|
||||||
|
|
||||||
|
* Wed Aug 08 2018 Steve Grubb <sgrubb@redhat.com> 3.0-0.2.20180808git77fbcf3
|
||||||
|
- New upstream feature prerelease
|
||||||
|
|
||||||
|
* Tue Jul 17 2018 Steve Grubb <sgrubb@redhat.com> 3.0-0.1.20180717gitacd53d1
|
||||||
|
- New upstream feature prerelease
|
||||||
|
|
||||||
@@ -0,0 +1,502 @@
|
|||||||
|
GNU LESSER GENERAL PUBLIC LICENSE
|
||||||
|
Version 2.1, February 1999
|
||||||
|
|
||||||
|
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
|
||||||
|
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
Everyone is permitted to copy and distribute verbatim copies
|
||||||
|
of this license document, but changing it is not allowed.
|
||||||
|
|
||||||
|
[This is the first released version of the Lesser GPL. It also counts
|
||||||
|
as the successor of the GNU Library Public License, version 2, hence
|
||||||
|
the version number 2.1.]
|
||||||
|
|
||||||
|
Preamble
|
||||||
|
|
||||||
|
The licenses for most software are designed to take away your
|
||||||
|
freedom to share and change it. By contrast, the GNU General Public
|
||||||
|
Licenses are intended to guarantee your freedom to share and change
|
||||||
|
free software--to make sure the software is free for all its users.
|
||||||
|
|
||||||
|
This license, the Lesser General Public License, applies to some
|
||||||
|
specially designated software packages--typically libraries--of the
|
||||||
|
Free Software Foundation and other authors who decide to use it. You
|
||||||
|
can use it too, but we suggest you first think carefully about whether
|
||||||
|
this license or the ordinary General Public License is the better
|
||||||
|
strategy to use in any particular case, based on the explanations below.
|
||||||
|
|
||||||
|
When we speak of free software, we are referring to freedom of use,
|
||||||
|
not price. Our General Public Licenses are designed to make sure that
|
||||||
|
you have the freedom to distribute copies of free software (and charge
|
||||||
|
for this service if you wish); that you receive source code or can get
|
||||||
|
it if you want it; that you can change the software and use pieces of
|
||||||
|
it in new free programs; and that you are informed that you can do
|
||||||
|
these things.
|
||||||
|
|
||||||
|
To protect your rights, we need to make restrictions that forbid
|
||||||
|
distributors to deny you these rights or to ask you to surrender these
|
||||||
|
rights. These restrictions translate to certain responsibilities for
|
||||||
|
you if you distribute copies of the library or if you modify it.
|
||||||
|
|
||||||
|
For example, if you distribute copies of the library, whether gratis
|
||||||
|
or for a fee, you must give the recipients all the rights that we gave
|
||||||
|
you. You must make sure that they, too, receive or can get the source
|
||||||
|
code. If you link other code with the library, you must provide
|
||||||
|
complete object files to the recipients, so that they can relink them
|
||||||
|
with the library after making changes to the library and recompiling
|
||||||
|
it. And you must show them these terms so they know their rights.
|
||||||
|
|
||||||
|
We protect your rights with a two-step method: (1) we copyright the
|
||||||
|
library, and (2) we offer you this license, which gives you legal
|
||||||
|
permission to copy, distribute and/or modify the library.
|
||||||
|
|
||||||
|
To protect each distributor, we want to make it very clear that
|
||||||
|
there is no warranty for the free library. Also, if the library is
|
||||||
|
modified by someone else and passed on, the recipients should know
|
||||||
|
that what they have is not the original version, so that the original
|
||||||
|
author's reputation will not be affected by problems that might be
|
||||||
|
introduced by others.
|
||||||
|
|
||||||
|
Finally, software patents pose a constant threat to the existence of
|
||||||
|
any free program. We wish to make sure that a company cannot
|
||||||
|
effectively restrict the users of a free program by obtaining a
|
||||||
|
restrictive license from a patent holder. Therefore, we insist that
|
||||||
|
any patent license obtained for a version of the library must be
|
||||||
|
consistent with the full freedom of use specified in this license.
|
||||||
|
|
||||||
|
Most GNU software, including some libraries, is covered by the
|
||||||
|
ordinary GNU General Public License. This license, the GNU Lesser
|
||||||
|
General Public License, applies to certain designated libraries, and
|
||||||
|
is quite different from the ordinary General Public License. We use
|
||||||
|
this license for certain libraries in order to permit linking those
|
||||||
|
libraries into non-free programs.
|
||||||
|
|
||||||
|
When a program is linked with a library, whether statically or using
|
||||||
|
a shared library, the combination of the two is legally speaking a
|
||||||
|
combined work, a derivative of the original library. The ordinary
|
||||||
|
General Public License therefore permits such linking only if the
|
||||||
|
entire combination fits its criteria of freedom. The Lesser General
|
||||||
|
Public License permits more lax criteria for linking other code with
|
||||||
|
the library.
|
||||||
|
|
||||||
|
We call this license the "Lesser" General Public License because it
|
||||||
|
does Less to protect the user's freedom than the ordinary General
|
||||||
|
Public License. It also provides other free software developers Less
|
||||||
|
of an advantage over competing non-free programs. These disadvantages
|
||||||
|
are the reason we use the ordinary General Public License for many
|
||||||
|
libraries. However, the Lesser license provides advantages in certain
|
||||||
|
special circumstances.
|
||||||
|
|
||||||
|
For example, on rare occasions, there may be a special need to
|
||||||
|
encourage the widest possible use of a certain library, so that it becomes
|
||||||
|
a de-facto standard. To achieve this, non-free programs must be
|
||||||
|
allowed to use the library. A more frequent case is that a free
|
||||||
|
library does the same job as widely used non-free libraries. In this
|
||||||
|
case, there is little to gain by limiting the free library to free
|
||||||
|
software only, so we use the Lesser General Public License.
|
||||||
|
|
||||||
|
In other cases, permission to use a particular library in non-free
|
||||||
|
programs enables a greater number of people to use a large body of
|
||||||
|
free software. For example, permission to use the GNU C Library in
|
||||||
|
non-free programs enables many more people to use the whole GNU
|
||||||
|
operating system, as well as its variant, the GNU/Linux operating
|
||||||
|
system.
|
||||||
|
|
||||||
|
Although the Lesser General Public License is Less protective of the
|
||||||
|
users' freedom, it does ensure that the user of a program that is
|
||||||
|
linked with the Library has the freedom and the wherewithal to run
|
||||||
|
that program using a modified version of the Library.
|
||||||
|
|
||||||
|
The precise terms and conditions for copying, distribution and
|
||||||
|
modification follow. Pay close attention to the difference between a
|
||||||
|
"work based on the library" and a "work that uses the library". The
|
||||||
|
former contains code derived from the library, whereas the latter must
|
||||||
|
be combined with the library in order to run.
|
||||||
|
|
||||||
|
GNU LESSER GENERAL PUBLIC LICENSE
|
||||||
|
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||||
|
|
||||||
|
0. This License Agreement applies to any software library or other
|
||||||
|
program which contains a notice placed by the copyright holder or
|
||||||
|
other authorized party saying it may be distributed under the terms of
|
||||||
|
this Lesser General Public License (also called "this License").
|
||||||
|
Each licensee is addressed as "you".
|
||||||
|
|
||||||
|
A "library" means a collection of software functions and/or data
|
||||||
|
prepared so as to be conveniently linked with application programs
|
||||||
|
(which use some of those functions and data) to form executables.
|
||||||
|
|
||||||
|
The "Library", below, refers to any such software library or work
|
||||||
|
which has been distributed under these terms. A "work based on the
|
||||||
|
Library" means either the Library or any derivative work under
|
||||||
|
copyright law: that is to say, a work containing the Library or a
|
||||||
|
portion of it, either verbatim or with modifications and/or translated
|
||||||
|
straightforwardly into another language. (Hereinafter, translation is
|
||||||
|
included without limitation in the term "modification".)
|
||||||
|
|
||||||
|
"Source code" for a work means the preferred form of the work for
|
||||||
|
making modifications to it. For a library, complete source code means
|
||||||
|
all the source code for all modules it contains, plus any associated
|
||||||
|
interface definition files, plus the scripts used to control compilation
|
||||||
|
and installation of the library.
|
||||||
|
|
||||||
|
Activities other than copying, distribution and modification are not
|
||||||
|
covered by this License; they are outside its scope. The act of
|
||||||
|
running a program using the Library is not restricted, and output from
|
||||||
|
such a program is covered only if its contents constitute a work based
|
||||||
|
on the Library (independent of the use of the Library in a tool for
|
||||||
|
writing it). Whether that is true depends on what the Library does
|
||||||
|
and what the program that uses the Library does.
|
||||||
|
|
||||||
|
1. You may copy and distribute verbatim copies of the Library's
|
||||||
|
complete source code as you receive it, in any medium, provided that
|
||||||
|
you conspicuously and appropriately publish on each copy an
|
||||||
|
appropriate copyright notice and disclaimer of warranty; keep intact
|
||||||
|
all the notices that refer to this License and to the absence of any
|
||||||
|
warranty; and distribute a copy of this License along with the
|
||||||
|
Library.
|
||||||
|
|
||||||
|
You may charge a fee for the physical act of transferring a copy,
|
||||||
|
and you may at your option offer warranty protection in exchange for a
|
||||||
|
fee.
|
||||||
|
|
||||||
|
2. You may modify your copy or copies of the Library or any portion
|
||||||
|
of it, thus forming a work based on the Library, and copy and
|
||||||
|
distribute such modifications or work under the terms of Section 1
|
||||||
|
above, provided that you also meet all of these conditions:
|
||||||
|
|
||||||
|
a) The modified work must itself be a software library.
|
||||||
|
|
||||||
|
b) You must cause the files modified to carry prominent notices
|
||||||
|
stating that you changed the files and the date of any change.
|
||||||
|
|
||||||
|
c) You must cause the whole of the work to be licensed at no
|
||||||
|
charge to all third parties under the terms of this License.
|
||||||
|
|
||||||
|
d) If a facility in the modified Library refers to a function or a
|
||||||
|
table of data to be supplied by an application program that uses
|
||||||
|
the facility, other than as an argument passed when the facility
|
||||||
|
is invoked, then you must make a good faith effort to ensure that,
|
||||||
|
in the event an application does not supply such function or
|
||||||
|
table, the facility still operates, and performs whatever part of
|
||||||
|
its purpose remains meaningful.
|
||||||
|
|
||||||
|
(For example, a function in a library to compute square roots has
|
||||||
|
a purpose that is entirely well-defined independent of the
|
||||||
|
application. Therefore, Subsection 2d requires that any
|
||||||
|
application-supplied function or table used by this function must
|
||||||
|
be optional: if the application does not supply it, the square
|
||||||
|
root function must still compute square roots.)
|
||||||
|
|
||||||
|
These requirements apply to the modified work as a whole. If
|
||||||
|
identifiable sections of that work are not derived from the Library,
|
||||||
|
and can be reasonably considered independent and separate works in
|
||||||
|
themselves, then this License, and its terms, do not apply to those
|
||||||
|
sections when you distribute them as separate works. But when you
|
||||||
|
distribute the same sections as part of a whole which is a work based
|
||||||
|
on the Library, the distribution of the whole must be on the terms of
|
||||||
|
this License, whose permissions for other licensees extend to the
|
||||||
|
entire whole, and thus to each and every part regardless of who wrote
|
||||||
|
it.
|
||||||
|
|
||||||
|
Thus, it is not the intent of this section to claim rights or contest
|
||||||
|
your rights to work written entirely by you; rather, the intent is to
|
||||||
|
exercise the right to control the distribution of derivative or
|
||||||
|
collective works based on the Library.
|
||||||
|
|
||||||
|
In addition, mere aggregation of another work not based on the Library
|
||||||
|
with the Library (or with a work based on the Library) on a volume of
|
||||||
|
a storage or distribution medium does not bring the other work under
|
||||||
|
the scope of this License.
|
||||||
|
|
||||||
|
3. You may opt to apply the terms of the ordinary GNU General Public
|
||||||
|
License instead of this License to a given copy of the Library. To do
|
||||||
|
this, you must alter all the notices that refer to this License, so
|
||||||
|
that they refer to the ordinary GNU General Public License, version 2,
|
||||||
|
instead of to this License. (If a newer version than version 2 of the
|
||||||
|
ordinary GNU General Public License has appeared, then you can specify
|
||||||
|
that version instead if you wish.) Do not make any other change in
|
||||||
|
these notices.
|
||||||
|
|
||||||
|
Once this change is made in a given copy, it is irreversible for
|
||||||
|
that copy, so the ordinary GNU General Public License applies to all
|
||||||
|
subsequent copies and derivative works made from that copy.
|
||||||
|
|
||||||
|
This option is useful when you wish to copy part of the code of
|
||||||
|
the Library into a program that is not a library.
|
||||||
|
|
||||||
|
4. You may copy and distribute the Library (or a portion or
|
||||||
|
derivative of it, under Section 2) in object code or executable form
|
||||||
|
under the terms of Sections 1 and 2 above provided that you accompany
|
||||||
|
it with the complete corresponding machine-readable source code, which
|
||||||
|
must be distributed under the terms of Sections 1 and 2 above on a
|
||||||
|
medium customarily used for software interchange.
|
||||||
|
|
||||||
|
If distribution of object code is made by offering access to copy
|
||||||
|
from a designated place, then offering equivalent access to copy the
|
||||||
|
source code from the same place satisfies the requirement to
|
||||||
|
distribute the source code, even though third parties are not
|
||||||
|
compelled to copy the source along with the object code.
|
||||||
|
|
||||||
|
5. A program that contains no derivative of any portion of the
|
||||||
|
Library, but is designed to work with the Library by being compiled or
|
||||||
|
linked with it, is called a "work that uses the Library". Such a
|
||||||
|
work, in isolation, is not a derivative work of the Library, and
|
||||||
|
therefore falls outside the scope of this License.
|
||||||
|
|
||||||
|
However, linking a "work that uses the Library" with the Library
|
||||||
|
creates an executable that is a derivative of the Library (because it
|
||||||
|
contains portions of the Library), rather than a "work that uses the
|
||||||
|
library". The executable is therefore covered by this License.
|
||||||
|
Section 6 states terms for distribution of such executables.
|
||||||
|
|
||||||
|
When a "work that uses the Library" uses material from a header file
|
||||||
|
that is part of the Library, the object code for the work may be a
|
||||||
|
derivative work of the Library even though the source code is not.
|
||||||
|
Whether this is true is especially significant if the work can be
|
||||||
|
linked without the Library, or if the work is itself a library. The
|
||||||
|
threshold for this to be true is not precisely defined by law.
|
||||||
|
|
||||||
|
If such an object file uses only numerical parameters, data
|
||||||
|
structure layouts and accessors, and small macros and small inline
|
||||||
|
functions (ten lines or less in length), then the use of the object
|
||||||
|
file is unrestricted, regardless of whether it is legally a derivative
|
||||||
|
work. (Executables containing this object code plus portions of the
|
||||||
|
Library will still fall under Section 6.)
|
||||||
|
|
||||||
|
Otherwise, if the work is a derivative of the Library, you may
|
||||||
|
distribute the object code for the work under the terms of Section 6.
|
||||||
|
Any executables containing that work also fall under Section 6,
|
||||||
|
whether or not they are linked directly with the Library itself.
|
||||||
|
|
||||||
|
6. As an exception to the Sections above, you may also combine or
|
||||||
|
link a "work that uses the Library" with the Library to produce a
|
||||||
|
work containing portions of the Library, and distribute that work
|
||||||
|
under terms of your choice, provided that the terms permit
|
||||||
|
modification of the work for the customer's own use and reverse
|
||||||
|
engineering for debugging such modifications.
|
||||||
|
|
||||||
|
You must give prominent notice with each copy of the work that the
|
||||||
|
Library is used in it and that the Library and its use are covered by
|
||||||
|
this License. You must supply a copy of this License. If the work
|
||||||
|
during execution displays copyright notices, you must include the
|
||||||
|
copyright notice for the Library among them, as well as a reference
|
||||||
|
directing the user to the copy of this License. Also, you must do one
|
||||||
|
of these things:
|
||||||
|
|
||||||
|
a) Accompany the work with the complete corresponding
|
||||||
|
machine-readable source code for the Library including whatever
|
||||||
|
changes were used in the work (which must be distributed under
|
||||||
|
Sections 1 and 2 above); and, if the work is an executable linked
|
||||||
|
with the Library, with the complete machine-readable "work that
|
||||||
|
uses the Library", as object code and/or source code, so that the
|
||||||
|
user can modify the Library and then relink to produce a modified
|
||||||
|
executable containing the modified Library. (It is understood
|
||||||
|
that the user who changes the contents of definitions files in the
|
||||||
|
Library will not necessarily be able to recompile the application
|
||||||
|
to use the modified definitions.)
|
||||||
|
|
||||||
|
b) Use a suitable shared library mechanism for linking with the
|
||||||
|
Library. A suitable mechanism is one that (1) uses at run time a
|
||||||
|
copy of the library already present on the user's computer system,
|
||||||
|
rather than copying library functions into the executable, and (2)
|
||||||
|
will operate properly with a modified version of the library, if
|
||||||
|
the user installs one, as long as the modified version is
|
||||||
|
interface-compatible with the version that the work was made with.
|
||||||
|
|
||||||
|
c) Accompany the work with a written offer, valid for at
|
||||||
|
least three years, to give the same user the materials
|
||||||
|
specified in Subsection 6a, above, for a charge no more
|
||||||
|
than the cost of performing this distribution.
|
||||||
|
|
||||||
|
d) If distribution of the work is made by offering access to copy
|
||||||
|
from a designated place, offer equivalent access to copy the above
|
||||||
|
specified materials from the same place.
|
||||||
|
|
||||||
|
e) Verify that the user has already received a copy of these
|
||||||
|
materials or that you have already sent this user a copy.
|
||||||
|
|
||||||
|
For an executable, the required form of the "work that uses the
|
||||||
|
Library" must include any data and utility programs needed for
|
||||||
|
reproducing the executable from it. However, as a special exception,
|
||||||
|
the materials to be distributed need not include anything that is
|
||||||
|
normally distributed (in either source or binary form) with the major
|
||||||
|
components (compiler, kernel, and so on) of the operating system on
|
||||||
|
which the executable runs, unless that component itself accompanies
|
||||||
|
the executable.
|
||||||
|
|
||||||
|
It may happen that this requirement contradicts the license
|
||||||
|
restrictions of other proprietary libraries that do not normally
|
||||||
|
accompany the operating system. Such a contradiction means you cannot
|
||||||
|
use both them and the Library together in an executable that you
|
||||||
|
distribute.
|
||||||
|
|
||||||
|
7. You may place library facilities that are a work based on the
|
||||||
|
Library side-by-side in a single library together with other library
|
||||||
|
facilities not covered by this License, and distribute such a combined
|
||||||
|
library, provided that the separate distribution of the work based on
|
||||||
|
the Library and of the other library facilities is otherwise
|
||||||
|
permitted, and provided that you do these two things:
|
||||||
|
|
||||||
|
a) Accompany the combined library with a copy of the same work
|
||||||
|
based on the Library, uncombined with any other library
|
||||||
|
facilities. This must be distributed under the terms of the
|
||||||
|
Sections above.
|
||||||
|
|
||||||
|
b) Give prominent notice with the combined library of the fact
|
||||||
|
that part of it is a work based on the Library, and explaining
|
||||||
|
where to find the accompanying uncombined form of the same work.
|
||||||
|
|
||||||
|
8. You may not copy, modify, sublicense, link with, or distribute
|
||||||
|
the Library except as expressly provided under this License. Any
|
||||||
|
attempt otherwise to copy, modify, sublicense, link with, or
|
||||||
|
distribute the Library is void, and will automatically terminate your
|
||||||
|
rights under this License. However, parties who have received copies,
|
||||||
|
or rights, from you under this License will not have their licenses
|
||||||
|
terminated so long as such parties remain in full compliance.
|
||||||
|
|
||||||
|
9. You are not required to accept this License, since you have not
|
||||||
|
signed it. However, nothing else grants you permission to modify or
|
||||||
|
distribute the Library or its derivative works. These actions are
|
||||||
|
prohibited by law if you do not accept this License. Therefore, by
|
||||||
|
modifying or distributing the Library (or any work based on the
|
||||||
|
Library), you indicate your acceptance of this License to do so, and
|
||||||
|
all its terms and conditions for copying, distributing or modifying
|
||||||
|
the Library or works based on it.
|
||||||
|
|
||||||
|
10. Each time you redistribute the Library (or any work based on the
|
||||||
|
Library), the recipient automatically receives a license from the
|
||||||
|
original licensor to copy, distribute, link with or modify the Library
|
||||||
|
subject to these terms and conditions. You may not impose any further
|
||||||
|
restrictions on the recipients' exercise of the rights granted herein.
|
||||||
|
You are not responsible for enforcing compliance by third parties with
|
||||||
|
this License.
|
||||||
|
|
||||||
|
11. If, as a consequence of a court judgment or allegation of patent
|
||||||
|
infringement or for any other reason (not limited to patent issues),
|
||||||
|
conditions are imposed on you (whether by court order, agreement or
|
||||||
|
otherwise) that contradict the conditions of this License, they do not
|
||||||
|
excuse you from the conditions of this License. If you cannot
|
||||||
|
distribute so as to satisfy simultaneously your obligations under this
|
||||||
|
License and any other pertinent obligations, then as a consequence you
|
||||||
|
may not distribute the Library at all. For example, if a patent
|
||||||
|
license would not permit royalty-free redistribution of the Library by
|
||||||
|
all those who receive copies directly or indirectly through you, then
|
||||||
|
the only way you could satisfy both it and this License would be to
|
||||||
|
refrain entirely from distribution of the Library.
|
||||||
|
|
||||||
|
If any portion of this section is held invalid or unenforceable under any
|
||||||
|
particular circumstance, the balance of the section is intended to apply,
|
||||||
|
and the section as a whole is intended to apply in other circumstances.
|
||||||
|
|
||||||
|
It is not the purpose of this section to induce you to infringe any
|
||||||
|
patents or other property right claims or to contest validity of any
|
||||||
|
such claims; this section has the sole purpose of protecting the
|
||||||
|
integrity of the free software distribution system which is
|
||||||
|
implemented by public license practices. Many people have made
|
||||||
|
generous contributions to the wide range of software distributed
|
||||||
|
through that system in reliance on consistent application of that
|
||||||
|
system; it is up to the author/donor to decide if he or she is willing
|
||||||
|
to distribute software through any other system and a licensee cannot
|
||||||
|
impose that choice.
|
||||||
|
|
||||||
|
This section is intended to make thoroughly clear what is believed to
|
||||||
|
be a consequence of the rest of this License.
|
||||||
|
|
||||||
|
12. If the distribution and/or use of the Library is restricted in
|
||||||
|
certain countries either by patents or by copyrighted interfaces, the
|
||||||
|
original copyright holder who places the Library under this License may add
|
||||||
|
an explicit geographical distribution limitation excluding those countries,
|
||||||
|
so that distribution is permitted only in or among countries not thus
|
||||||
|
excluded. In such case, this License incorporates the limitation as if
|
||||||
|
written in the body of this License.
|
||||||
|
|
||||||
|
13. The Free Software Foundation may publish revised and/or new
|
||||||
|
versions of the Lesser General Public License from time to time.
|
||||||
|
Such new versions will be similar in spirit to the present version,
|
||||||
|
but may differ in detail to address new problems or concerns.
|
||||||
|
|
||||||
|
Each version is given a distinguishing version number. If the Library
|
||||||
|
specifies a version number of this License which applies to it and
|
||||||
|
"any later version", you have the option of following the terms and
|
||||||
|
conditions either of that version or of any later version published by
|
||||||
|
the Free Software Foundation. If the Library does not specify a
|
||||||
|
license version number, you may choose any version ever published by
|
||||||
|
the Free Software Foundation.
|
||||||
|
|
||||||
|
14. If you wish to incorporate parts of the Library into other free
|
||||||
|
programs whose distribution conditions are incompatible with these,
|
||||||
|
write to the author to ask for permission. For software which is
|
||||||
|
copyrighted by the Free Software Foundation, write to the Free
|
||||||
|
Software Foundation; we sometimes make exceptions for this. Our
|
||||||
|
decision will be guided by the two goals of preserving the free status
|
||||||
|
of all derivatives of our free software and of promoting the sharing
|
||||||
|
and reuse of software generally.
|
||||||
|
|
||||||
|
NO WARRANTY
|
||||||
|
|
||||||
|
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
|
||||||
|
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
|
||||||
|
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
|
||||||
|
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
|
||||||
|
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||||
|
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
|
||||||
|
LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
|
||||||
|
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||||
|
|
||||||
|
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
|
||||||
|
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
|
||||||
|
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
|
||||||
|
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
|
||||||
|
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
|
||||||
|
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
|
||||||
|
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
|
||||||
|
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
|
||||||
|
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
|
||||||
|
DAMAGES.
|
||||||
|
|
||||||
|
END OF TERMS AND CONDITIONS
|
||||||
|
|
||||||
|
How to Apply These Terms to Your New Libraries
|
||||||
|
|
||||||
|
If you develop a new library, and you want it to be of the greatest
|
||||||
|
possible use to the public, we recommend making it free software that
|
||||||
|
everyone can redistribute and change. You can do so by permitting
|
||||||
|
redistribution under these terms (or, alternatively, under the terms of the
|
||||||
|
ordinary General Public License).
|
||||||
|
|
||||||
|
To apply these terms, attach the following notices to the library. It is
|
||||||
|
safest to attach them to the start of each source file to most effectively
|
||||||
|
convey the exclusion of warranty; and each file should have at least the
|
||||||
|
"copyright" line and a pointer to where the full notice is found.
|
||||||
|
|
||||||
|
<one line to give the library's name and a brief idea of what it does.>
|
||||||
|
Copyright (C) <year> <name of author>
|
||||||
|
|
||||||
|
This library is free software; you can redistribute it and/or
|
||||||
|
modify it under the terms of the GNU Lesser General Public
|
||||||
|
License as published by the Free Software Foundation; either
|
||||||
|
version 2.1 of the License, or (at your option) any later version.
|
||||||
|
|
||||||
|
This library is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
|
Lesser General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU Lesser General Public
|
||||||
|
License along with this library; if not, write to the Free Software
|
||||||
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
|
||||||
|
Also add information on how to contact you by electronic and paper mail.
|
||||||
|
|
||||||
|
You should also get your employer (if you work as a programmer) or your
|
||||||
|
school, if any, to sign a "copyright disclaimer" for the library, if
|
||||||
|
necessary. Here is a sample; alter the names:
|
||||||
|
|
||||||
|
Yoyodyne, Inc., hereby disclaims all copyright interest in the
|
||||||
|
library `Frob' (a library for tweaking knobs) written by James Random Hacker.
|
||||||
|
|
||||||
|
<signature of Ty Coon>, 1 April 1990
|
||||||
|
Ty Coon, President of Vice
|
||||||
|
|
||||||
|
That's all there is to it!
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
SHA512 (audit-userspace-4.1.4.tar.gz) = e5493f434dddbded65f33bfd56981036af6975c192289a05378d773ce914ab3ffe6b7071cae03e8f69da4e33246a38608d848f64d01647f2572a7eb6651f3ba0
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
1
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
bash-4.1.tar.gz
|
||||||
|
/bash-4.2-rc2.tar.gz
|
||||||
|
/bash-4.2.tar.gz
|
||||||
|
/bash-4.3.tar.gz
|
||||||
|
/bash-4.4.tar.gz
|
||||||
|
/bash-5.0.tar.gz
|
||||||
|
/bash-5.1.tar.gz
|
||||||
|
/bash-5.2.tar.gz
|
||||||
|
/bash-5.2.tar.gz.sig
|
||||||
|
/bash-5.3.tar.gz
|
||||||
|
/bash-5.3.tar.gz.sig
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
srpm bash
|
||||||
|
mcd $BUILDDIR/bash
|
||||||
|
cat <<EOF > config.cache
|
||||||
|
bash_cv_func_ctype_nonascii=yes
|
||||||
|
bash_cv_opendir_not_robust=no
|
||||||
|
bash_cv_ulimit_maxfds=yes
|
||||||
|
bash_cv_func_sigsetjmp=present
|
||||||
|
bash_cv_printf_a_format=yes
|
||||||
|
bash_cv_job_control_missing=present
|
||||||
|
bash_cv_sys_named_pipes=present
|
||||||
|
bash_cv_unusable_rtsigs=no
|
||||||
|
EOF
|
||||||
|
$SRC/bash-*/configure --prefix=/ --cache-file=config.cache --build=$BUILD --host=$TARGET
|
||||||
|
make $J
|
||||||
|
make $J install DESTDIR=${ROOTFS}
|
||||||
|
(cd $ROOTFS/bin; ln -sf bash sh)
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
diff -up bash-3.2/config-top.h.profile bash-3.2/config-top.h
|
||||||
|
--- bash-3.2/config-top.h.profile 2008-07-17 13:35:39.000000000 +0200
|
||||||
|
+++ bash-3.2/config-top.h 2008-07-17 13:42:18.000000000 +0200
|
||||||
|
@@ -26,6 +26,8 @@
|
||||||
|
what POSIX.2 specifies. */
|
||||||
|
#define CONTINUE_AFTER_KILL_ERROR
|
||||||
|
|
||||||
|
+#define NON_INTERACTIVE_LOGIN_SHELLS
|
||||||
|
+
|
||||||
|
/* Define BREAK_COMPLAINS if you want the non-standard, but useful
|
||||||
|
error messages about `break' and `continue' out of context. */
|
||||||
|
#define BREAK_COMPLAINS
|
||||||
@@ -0,0 +1,210 @@
|
|||||||
|
diff --git a/config.h.in b/config.h.in
|
||||||
|
--- a/config.h.in
|
||||||
|
+++ b/config.h.in
|
||||||
|
@@ -805,6 +805,9 @@
|
||||||
|
/* Define if you have the pselect function. */
|
||||||
|
#undef HAVE_PSELECT
|
||||||
|
|
||||||
|
+/* Define if you have the pread function. */
|
||||||
|
+#undef HAVE_PREAD
|
||||||
|
+
|
||||||
|
/* Define if you have the putenv function. */
|
||||||
|
#undef HAVE_PUTENV
|
||||||
|
|
||||||
|
@@ -1032,6 +1035,9 @@
|
||||||
|
/* Define if you have the <dlfcn.h> header file. */
|
||||||
|
#undef HAVE_DLFCN_H
|
||||||
|
|
||||||
|
+/* Define if you have the <elf.h> header file. */
|
||||||
|
+#undef HAVE_ELF_H
|
||||||
|
+
|
||||||
|
/* Define if you have the <grp.h> header file. */
|
||||||
|
#undef HAVE_GRP_H
|
||||||
|
|
||||||
|
diff --git a/configure.ac b/configure.ac
|
||||||
|
--- a/configure.ac
|
||||||
|
+++ b/configure.ac
|
||||||
|
@@ -878,7 +878,7 @@ AC_CHECK_FUNCS(dup2 eaccess fcntl getdtablesize getentropy getgroups \
|
||||||
|
getrusage gettimeofday kill killpg lstat nanosleep \
|
||||||
|
pselect readlink \
|
||||||
|
select setdtablesize setitimer statfs \
|
||||||
|
- tcgetpgrp uname ulimit waitpid)
|
||||||
|
+ tcgetpgrp uname ulimit waitpid pread)
|
||||||
|
AC_REPLACE_FUNCS(rename)
|
||||||
|
|
||||||
|
dnl checks for c library functions
|
||||||
|
diff --git a/execute_cmd.c b/execute_cmd.c
|
||||||
|
--- a/execute_cmd.c
|
||||||
|
+++ b/execute_cmd.c
|
||||||
|
@@ -41,6 +41,10 @@
|
||||||
|
# include <unistd.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
+#ifdef HAVE_ELF_H
|
||||||
|
+# include <elf.h>
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
#include "posixtime.h"
|
||||||
|
|
||||||
|
#if defined (HAVE_SYS_RESOURCE_H) && !defined (RLIMTYPE)
|
||||||
|
@@ -6162,6 +6166,14 @@ shell_execve (char *command, char **args, char **env)
|
||||||
|
{
|
||||||
|
/* The file has the execute bits set, but the kernel refuses to
|
||||||
|
run it for some reason. See why. */
|
||||||
|
+#if defined (HAVE_HASH_BANG_EXEC) || defined (HAVE_ELF_H)
|
||||||
|
+ int fd = open (command, O_RDONLY);
|
||||||
|
+
|
||||||
|
+ if (fd >= 0)
|
||||||
|
+ sample_len = read (fd, sample, sizeof (sample));
|
||||||
|
+ else
|
||||||
|
+ sample_len = -1;
|
||||||
|
+#endif
|
||||||
|
#if defined (HAVE_HASH_BANG_EXEC)
|
||||||
|
READ_SAMPLE_BUF (command, sample, sample_len);
|
||||||
|
if (sample_len > 0)
|
||||||
|
@@ -6171,6 +6183,7 @@ shell_execve (char *command, char **args, char **env)
|
||||||
|
char *interp;
|
||||||
|
size_t ilen;
|
||||||
|
|
||||||
|
+ close (fd);
|
||||||
|
interp = getinterp (sample, sample_len, (int *)NULL);
|
||||||
|
ilen = strlen (interp);
|
||||||
|
errno = i;
|
||||||
|
@@ -6187,6 +6200,137 @@ shell_execve (char *command, char **args, char **env)
|
||||||
|
}
|
||||||
|
else
|
||||||
|
#endif
|
||||||
|
+#if defined (HAVE_ELF_H)
|
||||||
|
+ if (i == ENOENT
|
||||||
|
+ && sample_len > EI_NIDENT
|
||||||
|
+ && memcmp (sample, ELFMAG, SELFMAG) == 0)
|
||||||
|
+ {
|
||||||
|
+ off_t offset = -1;
|
||||||
|
+
|
||||||
|
+ /* It is an ELF file. Now determine whether it is dynamically
|
||||||
|
+ linked and if yes, get the offset of the interpreter
|
||||||
|
+ string. */
|
||||||
|
+ if (sample[EI_CLASS] == ELFCLASS32
|
||||||
|
+ && sample_len > sizeof (Elf32_Ehdr))
|
||||||
|
+ {
|
||||||
|
+ Elf32_Ehdr ehdr;
|
||||||
|
+ Elf32_Phdr *phdr;
|
||||||
|
+ int nphdr;
|
||||||
|
+
|
||||||
|
+ /* We have to copy the data since the sample buffer
|
||||||
|
+ might not be aligned correctly to be accessed as
|
||||||
|
+ an Elf32_Ehdr struct. */
|
||||||
|
+ memcpy (&ehdr, sample, sizeof (Elf32_Ehdr));
|
||||||
|
+
|
||||||
|
+ nphdr = ehdr.e_phnum;
|
||||||
|
+ phdr = (Elf32_Phdr *) malloc (nphdr * ehdr.e_phentsize);
|
||||||
|
+ if (phdr != NULL)
|
||||||
|
+ {
|
||||||
|
+#ifdef HAVE_PREAD
|
||||||
|
+ sample_len = pread (fd, phdr, nphdr * ehdr.e_phentsize,
|
||||||
|
+ ehdr.e_phoff);
|
||||||
|
+#else
|
||||||
|
+ if (lseek (fd, ehdr.e_phoff, SEEK_SET) != -1)
|
||||||
|
+ sample_len = read (fd, phdr,
|
||||||
|
+ nphdr * ehdr.e_phentsize);
|
||||||
|
+ else
|
||||||
|
+ sample_len = -1;
|
||||||
|
+#endif
|
||||||
|
+ if (sample_len == nphdr * ehdr.e_phentsize)
|
||||||
|
+ while (nphdr-- > 0)
|
||||||
|
+ if (phdr[nphdr].p_type == PT_INTERP)
|
||||||
|
+ {
|
||||||
|
+ offset = phdr[nphdr].p_offset;
|
||||||
|
+ break;
|
||||||
|
+ }
|
||||||
|
+ free (phdr);
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+ else if (sample[EI_CLASS] == ELFCLASS64
|
||||||
|
+ && sample_len > sizeof (Elf64_Ehdr))
|
||||||
|
+ {
|
||||||
|
+ Elf64_Ehdr ehdr;
|
||||||
|
+ Elf64_Phdr *phdr;
|
||||||
|
+ int nphdr;
|
||||||
|
+
|
||||||
|
+ /* We have to copy the data since the sample buffer
|
||||||
|
+ might not be aligned correctly to be accessed as
|
||||||
|
+ an Elf64_Ehdr struct. */
|
||||||
|
+ memcpy (&ehdr, sample, sizeof (Elf64_Ehdr));
|
||||||
|
+
|
||||||
|
+ nphdr = ehdr.e_phnum;
|
||||||
|
+ phdr = (Elf64_Phdr *) malloc (nphdr * ehdr.e_phentsize);
|
||||||
|
+ if (phdr != NULL)
|
||||||
|
+ {
|
||||||
|
+#ifdef HAVE_PREAD
|
||||||
|
+ sample_len = pread (fd, phdr, nphdr * ehdr.e_phentsize,
|
||||||
|
+ ehdr.e_phoff);
|
||||||
|
+#else
|
||||||
|
+ if (lseek (fd, ehdr.e_phoff, SEEK_SET) != -1)
|
||||||
|
+ sample_len = read (fd, phdr,
|
||||||
|
+ nphdr * ehdr.e_phentsize);
|
||||||
|
+ else
|
||||||
|
+ sample_len = -1;
|
||||||
|
+#endif
|
||||||
|
+ if (sample_len == nphdr * ehdr.e_phentsize)
|
||||||
|
+ while (nphdr-- > 0)
|
||||||
|
+ if (phdr[nphdr].p_type == PT_INTERP)
|
||||||
|
+ {
|
||||||
|
+ offset = phdr[nphdr].p_offset;
|
||||||
|
+ break;
|
||||||
|
+ }
|
||||||
|
+ free (phdr);
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ if (offset != -1)
|
||||||
|
+ {
|
||||||
|
+ size_t maxlen = 0;
|
||||||
|
+ size_t actlen = 0;
|
||||||
|
+ char *interp = NULL;
|
||||||
|
+
|
||||||
|
+ do
|
||||||
|
+ {
|
||||||
|
+ if (actlen == maxlen)
|
||||||
|
+ {
|
||||||
|
+ char *newinterp = realloc (interp, maxlen += 200);
|
||||||
|
+ if (newinterp == NULL)
|
||||||
|
+ {
|
||||||
|
+ actlen = 0;
|
||||||
|
+ break;
|
||||||
|
+ }
|
||||||
|
+ interp = newinterp;
|
||||||
|
+
|
||||||
|
+#ifdef HAVE_PREAD
|
||||||
|
+ actlen = pread (fd, interp, maxlen, offset);
|
||||||
|
+#else
|
||||||
|
+ if (lseek (fd, offset, SEEK_SET) != -1)
|
||||||
|
+ actlen = read (fd, interp, maxlen);
|
||||||
|
+ else
|
||||||
|
+ actlen = -1;
|
||||||
|
+#endif
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+ while (actlen > 0 && memchr (interp, '\0', actlen) == NULL);
|
||||||
|
+
|
||||||
|
+ if (actlen > 0)
|
||||||
|
+ {
|
||||||
|
+ close (fd);
|
||||||
|
+ errno = i;
|
||||||
|
+ sys_error ("%s: %s: bad ELF interpreter", command,
|
||||||
|
+ interp);
|
||||||
|
+ free (interp);
|
||||||
|
+ return (EX_NOEXEC);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ free (interp);
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+#endif
|
||||||
|
+#if defined (HAVE_HASH_BANG_EXEC) || defined (HAVE_ELF_H)
|
||||||
|
+ close (fd);
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
if (i == ENOENT)
|
||||||
|
{
|
||||||
|
errno = i;
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
--- bash-2.05b/builtins/Makefile.in.debuginfo 2003-03-25 17:25:21.000000000 +0000
|
||||||
|
+++ bash-2.05b/builtins/Makefile.in 2003-03-25 17:25:49.000000000 +0000
|
||||||
|
@@ -93,7 +93,6 @@
|
||||||
|
$(RM) $@
|
||||||
|
./$(MKBUILTINS) $(DIRECTDEFINE) $<
|
||||||
|
$(CC) -c $(CCFLAGS) $*.c || ( $(RM) $*.c ; exit 1 )
|
||||||
|
- $(RM) $*.c
|
||||||
|
|
||||||
|
# How to make a .c file from a .def file.
|
||||||
|
.def.c:
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
diff --git a/aclocal.m4 b/aclocal.m4
|
||||||
|
--- a/aclocal.m4
|
||||||
|
+++ b/aclocal.m4
|
||||||
|
@@ -1324,7 +1324,7 @@ main()
|
||||||
|
wait(&status);
|
||||||
|
exit(ok ? 0 : 5);
|
||||||
|
}
|
||||||
|
-]])], [bash_cv_pgrp_pipe=no], [bash_cv_pgrp_pipe=yes],
|
||||||
|
+]])], [bash_cv_pgrp_pipe=yes], [bash_cv_pgrp_pipe=yes],
|
||||||
|
[AC_MSG_WARN(cannot check pgrp synchronization if cross compiling -- defaulting to no)
|
||||||
|
bash_cv_pgrp_pipe=no]
|
||||||
|
)])
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
diff --git a/config-top.h b/config-top.h
|
||||||
|
index e5cc147..f5e0a52 100644
|
||||||
|
--- a/config-top.h
|
||||||
|
+++ b/config-top.h
|
||||||
|
@@ -106,7 +106,7 @@
|
||||||
|
sshd and source the .bashrc if so (like the rshd behavior). This checks
|
||||||
|
for the presence of SSH_CLIENT or SSH2_CLIENT in the initial environment,
|
||||||
|
which can be fooled under certain not-uncommon circumstances. */
|
||||||
|
-/* #define SSH_SOURCE_BASHRC */
|
||||||
|
+#define SSH_SOURCE_BASHRC
|
||||||
|
|
||||||
|
/* Define if you want the case-toggling operators (~[~]) and the
|
||||||
|
`capcase' variable attribute (declare -c). */
|
||||||
@@ -0,0 +1,154 @@
|
|||||||
|
diff -up bash-4.0/execute_cmd.c.nobits bash-4.0/execute_cmd.c
|
||||||
|
--- bash-4.0/execute_cmd.c.nobits 2009-08-11 11:53:38.000000000 +0200
|
||||||
|
+++ bash-4.0/execute_cmd.c 2009-08-14 16:18:18.000000000 +0200
|
||||||
|
@@ -4747,6 +4747,7 @@ shell_execve (command, args, env)
|
||||||
|
&& memcmp (sample, ELFMAG, SELFMAG) == 0)
|
||||||
|
{
|
||||||
|
off_t offset = -1;
|
||||||
|
+ int dynamic_nobits = 0;
|
||||||
|
|
||||||
|
/* It is an ELF file. Now determine whether it is dynamically
|
||||||
|
linked and if yes, get the offset of the interpreter
|
||||||
|
@@ -4756,13 +4757,61 @@ shell_execve (command, args, env)
|
||||||
|
{
|
||||||
|
Elf32_Ehdr ehdr;
|
||||||
|
Elf32_Phdr *phdr;
|
||||||
|
- int nphdr;
|
||||||
|
+ Elf32_Shdr *shdr;
|
||||||
|
+ int nphdr, nshdr;
|
||||||
|
|
||||||
|
/* We have to copy the data since the sample buffer
|
||||||
|
might not be aligned correctly to be accessed as
|
||||||
|
an Elf32_Ehdr struct. */
|
||||||
|
memcpy (&ehdr, sample, sizeof (Elf32_Ehdr));
|
||||||
|
|
||||||
|
+ nshdr = ehdr.e_shnum;
|
||||||
|
+ shdr = (Elf32_Shdr *) malloc (nshdr * ehdr.e_shentsize);
|
||||||
|
+
|
||||||
|
+ if (shdr != NULL)
|
||||||
|
+ {
|
||||||
|
+#ifdef HAVE_PREAD
|
||||||
|
+ sample_len = pread (fd, shdr, nshdr * ehdr.e_shentsize,
|
||||||
|
+ ehdr.e_shoff);
|
||||||
|
+#else
|
||||||
|
+ if (lseek (fd, ehdr.e_shoff, SEEK_SET) != -1)
|
||||||
|
+ sample_len = read (fd, shdr,
|
||||||
|
+ nshdr * ehdr.e_shentsize);
|
||||||
|
+ else
|
||||||
|
+ sample_len = -1;
|
||||||
|
+#endif
|
||||||
|
+ if (sample_len == nshdr * ehdr.e_shentsize)
|
||||||
|
+ {
|
||||||
|
+ char *strings = (char *) malloc (shdr[ehdr.e_shstrndx].sh_size);
|
||||||
|
+ if (strings != NULL)
|
||||||
|
+ {
|
||||||
|
+#ifdef HAVE_PREAD
|
||||||
|
+ sample_len = pread (fd, strings,
|
||||||
|
+ shdr[ehdr.e_shstrndx].sh_size,
|
||||||
|
+ shdr[ehdr.e_shstrndx].sh_offset);
|
||||||
|
+#else
|
||||||
|
+ if (lseek (fd, shdr[ehdr.e_shstrndx].sh_offset,
|
||||||
|
+ SEEK_SET) != -1)
|
||||||
|
+ sample_len = read (fd, strings,
|
||||||
|
+ shdr[ehdr.e_shstrndx].sh_size);
|
||||||
|
+ else
|
||||||
|
+ sample_len = -1;
|
||||||
|
+#endif
|
||||||
|
+ if (sample_len == shdr[ehdr.e_shstrndx].sh_size)
|
||||||
|
+ while (nshdr-- > 0)
|
||||||
|
+ if (strcmp (strings + shdr[nshdr].sh_name,
|
||||||
|
+ ".interp") == 0 &&
|
||||||
|
+ shdr[nshdr].sh_type == SHT_NOBITS)
|
||||||
|
+ {
|
||||||
|
+ dynamic_nobits++;
|
||||||
|
+ break;
|
||||||
|
+ }
|
||||||
|
+ free (strings);
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+ free (shdr);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
nphdr = ehdr.e_phnum;
|
||||||
|
phdr = (Elf32_Phdr *) malloc (nphdr * ehdr.e_phentsize);
|
||||||
|
if (phdr != NULL)
|
||||||
|
@@ -4792,13 +4841,60 @@ shell_execve (command, args, env)
|
||||||
|
{
|
||||||
|
Elf64_Ehdr ehdr;
|
||||||
|
Elf64_Phdr *phdr;
|
||||||
|
- int nphdr;
|
||||||
|
+ Elf64_Shdr *shdr;
|
||||||
|
+ int nphdr, nshdr;
|
||||||
|
|
||||||
|
/* We have to copy the data since the sample buffer
|
||||||
|
might not be aligned correctly to be accessed as
|
||||||
|
an Elf64_Ehdr struct. */
|
||||||
|
memcpy (&ehdr, sample, sizeof (Elf64_Ehdr));
|
||||||
|
|
||||||
|
+ nshdr = ehdr.e_shnum;
|
||||||
|
+ shdr = (Elf64_Shdr *) malloc (nshdr * ehdr.e_shentsize);
|
||||||
|
+ if (shdr != NULL)
|
||||||
|
+ {
|
||||||
|
+#ifdef HAVE_PREAD
|
||||||
|
+ sample_len = pread (fd, shdr, nshdr * ehdr.e_shentsize,
|
||||||
|
+ ehdr.e_shoff);
|
||||||
|
+#else
|
||||||
|
+ if (lseek (fd, ehdr.e_shoff, SEEK_SET) != -1)
|
||||||
|
+ sample_len = read (fd, shdr,
|
||||||
|
+ nshdr * ehdr.e_shentsize);
|
||||||
|
+ else
|
||||||
|
+ sample_len = -1;
|
||||||
|
+#endif
|
||||||
|
+ if (sample_len == nshdr * ehdr.e_shentsize)
|
||||||
|
+ {
|
||||||
|
+ char *strings = (char *) malloc (shdr[ehdr.e_shstrndx].sh_size);
|
||||||
|
+ if (strings != NULL)
|
||||||
|
+ {
|
||||||
|
+#ifdef HAVE_PREAD
|
||||||
|
+ sample_len = pread (fd, strings,
|
||||||
|
+ shdr[ehdr.e_shstrndx].sh_size,
|
||||||
|
+ shdr[ehdr.e_shstrndx].sh_offset);
|
||||||
|
+#else
|
||||||
|
+ if (lseek (fd, shdr[ehdr.e_shstrndx].sh_offset,
|
||||||
|
+ SEEK_SET) != -1)
|
||||||
|
+ sample_len = read (fd, strings,
|
||||||
|
+ shdr[ehdr.e_shstrndx].sh_size);
|
||||||
|
+ else
|
||||||
|
+ sample_len = -1;
|
||||||
|
+#endif
|
||||||
|
+ if (sample_len == shdr[ehdr.e_shstrndx].sh_size)
|
||||||
|
+ while (nshdr-- > 0)
|
||||||
|
+ if (strcmp (strings + shdr[nshdr].sh_name,
|
||||||
|
+ ".interp") == 0 &&
|
||||||
|
+ shdr[nshdr].sh_type == SHT_NOBITS)
|
||||||
|
+ {
|
||||||
|
+ dynamic_nobits++;
|
||||||
|
+ break;
|
||||||
|
+ }
|
||||||
|
+ free (strings);
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+ free (shdr);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
nphdr = ehdr.e_phnum;
|
||||||
|
phdr = (Elf64_Phdr *) malloc (nphdr * ehdr.e_phentsize);
|
||||||
|
if (phdr != NULL)
|
||||||
|
@@ -4858,8 +4954,15 @@ shell_execve (command, args, env)
|
||||||
|
{
|
||||||
|
close (fd);
|
||||||
|
errno = i;
|
||||||
|
- sys_error ("%s: %s: bad ELF interpreter", command,
|
||||||
|
- interp);
|
||||||
|
+ if (dynamic_nobits > 0)
|
||||||
|
+ {
|
||||||
|
+ sys_error ("%s: bad ELF interpreter", command);
|
||||||
|
+ }
|
||||||
|
+ else
|
||||||
|
+ {
|
||||||
|
+ sys_error ("%s: %s: bad ELF interpreter", command,
|
||||||
|
+ interp);
|
||||||
|
+ }
|
||||||
|
free (interp);
|
||||||
|
return (EX_NOEXEC);
|
||||||
|
}
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
diff -up bash-4.1/config-top.h.broken_pipe bash-4.1/config-top.h
|
||||||
|
--- bash-4.1/config-top.h.broken_pipe 2011-01-06 18:01:30.000000000 +0100
|
||||||
|
+++ bash-4.1/config-top.h 2011-01-06 18:02:14.000000000 +0100
|
||||||
|
@@ -51,7 +51,7 @@
|
||||||
|
/* Define DONT_REPORT_BROKEN_PIPE_WRITE_ERRORS if you don't want builtins
|
||||||
|
like `echo' and `printf' to report errors when output does not succeed
|
||||||
|
due to EPIPE. */
|
||||||
|
-/* #define DONT_REPORT_BROKEN_PIPE_WRITE_ERRORS */
|
||||||
|
+#define DONT_REPORT_BROKEN_PIPE_WRITE_ERRORS
|
||||||
|
|
||||||
|
/* The default value of the PATH variable. */
|
||||||
|
#ifndef DEFAULT_PATH_VALUE
|
||||||
@@ -0,0 +1,24 @@
|
|||||||
|
diff --git a/examples/loadables/Makefile.in b/examples/loadables/Makefile.in
|
||||||
|
--- a/examples/loadables/Makefile.in
|
||||||
|
+++ b/examples/loadables/Makefile.in
|
||||||
|
@@ -59,7 +59,7 @@ host_cpu = @host_cpu@
|
||||||
|
host_vendor = @host_vendor@
|
||||||
|
|
||||||
|
STYLE_CFLAGS = @STYLE_CFLAGS@
|
||||||
|
-CFLAGS = @CFLAGS@
|
||||||
|
++CFLAGS = -O2 -g
|
||||||
|
LOCAL_CFLAGS = @LOCAL_CFLAGS@
|
||||||
|
DEFS = @DEFS@
|
||||||
|
LOCAL_DEFS = @LOCAL_DEFS@
|
||||||
|
diff --git a/examples/loadables/perl/Makefile.in b/examples/loadables/perl/Makefile.in
|
||||||
|
--- a/examples/loadables/perl/Makefile.in
|
||||||
|
+++ b/examples/loadables/perl/Makefile.in
|
||||||
|
@@ -42,7 +42,7 @@ SHELL = @MAKE_SHELL@
|
||||||
|
|
||||||
|
PERL5 = perl5
|
||||||
|
|
||||||
|
-CFLAGS = @CFLAGS@
|
||||||
|
+CFLAGS = -O2 -g
|
||||||
|
|
||||||
|
#
|
||||||
|
# These values are generated for configure by ${topdir}/support/shobj-conf.
|
||||||
@@ -0,0 +1,100 @@
|
|||||||
|
diff --git a/execute_cmd.c b/execute_cmd.c
|
||||||
|
index 87bed5a..5c675d3 100644
|
||||||
|
--- a/execute_cmd.c
|
||||||
|
+++ b/execute_cmd.c
|
||||||
|
@@ -6225,7 +6225,7 @@ shell_execve (char *command, char **args, char **env)
|
||||||
|
Elf32_Ehdr ehdr;
|
||||||
|
Elf32_Phdr *phdr;
|
||||||
|
Elf32_Shdr *shdr;
|
||||||
|
- int nphdr, nshdr;
|
||||||
|
+ Elf32_Half nphdr, nshdr;
|
||||||
|
|
||||||
|
/* We have to copy the data since the sample buffer
|
||||||
|
might not be aligned correctly to be accessed as
|
||||||
|
@@ -6233,12 +6233,12 @@ shell_execve (char *command, char **args, char **env)
|
||||||
|
memcpy (&ehdr, sample, sizeof (Elf32_Ehdr));
|
||||||
|
|
||||||
|
nshdr = ehdr.e_shnum;
|
||||||
|
- shdr = (Elf32_Shdr *) malloc (nshdr * ehdr.e_shentsize);
|
||||||
|
+ shdr = (Elf32_Shdr *) malloc ((size_t)nshdr * (size_t)ehdr.e_shentsize);
|
||||||
|
|
||||||
|
if (shdr != NULL)
|
||||||
|
{
|
||||||
|
#ifdef HAVE_PREAD
|
||||||
|
- sample_len = pread (fd, shdr, nshdr * ehdr.e_shentsize,
|
||||||
|
+ sample_len = pread (fd, shdr, (size_t)nshdr * (size_t)ehdr.e_shentsize,
|
||||||
|
ehdr.e_shoff);
|
||||||
|
#else
|
||||||
|
if (lseek (fd, ehdr.e_shoff, SEEK_SET) != -1)
|
||||||
|
@@ -6280,11 +6280,11 @@ shell_execve (char *command, char **args, char **env)
|
||||||
|
}
|
||||||
|
|
||||||
|
nphdr = ehdr.e_phnum;
|
||||||
|
- phdr = (Elf32_Phdr *) malloc (nphdr * ehdr.e_phentsize);
|
||||||
|
+ phdr = (Elf32_Phdr *) malloc ((size_t)nphdr * (size_t)ehdr.e_phentsize);
|
||||||
|
if (phdr != NULL)
|
||||||
|
{
|
||||||
|
#ifdef HAVE_PREAD
|
||||||
|
- sample_len = pread (fd, phdr, nphdr * ehdr.e_phentsize,
|
||||||
|
+ sample_len = pread (fd, phdr, (size_t)nphdr * (size_t)ehdr.e_phentsize,
|
||||||
|
ehdr.e_phoff);
|
||||||
|
#else
|
||||||
|
if (lseek (fd, ehdr.e_phoff, SEEK_SET) != -1)
|
||||||
|
@@ -6309,7 +6309,7 @@ shell_execve (char *command, char **args, char **env)
|
||||||
|
Elf64_Ehdr ehdr;
|
||||||
|
Elf64_Phdr *phdr;
|
||||||
|
Elf64_Shdr *shdr;
|
||||||
|
- int nphdr, nshdr;
|
||||||
|
+ Elf32_Half nphdr, nshdr;
|
||||||
|
|
||||||
|
/* We have to copy the data since the sample buffer
|
||||||
|
might not be aligned correctly to be accessed as
|
||||||
|
@@ -6317,11 +6317,11 @@ shell_execve (char *command, char **args, char **env)
|
||||||
|
memcpy (&ehdr, sample, sizeof (Elf64_Ehdr));
|
||||||
|
|
||||||
|
nshdr = ehdr.e_shnum;
|
||||||
|
- shdr = (Elf64_Shdr *) malloc (nshdr * ehdr.e_shentsize);
|
||||||
|
+ shdr = (Elf64_Shdr *) malloc ((size_t)nshdr * (size_t)ehdr.e_shentsize);
|
||||||
|
if (shdr != NULL)
|
||||||
|
{
|
||||||
|
#ifdef HAVE_PREAD
|
||||||
|
- sample_len = pread (fd, shdr, nshdr * ehdr.e_shentsize,
|
||||||
|
+ sample_len = pread (fd, shdr, (size_t)nshdr * (size_t)ehdr.e_shentsize,
|
||||||
|
ehdr.e_shoff);
|
||||||
|
#else
|
||||||
|
if (lseek (fd, ehdr.e_shoff, SEEK_SET) != -1)
|
||||||
|
@@ -6363,11 +6363,11 @@ shell_execve (char *command, char **args, char **env)
|
||||||
|
}
|
||||||
|
|
||||||
|
nphdr = ehdr.e_phnum;
|
||||||
|
- phdr = (Elf64_Phdr *) malloc (nphdr * ehdr.e_phentsize);
|
||||||
|
+ phdr = (Elf64_Phdr *) malloc ((size_t)nphdr * (size_t)ehdr.e_phentsize);
|
||||||
|
if (phdr != NULL)
|
||||||
|
{
|
||||||
|
#ifdef HAVE_PREAD
|
||||||
|
- sample_len = pread (fd, phdr, nphdr * ehdr.e_phentsize,
|
||||||
|
+ sample_len = pread (fd, phdr, (size_t)nphdr * (size_t)ehdr.e_phentsize,
|
||||||
|
ehdr.e_phoff);
|
||||||
|
#else
|
||||||
|
if (lseek (fd, ehdr.e_phoff, SEEK_SET) != -1)
|
||||||
|
@@ -6389,8 +6389,8 @@ shell_execve (char *command, char **args, char **env)
|
||||||
|
|
||||||
|
if (offset != -1)
|
||||||
|
{
|
||||||
|
- size_t maxlen = 0;
|
||||||
|
- size_t actlen = 0;
|
||||||
|
+ ssize_t maxlen = 0;
|
||||||
|
+ ssize_t actlen = 0;
|
||||||
|
char *interp = NULL;
|
||||||
|
|
||||||
|
do
|
||||||
|
@@ -6439,7 +6439,8 @@ shell_execve (char *command, char **args, char **env)
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
#if defined (HAVE_HASH_BANG_EXEC) || defined (HAVE_ELF_H)
|
||||||
|
- close (fd);
|
||||||
|
+ if (fd >= 0)
|
||||||
|
+ close (fd);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
if (i == ENOENT)
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
diff --git a/doc/bash.1 b/doc/bash.1
|
||||||
|
--- a/doc/bash.1
|
||||||
|
+++ b/doc/bash.1
|
||||||
|
@@ -12621,7 +12621,7 @@ being inverted using
|
||||||
|
These are the same conditions obeyed by the \fBerrexit\fP (\fB\-e\fP) option.
|
||||||
|
.IP
|
||||||
|
When the shell is not interactive,
|
||||||
|
-signals ignored upon entry to the shell cannot be trapped or reset.
|
||||||
|
+signals ignored upon entry to the shell cannot be trapped, reset or listed.
|
||||||
|
Interactive shells permit trapping signals ignored on entry.
|
||||||
|
Trapped signals that are not being ignored are reset to their original
|
||||||
|
values in a subshell or subshell environment when one is created.
|
||||||
@@ -0,0 +1,37 @@
|
|||||||
|
diff --git a/config-top.h b/config-top.h
|
||||||
|
--- a/config-top.h
|
||||||
|
+++ b/config-top.h
|
||||||
|
@@ -97,7 +97,7 @@
|
||||||
|
/* #define SYS_BASHRC "/etc/bash.bashrc" */
|
||||||
|
|
||||||
|
/* System-wide .bash_logout for login shells. */
|
||||||
|
-/* #define SYS_BASH_LOGOUT "/etc/bash.bash_logout" */
|
||||||
|
+#define SYS_BASH_LOGOUT "/etc/bash.bash_logout"
|
||||||
|
|
||||||
|
/* Define this to make non-interactive shells begun with argv[0][0] == '-'
|
||||||
|
run the startup files when not in posix mode. */
|
||||||
|
diff --git a/doc/bash.1 b/doc/bash.1
|
||||||
|
--- a/doc/bash.1
|
||||||
|
+++ b/doc/bash.1
|
||||||
|
@@ -378,9 +378,8 @@ option may be used when the shell is started to inhibit this behavior.
|
||||||
|
When an interactive login shell exits,
|
||||||
|
or a non-interactive login shell executes the \fBexit\fP builtin command,
|
||||||
|
.B bash
|
||||||
|
-reads and executes commands from the file
|
||||||
|
-.FN \*~/.bash_logout ,
|
||||||
|
-if it exists.
|
||||||
|
+reads and executes commands from the files \fI~/.bash_logout\fP
|
||||||
|
+and \fI/etc/bash.bash_logout\fP, if the files exists.
|
||||||
|
.PP
|
||||||
|
When an interactive shell that is not a login shell is started,
|
||||||
|
.B bash
|
||||||
|
@@ -13404,6 +13403,9 @@ The \fBbash\fP executable
|
||||||
|
.FN /etc/profile
|
||||||
|
The systemwide initialization file, executed for login shells
|
||||||
|
.TP
|
||||||
|
+.FN /etc/bash.bash_logout
|
||||||
|
+The systemwide login shell cleanup file, executed when a login shell exits
|
||||||
|
+.TP
|
||||||
|
.FN \*~/.bash_profile
|
||||||
|
The personal initialization file, executed for login shells
|
||||||
|
.TP
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
diff --git a/lib/readline/rlconf.h b/lib/readline/rlconf.h
|
||||||
|
--- a/lib/readline/rlconf.h
|
||||||
|
+++ b/lib/readline/rlconf.h
|
||||||
|
@@ -64,7 +64,7 @@
|
||||||
|
|
||||||
|
/* Define this if you want to enable code that talks to the Linux kernel
|
||||||
|
tty auditing system. */
|
||||||
|
-/* #define ENABLE_TTY_AUDIT_SUPPORT */
|
||||||
|
+#define ENABLE_TTY_AUDIT_SUPPORT
|
||||||
|
|
||||||
|
/* Defaults for the various editing mode indicators, inserted at the beginning
|
||||||
|
of the last (maybe only) line of the prompt if show-mode-in-prompt is on */
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
diff --git a/doc/bash.1 b/doc/bash.1
|
||||||
|
index 6e8aebb..e846e68 100644
|
||||||
|
--- a/doc/bash.1
|
||||||
|
+++ b/doc/bash.1
|
||||||
|
@@ -10333,6 +10333,7 @@ and
|
||||||
|
which are in 512-byte increments.
|
||||||
|
The return status is 0 unless an invalid option or argument is supplied,
|
||||||
|
or an error occurs while setting a new limit.
|
||||||
|
+In POSIX Mode 512-byte blocks are used for the `-c' and `-f' options.
|
||||||
|
.RE
|
||||||
|
.TP
|
||||||
|
\fBumask\fP [\fB\-p\fP] [\fB\-S\fP] [\fImode\fP]
|
||||||
|
--
|
||||||
|
2.9.3
|
||||||
|
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
diff --git a/locale.c b/locale.c
|
||||||
|
index 17ccc58..a6c07a3 100644
|
||||||
|
--- a/locale.c
|
||||||
|
+++ b/locale.c
|
||||||
|
@@ -78,8 +78,6 @@ set_default_locale ()
|
||||||
|
{
|
||||||
|
#if defined (HAVE_SETLOCALE)
|
||||||
|
default_locale = setlocale (LC_ALL, "");
|
||||||
|
- if (default_locale)
|
||||||
|
- default_locale = savestring (default_locale);
|
||||||
|
#else
|
||||||
|
default_locale = savestring ("C");
|
||||||
|
#endif /* HAVE_SETLOCALE */
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
diff --git a/parse.y b/parse.y
|
||||||
|
--- a/parse.y
|
||||||
|
+++ b/parse.y
|
||||||
|
@@ -4255,7 +4255,8 @@ xparse_dolparen (base, string, indp, flags)
|
||||||
|
|
||||||
|
save_parser_state (&ps);
|
||||||
|
save_input_line_state (&ls);
|
||||||
|
-
|
||||||
|
+ /* avoid echoing every substitution again */
|
||||||
|
+ echo_input_at_read = 0;
|
||||||
|
#if defined (ALIAS) || defined (DPAREN_ARITHMETIC)
|
||||||
|
pushed_string_list = (STRING_SAVER *)NULL;
|
||||||
|
#endif
|
||||||
|
diff --git a/subst.c b/subst.c
|
||||||
|
--- a/subst.c
|
||||||
|
+++ b/subst.c
|
||||||
|
@@ -10222,6 +10222,7 @@ param_expand (string, sindex, quoted, expanded_something,
|
||||||
|
WORD_LIST *list, *l;
|
||||||
|
WORD_DESC *tdesc, *ret;
|
||||||
|
int tflag, nullarg;
|
||||||
|
+ int old_echo_input;
|
||||||
|
|
||||||
|
/*itrace("param_expand: `%s' pflags = %d", string+*sindex, pflags);*/
|
||||||
|
zindex = *sindex;
|
||||||
|
@@ -10614,6 +10615,9 @@ arithsub:
|
||||||
|
}
|
||||||
|
|
||||||
|
comsub:
|
||||||
|
+ old_echo_input = echo_input_at_read;
|
||||||
|
+ /* avoid echoing every substitution again */
|
||||||
|
+ echo_input_at_read = 0;
|
||||||
|
if (pflags & PF_NOCOMSUB)
|
||||||
|
/* we need zindex+1 because string[zindex] == RPAREN */
|
||||||
|
temp1 = substring (string, *sindex, zindex+1);
|
||||||
|
@@ -10626,6 +10630,7 @@ comsub:
|
||||||
|
}
|
||||||
|
FREE (temp);
|
||||||
|
temp = temp1;
|
||||||
|
+ echo_input_at_read = old_echo_input;
|
||||||
|
break;
|
||||||
|
|
||||||
|
/* Do POSIX.2d9-style arithmetic substitution. This will probably go
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
diff --git a/Makefile.in b/Makefile.in
|
||||||
|
--- a/Makefile.in
|
||||||
|
+++ b/Makefile.in
|
||||||
|
@@ -923,7 +923,6 @@ install: .made installdirs
|
||||||
|
infodir=$(infodir) htmldir=$(htmldir) DESTDIR=$(DESTDIR) $@ )
|
||||||
|
-( cd $(DEFDIR) ; $(MAKE) $(BASH_MAKEFLAGS) DESTDIR=$(DESTDIR) $@ )
|
||||||
|
-( cd $(PO_DIR) ; $(MAKE) $(BASH_MAKEFLAGS) DESTDIR=$(DESTDIR) $@ )
|
||||||
|
- -( cd $(LOADABLES_DIR) && $(MAKE) $(BASH_MAKEFLAGS) DESTDIR=$(DESTDIR) $@ )
|
||||||
|
|
||||||
|
install-strip:
|
||||||
|
$(MAKE) $(BASH_MAKEFLAGS) INSTALL_PROGRAM='$(INSTALL_STRIP_PROGRAM)' \
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
diff --git a/doc/bash.1 b/doc/bash.1
|
||||||
|
--- a/doc/bash.1
|
||||||
|
+++ b/doc/bash.1
|
||||||
|
@@ -10726,6 +10726,9 @@ If set, the shell automatically closes file descriptors assigned using the
|
||||||
|
.el above)
|
||||||
|
instead of leaving them open when the command completes.
|
||||||
|
.TP 8
|
||||||
|
+.B syslog_history
|
||||||
|
+If set, command history is logged to syslog.
|
||||||
|
+.TP 8
|
||||||
|
.B xpg_echo
|
||||||
|
If set, the \fBecho\fP builtin expands backslash-escape sequences
|
||||||
|
by default.
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
diff --git a/subst.c b/subst.c
|
||||||
|
--- a/subst.c
|
||||||
|
+++ b/subst.c
|
||||||
|
@@ -7962,7 +7962,7 @@ parameter_brace_transform (varname, value, ind, xform, rtype, quoted, pflags, fl
|
||||||
|
return ((char *)NULL);
|
||||||
|
}
|
||||||
|
|
||||||
|
- if (valid_parameter_transform (xform) == 0)
|
||||||
|
+ if (xform[0] == 0 || valid_parameter_transform (xform) == 0)
|
||||||
|
{
|
||||||
|
this_command_name = oname;
|
||||||
|
#if 0 /* TAG: bash-5.2 Martin Schulte <gnu@schrader-schulte.de> 10/2020 */
|
||||||
@@ -0,0 +1,307 @@
|
|||||||
|
diff --git a/builtins.h b/builtins.h
|
||||||
|
--- a/builtins.h
|
||||||
|
+++ b/builtins.h
|
||||||
|
@@ -46,6 +46,7 @@
|
||||||
|
#define POSIX_BUILTIN 0x20 /* This builtins is special in the Posix command search order. */
|
||||||
|
#define LOCALVAR_BUILTIN 0x40 /* This builtin creates local variables */
|
||||||
|
#define ARRAYREF_BUILTIN 0x80 /* This builtin takes array references as arguments */
|
||||||
|
+#define REQUIRES_BUILTIN 0x100 /* This builtin requires other files. */
|
||||||
|
|
||||||
|
#define BASE_INDENT 4
|
||||||
|
|
||||||
|
diff --git a/builtins/mkbuiltins.c b/builtins/mkbuiltins.c
|
||||||
|
--- a/builtins/mkbuiltins.c
|
||||||
|
+++ b/builtins/mkbuiltins.c
|
||||||
|
@@ -62,11 +62,16 @@ static void *xrealloc (void *, size_t);
|
||||||
|
#define whitespace(c) (((c) == ' ') || ((c) == '\t'))
|
||||||
|
|
||||||
|
/* Flag values that builtins can have. */
|
||||||
|
+/* These flags are for the C code generator,
|
||||||
|
+ the C which is produced (./builtin.c)
|
||||||
|
+ includes the flags definitions found
|
||||||
|
+ in ../builtins.h */
|
||||||
|
#define BUILTIN_FLAG_SPECIAL 0x01
|
||||||
|
#define BUILTIN_FLAG_ASSIGNMENT 0x02
|
||||||
|
#define BUILTIN_FLAG_LOCALVAR 0x04
|
||||||
|
#define BUILTIN_FLAG_POSIX_BUILTIN 0x08
|
||||||
|
#define BUILTIN_FLAG_ARRAYREF_ARG 0x10
|
||||||
|
+#define BUILTIN_FLAG_REQUIRES 0x20
|
||||||
|
|
||||||
|
#define BASE_INDENT 4
|
||||||
|
|
||||||
|
@@ -183,13 +188,21 @@ char *arrayvar_builtins[] =
|
||||||
|
"typeset", "unset", "wait", /*]*/
|
||||||
|
(char *)NULL
|
||||||
|
};
|
||||||
|
-
|
||||||
|
+
|
||||||
|
+/* The builtin commands that cause requirements on other files. */
|
||||||
|
+static char *requires_builtins[] =
|
||||||
|
+{
|
||||||
|
+ ".", "command", "exec", "source", "inlib",
|
||||||
|
+ (char *)NULL
|
||||||
|
+};
|
||||||
|
+
|
||||||
|
/* Forward declarations. */
|
||||||
|
static int is_special_builtin (char *);
|
||||||
|
static int is_assignment_builtin (char *);
|
||||||
|
static int is_localvar_builtin (char *);
|
||||||
|
static int is_posix_builtin (char *);
|
||||||
|
static int is_arrayvar_builtin (char *);
|
||||||
|
+static int is_requires_builtin ();
|
||||||
|
|
||||||
|
#if !defined (HAVE_RENAME)
|
||||||
|
static int rename (char *, char *);
|
||||||
|
@@ -826,6 +839,8 @@ builtin_handler (char *self, DEF_FILE *defs, char *arg)
|
||||||
|
new->flags |= BUILTIN_FLAG_POSIX_BUILTIN;
|
||||||
|
if (is_arrayvar_builtin (name))
|
||||||
|
new->flags |= BUILTIN_FLAG_ARRAYREF_ARG;
|
||||||
|
+ if (is_requires_builtin (name))
|
||||||
|
+ new->flags |= BUILTIN_FLAG_REQUIRES;
|
||||||
|
|
||||||
|
array_add ((char *)new, defs->builtins);
|
||||||
|
building_builtin = 1;
|
||||||
|
@@ -1212,13 +1227,14 @@ write_builtins (DEF_FILE *defs, FILE *structfile, FILE *externfile)
|
||||||
|
else
|
||||||
|
fprintf (structfile, "(sh_builtin_func_t *)0x0, ");
|
||||||
|
|
||||||
|
- fprintf (structfile, "%s%s%s%s%s%s, %s_doc,\n",
|
||||||
|
+ fprintf (structfile, "%s%s%s%s%s%s%s, %s_doc,\n",
|
||||||
|
"BUILTIN_ENABLED | STATIC_BUILTIN",
|
||||||
|
(builtin->flags & BUILTIN_FLAG_SPECIAL) ? " | SPECIAL_BUILTIN" : "",
|
||||||
|
(builtin->flags & BUILTIN_FLAG_ASSIGNMENT) ? " | ASSIGNMENT_BUILTIN" : "",
|
||||||
|
(builtin->flags & BUILTIN_FLAG_LOCALVAR) ? " | LOCALVAR_BUILTIN" : "",
|
||||||
|
(builtin->flags & BUILTIN_FLAG_POSIX_BUILTIN) ? " | POSIX_BUILTIN" : "",
|
||||||
|
(builtin->flags & BUILTIN_FLAG_ARRAYREF_ARG) ? " | ARRAYREF_BUILTIN" : "",
|
||||||
|
+ (builtin->flags & BUILTIN_FLAG_REQUIRES) ? " | REQUIRES_BUILTIN" : "",
|
||||||
|
document_name (builtin));
|
||||||
|
|
||||||
|
/* Don't translate short document summaries that are identical
|
||||||
|
@@ -1597,6 +1613,13 @@ is_arrayvar_builtin (char *name)
|
||||||
|
return (_find_in_table (name, arrayvar_builtins));
|
||||||
|
}
|
||||||
|
|
||||||
|
+static int
|
||||||
|
+is_requires_builtin (name)
|
||||||
|
+ char *name;
|
||||||
|
+{
|
||||||
|
+ return (_find_in_table (name, requires_builtins));
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
#if !defined (HAVE_RENAME)
|
||||||
|
static int
|
||||||
|
rename (char *from, char *to)
|
||||||
|
diff --git a/doc/bash.1 b/doc/bash.1
|
||||||
|
--- a/doc/bash.1
|
||||||
|
+++ b/doc/bash.1
|
||||||
|
@@ -276,6 +276,14 @@ The shell becomes restricted (see
|
||||||
|
.B "RESTRICTED SHELL"
|
||||||
|
below).
|
||||||
|
.TP
|
||||||
|
+.B \-\-rpm-requires
|
||||||
|
+Produce the list of files that are required for the
|
||||||
|
+shell script to run. This implies '-n' and is subject
|
||||||
|
+to the same limitations as compile time error checking checking;
|
||||||
|
+Command substitutions, Conditional expressions and
|
||||||
|
+.BR eval
|
||||||
|
+builtin are not parsed so some dependencies may be missed.
|
||||||
|
+.TP
|
||||||
|
.B \-\-verbose
|
||||||
|
Equivalent to \fB\-v\fP.
|
||||||
|
.TP
|
||||||
|
diff --git a/doc/bashref.texi b/doc/bashref.texi
|
||||||
|
--- a/doc/bashref.texi
|
||||||
|
+++ b/doc/bashref.texi
|
||||||
|
@@ -7812,6 +7812,13 @@ standard.
|
||||||
|
Equivalent to @option{-r}.
|
||||||
|
Make the shell a restricted shell (@pxref{The Restricted Shell}).
|
||||||
|
|
||||||
|
+@item --rpm-requires
|
||||||
|
+Produce the list of files that are required for the
|
||||||
|
+shell script to run. This implies '-n' and is subject
|
||||||
|
+to the same limitations as compile time error checking checking;
|
||||||
|
+Command substitutions, Conditional expressions and @command{eval}
|
||||||
|
+are not parsed so some dependencies may be missed.
|
||||||
|
+
|
||||||
|
@item --verbose
|
||||||
|
Equivalent to @option{-v}.
|
||||||
|
Print shell input lines as they're read.
|
||||||
|
diff --git a/eval.c b/eval.c
|
||||||
|
--- a/eval.c
|
||||||
|
+++ b/eval.c
|
||||||
|
@@ -146,7 +146,8 @@ reader_loop (void)
|
||||||
|
|
||||||
|
if (read_command () == 0)
|
||||||
|
{
|
||||||
|
- if (interactive_shell == 0 && read_but_dont_execute)
|
||||||
|
+
|
||||||
|
+ if (interactive_shell == 0 && (read_but_dont_execute && !rpm_requires))
|
||||||
|
{
|
||||||
|
set_exit_status (last_command_exit_value);
|
||||||
|
dispose_command (global_command);
|
||||||
|
diff --git a/execute_cmd.c b/execute_cmd.c
|
||||||
|
--- a/execute_cmd.c
|
||||||
|
+++ b/execute_cmd.c
|
||||||
|
@@ -612,6 +612,8 @@ async_redirect_stdin (void)
|
||||||
|
|
||||||
|
#define DESCRIBE_PID(pid) do { if (interactive) describe_pid (pid); } while (0)
|
||||||
|
|
||||||
|
+extern int rpm_requires;
|
||||||
|
+
|
||||||
|
/* Execute the command passed in COMMAND, perhaps doing it asynchronously.
|
||||||
|
COMMAND is exactly what read_command () places into GLOBAL_COMMAND.
|
||||||
|
ASYNCHRONOUS, if non-zero, says to do this command in the background.
|
||||||
|
@@ -638,7 +640,13 @@ execute_command_internal (COMMAND *command, int asynchronous, int pipe_in, int p
|
||||||
|
|
||||||
|
if (breaking || continuing)
|
||||||
|
return (last_command_exit_value);
|
||||||
|
- if (read_but_dont_execute)
|
||||||
|
+ if (command == 0 || (read_but_dont_execute && !rpm_requires))
|
||||||
|
+ return (EXECUTION_SUCCESS);
|
||||||
|
+ if (rpm_requires && command->type == cm_function_def)
|
||||||
|
+ return last_command_exit_value =
|
||||||
|
+ execute_intern_function (command->value.Function_def->name,
|
||||||
|
+ command->value.Function_def);
|
||||||
|
+ if (read_but_dont_execute)
|
||||||
|
return (last_command_exit_value);
|
||||||
|
if (command == 0)
|
||||||
|
return (EXECUTION_SUCCESS);
|
||||||
|
@@ -3505,7 +3513,7 @@ execute_select_command (SELECT_COM *select_command)
|
||||||
|
|
||||||
|
if (check_identifier (select_command->name, 1) == 0)
|
||||||
|
{
|
||||||
|
- if (posixly_correct && interactive_shell == 0)
|
||||||
|
+ if (posixly_correct && interactive_shell == 0 && rpm_requires == 0)
|
||||||
|
{
|
||||||
|
last_command_exit_value = EX_BADUSAGE;
|
||||||
|
jump_to_top_level (ERREXIT);
|
||||||
|
diff --git a/execute_cmd.h b/execute_cmd.h
|
||||||
|
--- a/execute_cmd.h
|
||||||
|
+++ b/execute_cmd.h
|
||||||
|
@@ -22,6 +22,9 @@
|
||||||
|
#define _EXECUTE_CMD_H_
|
||||||
|
|
||||||
|
#include "stdc.h"
|
||||||
|
+#include "variables.h"
|
||||||
|
+#include "command.h"
|
||||||
|
+
|
||||||
|
|
||||||
|
#if defined (ARRAY_VARS)
|
||||||
|
struct func_array_state
|
||||||
|
diff --git a/make_cmd.c b/make_cmd.c
|
||||||
|
--- a/make_cmd.c
|
||||||
|
+++ b/make_cmd.c
|
||||||
|
@@ -35,6 +35,8 @@
|
||||||
|
#include "bashintl.h"
|
||||||
|
|
||||||
|
#include "shell.h"
|
||||||
|
+#include "builtins.h"
|
||||||
|
+#include "builtins/common.h"
|
||||||
|
#include "execute_cmd.h"
|
||||||
|
#include "parser.h"
|
||||||
|
#include "flags.h"
|
||||||
|
@@ -797,6 +799,30 @@ make_coproc_command (char *name, COMMAND *command)
|
||||||
|
return (make_command (cm_coproc, (SIMPLE_COM *)temp));
|
||||||
|
}
|
||||||
|
|
||||||
|
+static void
|
||||||
|
+output_requirement (deptype, filename)
|
||||||
|
+const char *deptype;
|
||||||
|
+char *filename;
|
||||||
|
+{
|
||||||
|
+ static char *alphabet_set = "abcdefghijklmnopqrstuvwxyz"
|
||||||
|
+ "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
|
||||||
|
+
|
||||||
|
+ if (strchr(filename, '$') || (filename[0] != '/' && strchr(filename, '/')))
|
||||||
|
+ return;
|
||||||
|
+
|
||||||
|
+ /*
|
||||||
|
+ if the executable is called via variable substitution we can
|
||||||
|
+ not dermine what it is at compile time.
|
||||||
|
+
|
||||||
|
+ if the executable consists only of characters not in the
|
||||||
|
+ alphabet we do not consider it a dependency just an artifact
|
||||||
|
+ of shell parsing (ex "exec < ${infile}").
|
||||||
|
+ */
|
||||||
|
+
|
||||||
|
+ if (strpbrk(filename, alphabet_set))
|
||||||
|
+ printf ("%s(%s)\n", deptype, filename);
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
/* Reverse the word list and redirection list in the simple command
|
||||||
|
has just been parsed. It seems simpler to do this here the one
|
||||||
|
time then by any other method that I can think of. */
|
||||||
|
@@ -813,6 +839,28 @@ clean_simple_command (COMMAND *command)
|
||||||
|
REVERSE_LIST (command->value.Simple->redirects, REDIRECT *);
|
||||||
|
}
|
||||||
|
|
||||||
|
+ if (rpm_requires && command->value.Simple->words)
|
||||||
|
+ {
|
||||||
|
+ char *cmd0;
|
||||||
|
+ char *cmd1;
|
||||||
|
+ struct builtin *b;
|
||||||
|
+
|
||||||
|
+ cmd0 = command->value.Simple->words->word->word;
|
||||||
|
+ b = builtin_address_internal (cmd0, 0);
|
||||||
|
+ cmd1 = 0;
|
||||||
|
+ if (command->value.Simple->words->next)
|
||||||
|
+ cmd1 = command->value.Simple->words->next->word->word;
|
||||||
|
+
|
||||||
|
+ if (b) {
|
||||||
|
+ if ( (b->flags & REQUIRES_BUILTIN) && cmd1)
|
||||||
|
+ output_requirement ("executable", cmd1);
|
||||||
|
+ } else {
|
||||||
|
+ if (!assignment(cmd0, 0))
|
||||||
|
+ output_requirement (find_function(cmd0) ? "function" : "executable", cmd0);
|
||||||
|
+ }
|
||||||
|
+ } /*rpm_requires*/
|
||||||
|
+
|
||||||
|
+
|
||||||
|
parser_state &= ~PST_REDIRLIST;
|
||||||
|
return (command);
|
||||||
|
}
|
||||||
|
diff --git a/shell.c b/shell.c
|
||||||
|
--- a/shell.c
|
||||||
|
+++ b/shell.c
|
||||||
|
@@ -205,6 +205,9 @@ int have_devfd = 0;
|
||||||
|
/* The name of the .(shell)rc file, DEFAULT_BASHRC is sourced by default */
|
||||||
|
static char *bashrc_file;
|
||||||
|
|
||||||
|
+/* Non-zero if we are finding the scripts requirements. */
|
||||||
|
+int rpm_requires;
|
||||||
|
+
|
||||||
|
/* Non-zero means to act more like the Bourne shell on startup. */
|
||||||
|
static int act_like_sh;
|
||||||
|
|
||||||
|
@@ -272,6 +275,7 @@ static const struct {
|
||||||
|
{ "protected", Int, &protected_mode, (char **)0x0 },
|
||||||
|
#endif
|
||||||
|
{ "rcfile", Charp, (int *)0x0, &bashrc_file },
|
||||||
|
+ { "rpm-requires", Int, &rpm_requires, (char **)0x0 },
|
||||||
|
#if defined (RESTRICTED_SHELL)
|
||||||
|
{ "restricted", Int, &restricted, (char **)0x0 },
|
||||||
|
#endif
|
||||||
|
@@ -510,6 +514,12 @@ main (int argc, char **argv, char **env)
|
||||||
|
read_but_dont_execute = 1;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
+ if (rpm_requires)
|
||||||
|
+ {
|
||||||
|
+ read_but_dont_execute = 1;
|
||||||
|
+ initialize_shell_builtins ();
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
if (running_setuid && privileged_mode == 0)
|
||||||
|
disable_priv_mode ();
|
||||||
|
|
||||||
|
diff --git a/shell.h b/shell.h
|
||||||
|
--- a/shell.h
|
||||||
|
+++ b/shell.h
|
||||||
|
@@ -105,6 +105,7 @@ extern int startup_state;
|
||||||
|
extern int reading_shell_script;
|
||||||
|
extern int ssh_reading_startup_files;
|
||||||
|
extern int shell_initialized;
|
||||||
|
+extern int rpm_requires;
|
||||||
|
extern int bash_argv_initialized;
|
||||||
|
extern int subshell_environment;
|
||||||
|
extern int current_command_number;
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
--- bash-3.0/builtins/setattr.def.setlocale 2005-08-08 12:22:42.000000000 +0100
|
||||||
|
+++ bash-3.0/builtins/setattr.def 2005-08-08 12:25:16.000000000 +0100
|
||||||
|
@@ -423,4 +423,7 @@
|
||||||
|
|
||||||
|
if (var && (exported_p (var) || (attribute & att_exported)))
|
||||||
|
array_needs_making++; /* XXX */
|
||||||
|
+
|
||||||
|
+ if (var)
|
||||||
|
+ stupidly_hack_special_variables (name);
|
||||||
|
}
|
||||||
@@ -0,0 +1,58 @@
|
|||||||
|
diff --git a/tests/exec.right b/tests/exec.right
|
||||||
|
--- a/tests/exec.right
|
||||||
|
+++ b/tests/exec.right
|
||||||
|
@@ -79,7 +79,6 @@ this is ohio-state
|
||||||
|
1
|
||||||
|
0
|
||||||
|
testb
|
||||||
|
-expand_aliases on
|
||||||
|
1
|
||||||
|
1
|
||||||
|
1
|
||||||
|
diff --git a/tests/execscript b/tests/execscript
|
||||||
|
--- a/tests/execscript
|
||||||
|
+++ b/tests/execscript
|
||||||
|
@@ -148,8 +148,6 @@ ${THIS_SH} ./exec6.sub
|
||||||
|
# checks for properly deciding what constitutes an executable file
|
||||||
|
${THIS_SH} ./exec7.sub
|
||||||
|
|
||||||
|
-${THIS_SH} -i ${PWD}/exec8.sub
|
||||||
|
-
|
||||||
|
${THIS_SH} ./exec9.sub
|
||||||
|
|
||||||
|
${THIS_SH} ./exec10.sub
|
||||||
|
diff --git a/tests/read.right b/tests/read.right
|
||||||
|
--- a/tests/read.right
|
||||||
|
+++ b/tests/read.right
|
||||||
|
@@ -52,18 +52,6 @@ a = abc
|
||||||
|
<$'spring\375'>
|
||||||
|
<summer>
|
||||||
|
<automn>
|
||||||
|
-timeout 1: ok
|
||||||
|
-unset or null 1
|
||||||
|
-timeout 2: ok
|
||||||
|
-unset or null 2
|
||||||
|
-timeout 3: ok
|
||||||
|
-unset or null 3
|
||||||
|
-./read2.sub: line 45: read: -3: invalid timeout specification
|
||||||
|
-1
|
||||||
|
-
|
||||||
|
-abcde
|
||||||
|
-abcde
|
||||||
|
-abcde
|
||||||
|
./read3.sub: line 17: read: -1: invalid number
|
||||||
|
abc
|
||||||
|
defg
|
||||||
|
diff --git a/tests/read.tests b/tests/read.tests
|
||||||
|
--- a/tests/read.tests
|
||||||
|
+++ b/tests/read.tests
|
||||||
|
@@ -108,9 +108,6 @@ echo a = $a b = $b c = $c stat = $?
|
||||||
|
# test read -d delim behavior
|
||||||
|
${THIS_SH} ./read1.sub
|
||||||
|
|
||||||
|
-# test read -t timeout behavior
|
||||||
|
-${THIS_SH} ./read2.sub
|
||||||
|
-
|
||||||
|
# test read -n nchars behavior
|
||||||
|
${THIS_SH} ./read3.sub
|
||||||
|
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,24 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
Version: GnuPG v1.2.4 (Darwin)
|
||||||
|
|
||||||
|
mQGiBEEOsGwRBACFa0A1oa71HSZLWxAx0svXzhOZNQZOzqHmSuGOG92jIpQpr8Dp
|
||||||
|
vgRh40YpAwdcXb8QG1J5yGAKeevNE1zCFaA725vGSdHUyypHouV0xoWwukYO6qly
|
||||||
|
yX+2BZU+okBUqoWQkoWxiYaCSfzB2Ln7pmdys1fJhcgBKf3VjWCjd2XJTwCgoFJO
|
||||||
|
wyBFJdugjfwjSoRSwDOIMf0D/iQKqlWhIO1LGpMrGX0il0/x4zj0NAcSwAk7LaPZ
|
||||||
|
bN4UPjn5pqGEHBlf1+xDDQCkAoZ/VqESGZragl4VqJfxBr29Ag0UDvNbUbXoxQsA
|
||||||
|
Rdero1M8GiAIRc50hj7HXFoERwenbNDJL86GPLAQOTGOCa4W2o29nFfFjQrsrrYH
|
||||||
|
zVtyA/9oyKvTeEMJ7NA3VJdWcmn7gOu0FxEmSNhSoV1T4vP21Wf7f5niCCRKQLNy
|
||||||
|
Uy0wEApQi4tSysdz+AbgAc0b/bHYVzIf2uO2lIEZQNNt+3g2bmXgloWmW5fsm/di
|
||||||
|
50Gm1l1Na63d3RZ00SeFQos6WEwLUHEB0yp6KXluXLLIZitEJLQaQ2hldCBSYW1l
|
||||||
|
eSA8Y2hldEBjd3J1LmVkdT6IXgQTEQIAHgUCQQ6wbAIbAwYLCQgHAwIDFQIDAxYC
|
||||||
|
AQIeAQIXgAAKCRC7WGnwZOp0q87NAJ99FEzFvDdYzqCczXF6KKXi7YN5OACfacDY
|
||||||
|
soZcnnsy7EjBZL0zwGwb/sG5AQ0EQQ6wbxAEAJCukwDigRDPhAuI+lf+6P64lWan
|
||||||
|
IFOXIndqhvU13cDbQ/Wt5LwPzm2QTvd7F+fcHOgZ8KOFScbDpjJaRqwIybMTcIN0
|
||||||
|
B2pBLX/C10W1aY+cUrXZgXUGVISEMmpaP9v02auToo7XXVEHC+XLO9IU7/xaU98F
|
||||||
|
L69l6/K4xeNSBRM/AAMHA/wNAmRBpcyK0+VggZ5esQaIP/LyolAm2qwcmrd3dZi+
|
||||||
|
g24s7yjV0EUwvRP7xHRDQFgkAo6++QbuecU/J90lxrVnQwucZmfz9zgWDkT/MpfB
|
||||||
|
/CNRSKLFjhYq2yHmHWT6vEjw9Ry/hF6Pc0oh1a62USdfaKAiim0nVxxQmPmiRvtC
|
||||||
|
mYhJBBgRAgAJBQJBDrBvAhsMAAoJELtYafBk6nSr43AAn2ZZFQg8Gs/zUzvXMt7e
|
||||||
|
vaFqVTzcAJ0cHtKpP1i/4H4R9+OsYeQdxxWxTQ==
|
||||||
|
=2MjR
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
# ~/.bash_logout
|
||||||
|
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
# .bash_profile
|
||||||
|
|
||||||
|
# Get the aliases and functions
|
||||||
|
if [ -f ~/.bashrc ]; then
|
||||||
|
. ~/.bashrc
|
||||||
|
fi
|
||||||
|
|
||||||
|
# User specific environment and startup programs
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
# .bashrc
|
||||||
|
|
||||||
|
# Source global definitions
|
||||||
|
if [ -f /etc/bashrc ]; then
|
||||||
|
. /etc/bashrc
|
||||||
|
fi
|
||||||
|
|
||||||
|
# User specific environment
|
||||||
|
if ! [[ "$PATH" =~ "$HOME/.local/bin:$HOME/bin:" ]]; then
|
||||||
|
PATH="$HOME/.local/bin:$HOME/bin:$PATH"
|
||||||
|
fi
|
||||||
|
export PATH
|
||||||
|
|
||||||
|
# Uncomment the following line if you don't like systemctl's auto-paging feature:
|
||||||
|
# export SYSTEMD_PAGER=
|
||||||
|
|
||||||
|
# User specific aliases and functions
|
||||||
|
if [ -d ~/.bashrc.d ]; then
|
||||||
|
for rc in ~/.bashrc.d/*; do
|
||||||
|
if [ -f "$rc" ]; then
|
||||||
|
. "$rc"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
unset rc
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
summary:
|
||||||
|
Run relevant tests from the shell tests repository
|
||||||
|
discover:
|
||||||
|
how: fmf
|
||||||
|
url: https://src.fedoraproject.org/tests/shell
|
||||||
|
filter: component:bash
|
||||||
|
execute:
|
||||||
|
how: tmt
|
||||||
|
environment:
|
||||||
|
PACKAGES: bash
|
||||||
|
SH_BIN: bash
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
SHA512 (bash-5.3.tar.gz) = 05ef640e8ba011d10f858a270c626daa42ed5a75789d0298ae0ced9b2ebaf93d94d8ed5a211ac30cd34e82af8865e50024144c88a3c979bee7c38e449350e02e
|
||||||
|
SHA512 (bash-5.3.tar.gz.sig) = e9da98e993528d69bec9c6da272eb7a96858b4ba33487435f584c7df2d73c3ce82f373b5277cc3a7d8dc9ee04410dc06ce476d3f9ade097121bea0570abe07bc
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
/*.tar.xz
|
||||||
|
/*.src.rpm
|
||||||
|
/bluedevil-6.3.91.tar.xz.sig
|
||||||
|
/bluedevil-6.4.0.tar.xz.sig
|
||||||
|
/bluedevil-6.4.1.tar.xz.sig
|
||||||
|
/bluedevil-6.4.2.tar.xz.sig
|
||||||
|
/bluedevil-6.4.3.tar.xz.sig
|
||||||
|
/bluedevil-6.4.4.tar.xz.sig
|
||||||
|
/bluedevil-6.4.5.tar.xz.sig
|
||||||
|
/bluedevil-6.4.91.tar.xz.sig
|
||||||
|
/bluedevil-6.5.0.tar.xz.sig
|
||||||
|
/bluedevil-6.5.1.tar.xz.sig
|
||||||
|
/bluedevil-6.5.2.tar.xz.sig
|
||||||
|
/bluedevil-6.5.3.tar.xz.sig
|
||||||
|
/bluedevil-6.5.4.tar.xz.sig
|
||||||
|
/bluedevil-6.5.5.tar.xz.sig
|
||||||
|
/bluedevil-6.5.90.tar.xz.sig
|
||||||
|
/bluedevil-6.5.91.tar.xz.sig
|
||||||
|
/bluedevil-6.6.0.tar.xz.sig
|
||||||
|
/bluedevil-6.6.1.tar.xz.sig
|
||||||
|
/bluedevil-6.6.2.tar.xz.sig
|
||||||
|
/bluedevil-6.6.3.tar.xz.sig
|
||||||
|
/bluedevil-6.6.4.tar.xz.sig
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,2 @@
|
|||||||
|
SHA512 (bluedevil-6.6.4.tar.xz) = 931e37e5a58acf3ab751a75062a4ea2036b12a576ebbb24f98dd8f948631c5dc1e18d7b90fc79dd3e58881f871901e86bcd6c5d6b34b490b067154216655ca6c
|
||||||
|
SHA512 (bluedevil-6.6.4.tar.xz.sig) = 9ad0d006d9d285fa5f04be46f126a8a37b1e30ec994f5d0d0592c4291007f5febc9ebd2ef69346e76cf16d884573d73ff1be8f7ae78f2bb56c30d4a21111d3f9
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
/bluez-4.*.tar.gz
|
||||||
|
/bluez-5.*.tar.xz
|
||||||
|
/sources
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
From 066a164a524e4983b850f5659b921cb42f84a0e0 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Pauli Virtanen <pav@iki.fi>
|
||||||
|
Date: Mon, 16 Feb 2026 18:17:08 +0200
|
||||||
|
Subject: [PATCH] a2dp: connect source profile after sink
|
||||||
|
|
||||||
|
Since cdcd845f87ee the order in which profiles with the same priority
|
||||||
|
are connected is the same order as btd_profile_register() is called,
|
||||||
|
instead of being the opposite order. When initiating connections, we
|
||||||
|
want to prefer a2dp-sink profile over a2dp-source, as connecting both at
|
||||||
|
the same time does not work currently.
|
||||||
|
|
||||||
|
Add .after_services to specify the order.
|
||||||
|
|
||||||
|
Fixes: https://github.com/bluez/bluez/issues/1898
|
||||||
|
---
|
||||||
|
profiles/audio/a2dp.c | 3 +++
|
||||||
|
1 file changed, 3 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/profiles/audio/a2dp.c b/profiles/audio/a2dp.c
|
||||||
|
index 7a37003a2b25..c7e0fc75c09e 100644
|
||||||
|
--- a/profiles/audio/a2dp.c
|
||||||
|
+++ b/profiles/audio/a2dp.c
|
||||||
|
@@ -3769,6 +3769,9 @@ static struct btd_profile a2dp_source_profile = {
|
||||||
|
|
||||||
|
.adapter_probe = a2dp_sink_server_probe,
|
||||||
|
.adapter_remove = a2dp_sink_server_remove,
|
||||||
|
+
|
||||||
|
+ /* Connect source after sink, to prefer sink when conflicting */
|
||||||
|
+ .after_services = BTD_PROFILE_UUID_CB(NULL, A2DP_SINK_UUID),
|
||||||
|
};
|
||||||
|
|
||||||
|
static struct btd_profile a2dp_sink_profile = {
|
||||||
|
--
|
||||||
|
2.53.0
|
||||||
|
|
||||||
@@ -0,0 +1,41 @@
|
|||||||
|
From 3a5c4d311755910f07e60fd30d4736ac98bea8eb Mon Sep 17 00:00:00 2001
|
||||||
|
From: Bastien Nocera <hadess@hadess.net>
|
||||||
|
Date: Tue, 10 Feb 2026 10:06:28 +0100
|
||||||
|
Subject: [PATCH] emulator: Fix compilation on big endian systems
|
||||||
|
MIME-Version: 1.0
|
||||||
|
Content-Type: text/plain; charset=UTF-8
|
||||||
|
Content-Transfer-Encoding: 8bit
|
||||||
|
|
||||||
|
This fixes the build on big endian systems like s390x:
|
||||||
|
|
||||||
|
Remove the "static" so the array doesn't need to be initialised
|
||||||
|
with constants.
|
||||||
|
|
||||||
|
emulator/bthost.c: In function ‘bthost_setup_sco’:
|
||||||
|
./src/shared/util.h:43:26: error: initializer element is not constant
|
||||||
|
43 | #define cpu_to_le32(val) bswap_32(val)
|
||||||
|
| ^~~~~~~~
|
||||||
|
etc.
|
||||||
|
|
||||||
|
Fixes: 85888a8357ea ("bthost: add bthost_setup_sco() and accept
|
||||||
|
incoming eSCO")
|
||||||
|
---
|
||||||
|
emulator/bthost.c | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/emulator/bthost.c b/emulator/bthost.c
|
||||||
|
index d09ad1e76c50..53b12f828675 100644
|
||||||
|
--- a/emulator/bthost.c
|
||||||
|
+++ b/emulator/bthost.c
|
||||||
|
@@ -3560,7 +3560,7 @@ void bthost_hci_disconnect(struct bthost *bthost, uint16_t handle,
|
||||||
|
int bthost_setup_sco(struct bthost *bthost, uint16_t acl_handle,
|
||||||
|
uint16_t setting)
|
||||||
|
{
|
||||||
|
- static const struct bt_hci_cmd_setup_sync_conn settings[] = {
|
||||||
|
+ const struct bt_hci_cmd_setup_sync_conn settings[] = {
|
||||||
|
{
|
||||||
|
.tx_bandwidth = cpu_to_le32(0x00001f40),
|
||||||
|
.rx_bandwidth = cpu_to_le32(0x00001f40),
|
||||||
|
--
|
||||||
|
2.52.0
|
||||||
|
|
||||||
@@ -0,0 +1,79 @@
|
|||||||
|
From 33dd33a23ff250902eafa94fce5ea8178de50112 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Bastien Nocera <hadess@hadess.net>
|
||||||
|
Date: Fri, 27 Feb 2026 12:07:14 +0100
|
||||||
|
Subject: [PATCH 1/2] Revert "shared/shell: Don't init input for
|
||||||
|
non-interactive shells"
|
||||||
|
|
||||||
|
This reverts commit e73bf582dae60356641a32fc27ae03d359ec4c47.
|
||||||
|
|
||||||
|
The fix caused "bluetoothctl list" to not output any text, breaking
|
||||||
|
a lot of existing scripts.
|
||||||
|
|
||||||
|
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2440346
|
||||||
|
---
|
||||||
|
src/shared/shell.c | 10 +++++-----
|
||||||
|
1 file changed, 5 insertions(+), 5 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/src/shared/shell.c b/src/shared/shell.c
|
||||||
|
index 78d58c513d3e..b061f8001414 100644
|
||||||
|
--- a/src/shared/shell.c
|
||||||
|
+++ b/src/shared/shell.c
|
||||||
|
@@ -1642,13 +1642,13 @@ static bool shell_quit(void *data)
|
||||||
|
|
||||||
|
bool bt_shell_attach(int fd)
|
||||||
|
{
|
||||||
|
- if (data.mode == MODE_INTERACTIVE) {
|
||||||
|
- struct input *input;
|
||||||
|
+ struct input *input;
|
||||||
|
|
||||||
|
- input = input_new(fd);
|
||||||
|
- if (!input)
|
||||||
|
- return false;
|
||||||
|
+ input = input_new(fd);
|
||||||
|
+ if (!input)
|
||||||
|
+ return false;
|
||||||
|
|
||||||
|
+ if (data.mode == MODE_INTERACTIVE) {
|
||||||
|
io_set_read_handler(input->io, input_read, input, NULL);
|
||||||
|
io_set_disconnect_handler(input->io, input_hup, input, NULL);
|
||||||
|
|
||||||
|
--
|
||||||
|
2.53.0
|
||||||
|
|
||||||
|
|
||||||
|
From 0178bc8bda31cf60837fcce91b33e009bc3f7d7d Mon Sep 17 00:00:00 2001
|
||||||
|
From: Bastien Nocera <hadess@hadess.net>
|
||||||
|
Date: Fri, 27 Feb 2026 12:24:13 +0100
|
||||||
|
Subject: [PATCH 2/2] tools: Work-around broken stdin handling in home-made
|
||||||
|
mainloop
|
||||||
|
|
||||||
|
bluetoothd has 3 mainloop implementations, one relying on ell, one
|
||||||
|
relying on glib, and another home-made.
|
||||||
|
|
||||||
|
The home-made mainloop handler use epoll() without any fallbacks, and
|
||||||
|
will hang if one tries to epoll() an stdin that redirects from
|
||||||
|
/dev/null.
|
||||||
|
|
||||||
|
Closes: https://github.com/bluez/bluez/issues/700
|
||||||
|
---
|
||||||
|
Makefile.tools | 4 ++--
|
||||||
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/Makefile.tools b/Makefile.tools
|
||||||
|
index 589f7c94f9df..7c52e053ffee 100644
|
||||||
|
--- a/Makefile.tools
|
||||||
|
+++ b/Makefile.tools
|
||||||
|
@@ -531,8 +531,8 @@ tools_obexctl_LDADD = gdbus/libgdbus-internal.la src/libshared-glib.la \
|
||||||
|
|
||||||
|
tools_btmgmt_SOURCES = tools/btmgmt.c src/uuid-helper.c client/display.c \
|
||||||
|
client/mgmt.c
|
||||||
|
-tools_btmgmt_LDADD = lib/libbluetooth-internal.la src/libshared-mainloop.la \
|
||||||
|
- -lreadline
|
||||||
|
+tools_btmgmt_LDADD = lib/libbluetooth-internal.la src/libshared-glib.la \
|
||||||
|
+ $(GLIB_LIBS) -lreadline
|
||||||
|
if DEPRECATED
|
||||||
|
noinst_PROGRAMS += attrib/gatttool
|
||||||
|
|
||||||
|
--
|
||||||
|
2.53.0
|
||||||
|
|
||||||
@@ -0,0 +1,100 @@
|
|||||||
|
*.o
|
||||||
|
*.a
|
||||||
|
*.lo
|
||||||
|
*.la
|
||||||
|
*.so
|
||||||
|
.deps
|
||||||
|
.libs
|
||||||
|
.dirstamp
|
||||||
|
Makefile
|
||||||
|
Makefile.in
|
||||||
|
aclocal.m4
|
||||||
|
config.guess
|
||||||
|
config.h
|
||||||
|
config.h.in
|
||||||
|
config.log
|
||||||
|
config.status
|
||||||
|
config.sub
|
||||||
|
configure
|
||||||
|
depcomp
|
||||||
|
compile
|
||||||
|
install-sh
|
||||||
|
libtool
|
||||||
|
ltmain.sh
|
||||||
|
missing
|
||||||
|
stamp-h1
|
||||||
|
autom4te.cache
|
||||||
|
|
||||||
|
ylwrap
|
||||||
|
lexer.c
|
||||||
|
parser.h
|
||||||
|
parser.c
|
||||||
|
|
||||||
|
bluez.pc
|
||||||
|
lib/bluetooth
|
||||||
|
src/builtin.h
|
||||||
|
src/bluetoothd
|
||||||
|
audio/telephony.c
|
||||||
|
sap/sap.c
|
||||||
|
scripts/bluetooth.rules
|
||||||
|
scripts/97-bluetooth.rules
|
||||||
|
scripts/97-bluetooth-hid2hci.rules
|
||||||
|
|
||||||
|
sbc/sbcdec
|
||||||
|
sbc/sbcenc
|
||||||
|
sbc/sbcinfo
|
||||||
|
sbc/sbctester
|
||||||
|
|
||||||
|
attrib/gatttool
|
||||||
|
tools/avctrl
|
||||||
|
tools/avinfo
|
||||||
|
tools/bccmd
|
||||||
|
tools/ciptool
|
||||||
|
tools/dfubabel
|
||||||
|
tools/dfutool
|
||||||
|
tools/hciattach
|
||||||
|
tools/hciconfig
|
||||||
|
tools/hcieventmask
|
||||||
|
tools/hcisecfilter
|
||||||
|
tools/hcitool
|
||||||
|
tools/hid2hci
|
||||||
|
tools/rfcomm
|
||||||
|
tools/l2ping
|
||||||
|
tools/ppporc
|
||||||
|
tools/sdptool
|
||||||
|
cups/bluetooth
|
||||||
|
test/agent
|
||||||
|
test/bdaddr
|
||||||
|
test/hciemu
|
||||||
|
test/attest
|
||||||
|
test/hstest
|
||||||
|
test/avtest
|
||||||
|
test/l2test
|
||||||
|
test/rctest
|
||||||
|
test/scotest
|
||||||
|
test/gaptest
|
||||||
|
test/sdptest
|
||||||
|
test/lmptest
|
||||||
|
test/ipctest
|
||||||
|
test/btiotest
|
||||||
|
test/test-textfile
|
||||||
|
test/uuidtest
|
||||||
|
test/mpris-player
|
||||||
|
compat/dund
|
||||||
|
compat/hidd
|
||||||
|
compat/pand
|
||||||
|
unit/test-eir
|
||||||
|
mgmt/btmgmt
|
||||||
|
monitor/btmon
|
||||||
|
emulator/btvirt
|
||||||
|
|
||||||
|
doc/*.bak
|
||||||
|
doc/*.stamp
|
||||||
|
doc/bluez.*
|
||||||
|
doc/bluez-*.txt
|
||||||
|
doc/*.sgml
|
||||||
|
doc/version.xml
|
||||||
|
doc/xml
|
||||||
|
doc/html
|
||||||
|
src/bluetoothd.8
|
||||||
|
src/bluetooth.service
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,52 @@
|
|||||||
|
/colord-kde-0.5.0.tar.xz
|
||||||
|
/0001-Remove-unused-dependencies.patch
|
||||||
|
/0003-Add-categorized-logging.patch
|
||||||
|
/0004-Avoid-crash-on-exit-on-wayland.patch
|
||||||
|
/0005-Fix-colord-helper-DBus-annotations.patch
|
||||||
|
/colord-kde-22.12.1.tar.xz
|
||||||
|
/colord-kde-22.12.2.tar.xz
|
||||||
|
/colord-kde-22.12.3.tar.xz
|
||||||
|
/colord-kde-23.03.80.tar.xz
|
||||||
|
/colord-kde-23.03.90.tar.xz
|
||||||
|
/colord-kde-23.04.0.tar.xz
|
||||||
|
/colord-kde-23.04.1.tar.xz
|
||||||
|
/colord-kde-23.04.2.tar.xz
|
||||||
|
/colord-kde-23.04.3.tar.xz
|
||||||
|
/colord-kde-23.08.0.tar.xz
|
||||||
|
/colord-kde-23.08.1.tar.xz
|
||||||
|
/colord-kde-23.08.2.tar.xz
|
||||||
|
/colord-kde-24.01.90.tar.xz
|
||||||
|
/colord-kde-24.01.95.tar.xz
|
||||||
|
/colord-kde-24.02.0.tar.xz
|
||||||
|
/colord-kde-24.02.1.tar.xz
|
||||||
|
/colord-kde-24.02.2.tar.xz
|
||||||
|
/colord-kde-24.05.0.tar.xz
|
||||||
|
/colord-kde-24.05.1.tar.xz
|
||||||
|
/colord-kde-24.05.2.tar.xz
|
||||||
|
/colord-kde-24.08.0.tar.xz
|
||||||
|
/colord-kde-24.08.1.tar.xz
|
||||||
|
/colord-kde-24.08.2.tar.xz
|
||||||
|
/colord-kde-24.08.3.tar.xz
|
||||||
|
/colord-kde-24.11.80.tar.xz
|
||||||
|
/colord-kde-24.11.90.tar.xz
|
||||||
|
/colord-kde-24.12.0.tar.xz
|
||||||
|
/colord-kde-24.12.1.tar.xz
|
||||||
|
/colord-kde-24.12.2.tar.xz
|
||||||
|
/colord-kde-24.12.3.tar.xz
|
||||||
|
/colord-kde-25.03.80.tar.xz
|
||||||
|
/colord-kde-25.04.0.tar.xz
|
||||||
|
/colord-kde-25.04.1.tar.xz
|
||||||
|
/colord-kde-25.04.2.tar.xz
|
||||||
|
/colord-kde-25.04.3.tar.xz
|
||||||
|
/colord-kde-25.07.80.tar.xz
|
||||||
|
/colord-kde-25.07.90.tar.xz
|
||||||
|
/colord-kde-25.08.0.tar.xz
|
||||||
|
/colord-kde-25.08.1.tar.xz
|
||||||
|
/colord-kde-25.08.2.tar.xz
|
||||||
|
/colord-kde-25.08.3.tar.xz
|
||||||
|
/colord-kde-25.11.80.tar.xz
|
||||||
|
/colord-kde-25.11.90.tar.xz
|
||||||
|
/colord-kde-25.12.0.tar.xz
|
||||||
|
/colord-kde-25.12.1.tar.xz
|
||||||
|
/colord-kde-25.12.2.tar.xz
|
||||||
|
/colord-kde-25.12.3.tar.xz
|
||||||
@@ -0,0 +1,349 @@
|
|||||||
|
|
||||||
|
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
|
||||||
|
ExcludeArch: %{ix86}
|
||||||
|
|
||||||
|
Name: colord-kde
|
||||||
|
Version: 25.12.3
|
||||||
|
Release: 1%{?dist}
|
||||||
|
Summary: Colord support for KDE
|
||||||
|
|
||||||
|
License: CC0-1.0 AND LGPL-3.0-or-later
|
||||||
|
URL: https://invent.kde.org/graphics/%{name}
|
||||||
|
|
||||||
|
Source0: https://download.kde.org/%{stable_kf6}/release-service/%{version}/src/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
BuildRequires: extra-cmake-modules
|
||||||
|
BuildRequires: kf6-rpm-macros
|
||||||
|
|
||||||
|
BuildRequires: cmake(Qt6Core)
|
||||||
|
BuildRequires: cmake(Qt6DBus)
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
|
||||||
|
BuildRequires: cmake(KF6ConfigWidgets)
|
||||||
|
BuildRequires: cmake(KF6CoreAddons)
|
||||||
|
BuildRequires: cmake(KF6DBusAddons)
|
||||||
|
BuildRequires: cmake(KF6I18n)
|
||||||
|
BuildRequires: cmake(KF6KCMUtils)
|
||||||
|
BuildRequires: cmake(KF6WidgetsAddons)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: cmake(KF6ItemModels)
|
||||||
|
|
||||||
|
BuildRequires: pkgconfig(lcms2)
|
||||||
|
BuildRequires: libXrandr-devel
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
|
||||||
|
# colord is a dbus daemon
|
||||||
|
Requires: colord
|
||||||
|
Requires: plasma-systemsettings
|
||||||
|
Requires: kf6-kirigami-addons
|
||||||
|
|
||||||
|
%description
|
||||||
|
KDE support for colord including KDE Daemon module and System Settings module.
|
||||||
|
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
|
||||||
|
%build
|
||||||
|
%cmake_kf6
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
%find_lang colord-kde
|
||||||
|
|
||||||
|
%check
|
||||||
|
desktop-file-validate %{buildroot}/%{_kf6_datadir}/applications/{colordkdeiccimporter,kcm_colord}.desktop
|
||||||
|
|
||||||
|
%files -f colord-kde.lang
|
||||||
|
%license COPYING
|
||||||
|
%doc MAINTAINERS TODO
|
||||||
|
%{_kf6_bindir}/colord-kde-icc-importer
|
||||||
|
%{_kf6_qtplugindir}/plasma/kcms/systemsettings/kcm_colord.so
|
||||||
|
%{_kf6_plugindir}/kded/colord.so
|
||||||
|
%{_kf6_datadir}/applications/colordkdeiccimporter.desktop
|
||||||
|
%{_kf6_datadir}/applications/kcm_colord.desktop
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Sun Mar 08 2026 Steve Cossette <farchord@gmail.com> - 25.12.3-1
|
||||||
|
- 25.12.3
|
||||||
|
|
||||||
|
* Thu Feb 12 2026 Steve Cossette <farchord@gmail.com> - 25.12.2-2
|
||||||
|
- Full Stack Rebuild (kio abi break)
|
||||||
|
|
||||||
|
* Wed Feb 04 2026 Steve Cossette <farchord@gmail.com> - 25.12.2-1
|
||||||
|
- 25.12.2
|
||||||
|
|
||||||
|
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 25.12.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 25.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 07 2026 farchord@gmail.com - 25.12.1-1
|
||||||
|
- 25.12.1
|
||||||
|
|
||||||
|
* Sat Dec 06 2025 Steve Cossette <farchord@gmail.com> - 25.12.0-1
|
||||||
|
- 25.12.0
|
||||||
|
|
||||||
|
* Fri Nov 28 2025 Steve Cossette <farchord@gmail.com> - 25.11.90-1
|
||||||
|
- 25.11.90
|
||||||
|
|
||||||
|
* Sat Nov 15 2025 Steve Cossette <farchord@gmail.com> - 25.11.80-1
|
||||||
|
- 25.11.80
|
||||||
|
|
||||||
|
* Tue Nov 04 2025 Steve Cossette <farchord@gmail.com> - 25.08.3-1
|
||||||
|
- 25.08.3
|
||||||
|
|
||||||
|
* Wed Oct 08 2025 Steve Cossette <farchord@gmail.com> - 25.08.2-1
|
||||||
|
- 25.08.2
|
||||||
|
|
||||||
|
* Sun Sep 21 2025 Steve Cossette <farchord@gmail.com> - 25.08.1-1
|
||||||
|
- 25.08.1
|
||||||
|
|
||||||
|
* Sat Aug 16 2025 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 25.08.0-2
|
||||||
|
- Drop i686 support (leaf package)
|
||||||
|
|
||||||
|
* Fri Aug 08 2025 Steve Cossette <farchord@gmail.com> - 25.08.0-1
|
||||||
|
- 25.08.0
|
||||||
|
|
||||||
|
* Fri Jul 25 2025 Steve Cossette <farchord@gmail.com> - 25.07.90-1
|
||||||
|
- 25.07.90
|
||||||
|
|
||||||
|
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 25.07.80-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 11 2025 Steve Cossette <farchord@gmail.com> - 25.07.80-1
|
||||||
|
- 25.07.80
|
||||||
|
|
||||||
|
* Thu Jul 03 2025 Steve Cossette <farchord@gmail.com> - 25.04.3-1
|
||||||
|
- 25.04.3
|
||||||
|
|
||||||
|
* Wed Jun 04 2025 Steve Cossette <farchord@gmail.com> - 25.04.2-1
|
||||||
|
- 25.04.2
|
||||||
|
|
||||||
|
* Wed May 14 2025 Steve Cossette <farchord@gmail.com> - 25.04.1-1
|
||||||
|
- 25.04.1
|
||||||
|
|
||||||
|
* Sat Apr 12 2025 Steve Cossette <farchord@gmail.com> - 25.04.0-1
|
||||||
|
- 25.04.0
|
||||||
|
|
||||||
|
* Thu Mar 20 2025 Steve Cossette <farchord@gmail.com> - 25.03.80-1
|
||||||
|
- 25.03.80 (Beta)
|
||||||
|
|
||||||
|
* Tue Mar 04 2025 Steve Cossette <farchord@gmail.com> - 24.12.3-1
|
||||||
|
- 24.12.3
|
||||||
|
|
||||||
|
* Fri Feb 21 2025 Steve Cossette <farchord@gmail.com> - 24.12.2-2
|
||||||
|
- Rebuild for ppc64le enablement
|
||||||
|
|
||||||
|
* Wed Feb 05 2025 Steve Cossette <farchord@gmail.com> - 24.12.2-1
|
||||||
|
- 24.12.2
|
||||||
|
|
||||||
|
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 24.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 07 2025 Steve Cossette <farchord@gmail.com> - 24.12.1-1
|
||||||
|
- 24.12.1
|
||||||
|
|
||||||
|
* Sat Dec 07 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.12.0-1
|
||||||
|
- 24.12.0
|
||||||
|
|
||||||
|
* Fri Nov 29 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.11.90-1
|
||||||
|
- 24.11.90
|
||||||
|
|
||||||
|
* Fri Nov 15 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.11.80-1
|
||||||
|
- 24.11.80
|
||||||
|
|
||||||
|
* Tue Nov 05 2024 Steve Cossette <farchord@gmail.com> - 24.08.3-1
|
||||||
|
- 24.08.3
|
||||||
|
|
||||||
|
* Tue Oct 08 2024 Steve Cossette <farchord@gmail.com> - 24.08.2-1
|
||||||
|
- 24.08.2
|
||||||
|
|
||||||
|
* Wed Sep 25 2024 Alessandro Astone <ales.astone@gmail.com> - 24.08.1-1
|
||||||
|
- 24.08.1
|
||||||
|
|
||||||
|
* Thu Aug 22 2024 Steve Cossette <farchord@gmail.com> - 24.08.0-1
|
||||||
|
- 24.08.0
|
||||||
|
|
||||||
|
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.05.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Jul 07 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.2-1
|
||||||
|
- 24.05.2
|
||||||
|
|
||||||
|
* Fri Jun 14 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.1-1
|
||||||
|
- 24.05.1
|
||||||
|
|
||||||
|
* Fri May 17 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.0-1
|
||||||
|
- 24.05.0
|
||||||
|
|
||||||
|
* Fri Apr 12 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.2-1
|
||||||
|
- 24.02.2
|
||||||
|
|
||||||
|
* Fri Mar 29 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.1-1
|
||||||
|
- 24.02.1
|
||||||
|
|
||||||
|
* Wed Feb 21 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.0-1
|
||||||
|
- 24.02.0
|
||||||
|
|
||||||
|
* Wed Jan 31 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.01.95-1
|
||||||
|
- 24.01.95
|
||||||
|
|
||||||
|
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.01.90-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.01.90-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 11 2024 Steve Cossette <farchord@gmail.com> - 24.01.90-1
|
||||||
|
- 24.01.90 (+ Qt6 Build)
|
||||||
|
|
||||||
|
* Mon Nov 27 2023 Neal Gompa <ngompa@fedoraproject.org> - 23.08.2-2
|
||||||
|
- Add missing runtime dep on kf5-kirigami2-addons
|
||||||
|
|
||||||
|
* Thu Oct 12 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.08.2-1
|
||||||
|
- 23.08.2
|
||||||
|
|
||||||
|
* Sat Sep 16 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.08.1-1
|
||||||
|
- 23.08.1
|
||||||
|
|
||||||
|
* Sat Aug 26 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.08.0-1
|
||||||
|
- 23.08.0
|
||||||
|
|
||||||
|
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 23.04.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Jul 08 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.3-1
|
||||||
|
- 23.04.3
|
||||||
|
|
||||||
|
* Mon Jun 12 2023 Than Ngo <than@redhat.com> - 23.04.2-2
|
||||||
|
- migrated to SPDX license
|
||||||
|
|
||||||
|
* Tue Jun 06 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.2-1
|
||||||
|
- 23.04.2
|
||||||
|
|
||||||
|
* Sat May 13 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.1-1
|
||||||
|
- 23.04.1
|
||||||
|
|
||||||
|
* Fri Apr 14 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.0-1
|
||||||
|
- 23.04.0
|
||||||
|
|
||||||
|
* Fri Mar 31 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.03.90-1
|
||||||
|
- 23.03.90
|
||||||
|
|
||||||
|
* Mon Mar 20 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.03.80-1
|
||||||
|
- 23.03.80
|
||||||
|
|
||||||
|
* Thu Mar 02 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 22.12.3-1
|
||||||
|
- 22.12.3
|
||||||
|
|
||||||
|
* Tue Jan 31 2023 Marc Deop <marcdeop@fedoraproject.org> - 22.12.2-1
|
||||||
|
- 22.12.2
|
||||||
|
|
||||||
|
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 22.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Jan 07 2023 Marc Deop <marcdeop@fedoraproject.org> - 22.12.1-1
|
||||||
|
- 22.12.1
|
||||||
|
|
||||||
|
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-17
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-16
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-15
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-14
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-13
|
||||||
|
- Second attempt - Rebuilt for
|
||||||
|
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-12
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-11
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-10
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-9
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Feb 20 2017 Rex Dieter <rdieter@fedoraproject.org> - 0.5.0-4
|
||||||
|
- pull in upstream fixes, update URL
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Nov 02 2016 Rex Dieter <rdieter@fedoraproject.org> - 0.5.0-2
|
||||||
|
- pull in upstream fixes, use %%{?dist}
|
||||||
|
|
||||||
|
* Fri Oct 21 2016 Rex Dieter <rdieter@fedoraproject.org> - 0.5.0-1
|
||||||
|
- 0.5.0 release (+translations)
|
||||||
|
|
||||||
|
* Mon Feb 22 2016 Rex Dieter <rdieter@fedoraproject.org> 0.4.0-4.20150519git
|
||||||
|
- .spec cosmetics
|
||||||
|
|
||||||
|
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.0-3.20150519git
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-2.20150519git
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu May 28 2015 Jan Grulich <jgrulich@redhat.com> - 0.4.0-1.20150519git
|
||||||
|
- Update to a git snapshot based on KF5
|
||||||
|
|
||||||
|
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.3.0-6
|
||||||
|
- Rebuilt for GCC 5 C++11 ABI change
|
||||||
|
|
||||||
|
* Fri Mar 06 2015 Rex Dieter <rdieter@fedoraproject.org> 0.3.0-5
|
||||||
|
- update URL:, +%%{?kde4_runtime_requires}
|
||||||
|
|
||||||
|
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon May 27 2013 Lukáš Tinkl <ltinkl@redhat.com> - 0.3.0-1
|
||||||
|
- New upstream version 0.3.0
|
||||||
|
|
||||||
|
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.0-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Apr 05 2012 Jaroslav Reznik <jreznik@redhat.com> - 0.2.0-1
|
||||||
|
- update to version 0.2.0
|
||||||
|
|
||||||
|
* Thu Mar 22 2012 Jaroslav Reznik <jreznik@redhat.com> - 0.1.0-2
|
||||||
|
- fix kcmshell4 visibility by setting X-KDE-ParentApp
|
||||||
|
|
||||||
|
* Wed Mar 21 2012 Jaroslav Reznik <jreznik@redhat.com> - 0.1.0-1
|
||||||
|
- initial try
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
SHA512 (colord-kde-25.12.3.tar.xz) = 7351f71940f19d516bb199dde4b34115a310c3363a89c044148b6ab9d79aca76bd965648930a03f002e7bf6e4d9160e184b1d101b59b57ea9a675011b4e6dd95
|
||||||
@@ -0,0 +1,74 @@
|
|||||||
|
/*.log
|
||||||
|
/dbus-*/
|
||||||
|
/*.src.rpm
|
||||||
|
/noarch/
|
||||||
|
/x86_64/
|
||||||
|
/dbus-1.3.2.885483.tar.gz
|
||||||
|
/dbus-1.4.0.tar.gz
|
||||||
|
/dbus-1.4.10.tar.gz
|
||||||
|
/dbus-1.4.20.tar.gz
|
||||||
|
/dbus-1.6.0.tar.gz
|
||||||
|
/dbus-1.6.6.tar.gz
|
||||||
|
/dbus-1.6.8.tar.gz
|
||||||
|
/dbus-1.6.12.tar.gz
|
||||||
|
/dbus-1.6.18.tar.gz
|
||||||
|
/dbus-1.8.4.tar.gz
|
||||||
|
/dbus-1.8.6.tar.gz
|
||||||
|
/dbus-1.8.12.tar.gz
|
||||||
|
/dbus-1.8.14.tar.gz
|
||||||
|
/dbus-1.8.16.tar.gz
|
||||||
|
/dubs-1.9.14.tar.gz
|
||||||
|
/dbus-1.9.16.tar.gz
|
||||||
|
/dbus-1.9.18.tar.gz
|
||||||
|
/dbus-1.9.20.tar.gz
|
||||||
|
/dbus-1.10.0.tar.gz
|
||||||
|
/dbus-1.10.2.tar.gz
|
||||||
|
/dbus-1.10.4.tar.gz
|
||||||
|
/dbus-1.10.6.tar.gz
|
||||||
|
/dbus-1.11.0.tar.gz
|
||||||
|
/dbus-1.11.2.tar.gz
|
||||||
|
/dbus-1.11.4.tar.gz
|
||||||
|
/dbus-1.11.6.tar.gz
|
||||||
|
/dbus-1.11.8.tar.gz
|
||||||
|
/dbus-1.11.10.tar.gz
|
||||||
|
/dbus-1.11.12.tar.gz
|
||||||
|
/dbus-1.11.14.tar.gz
|
||||||
|
/dbus-1.11.16.tar.gz
|
||||||
|
/dbus-1.11.18.tar.gz
|
||||||
|
/dbus-1.11.20.tar.gz
|
||||||
|
/dbus-1.11.22.tar.gz
|
||||||
|
/dbus-1.12.0.tar.gz
|
||||||
|
/dbus-1.12.8.tar.gz
|
||||||
|
/dbus-1.12.10.tar.gz
|
||||||
|
/dbus-1.12.12.tar.gz
|
||||||
|
/dbus-1.12.14.tar.gz
|
||||||
|
/dbus-1.12.16.tar.gz
|
||||||
|
/dbus-1.12.16.tar.gz.asc
|
||||||
|
/dbus-1.12.18.tar.gz
|
||||||
|
/dbus-1.12.18.tar.gz.asc
|
||||||
|
/dbus-1.12.20.tar.gz
|
||||||
|
/dbus-1.12.20.tar.gz.asc
|
||||||
|
/dbus-1.13.18.tar.xz
|
||||||
|
/dbus-1.13.18.tar.xz.asc
|
||||||
|
/dbus-1.13.20.tar.xz
|
||||||
|
/dbus-1.13.20.tar.xz.asc
|
||||||
|
/dbus-1.13.22.tar.xz
|
||||||
|
/dbus-1.13.22.tar.xz.asc
|
||||||
|
/dbus-1.14.0.tar.xz
|
||||||
|
/dbus-1.14.0.tar.xz.asc
|
||||||
|
/dbus-1.14.2.tar.xz
|
||||||
|
/dbus-1.14.2.tar.xz.asc
|
||||||
|
/dbus-1.14.4.tar.xz
|
||||||
|
/dbus-1.14.4.tar.xz.asc
|
||||||
|
/dbus-1.14.6.tar.xz
|
||||||
|
/dbus-1.14.6.tar.xz.asc
|
||||||
|
/dbus-1.14.8.tar.xz
|
||||||
|
/dbus-1.14.8.tar.xz.asc
|
||||||
|
/dbus-1.14.10.tar.xz
|
||||||
|
/dbus-1.14.10.tar.xz.asc
|
||||||
|
/dbus-1.15.2.tar.xz
|
||||||
|
/dbus-1.15.2.tar.xz.asc
|
||||||
|
/dbus-1.15.8.tar.xz
|
||||||
|
/dbus-1.15.8.tar.xz.asc
|
||||||
|
/dbus-1.16.0.tar.xz
|
||||||
|
/dbus-1.16.0.tar.xz.asc
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
<rishi@fedoraproject.org> <debarshir@gnome.org>
|
||||||
Executable
+14
@@ -0,0 +1,14 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Copyright (C) 2008 Red Hat, Inc.
|
||||||
|
#
|
||||||
|
# All rights reserved. This copyrighted material is made available to anyone
|
||||||
|
# wishing to use, modify, copy, or redistribute it subject to the terms and
|
||||||
|
# conditions of the GNU General Public License version 2.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License
|
||||||
|
# along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||||
|
#
|
||||||
|
if [ -z "$DBUS_SESSION_BUS_ADDRESS" ]; then
|
||||||
|
eval `dbus-launch --sh-syntax --exit-with-session`
|
||||||
|
fi
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
From 59ddde9e1ed5de03b060ff3ce27e35509707dff2 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Colin Walters <walters@verbum.org>
|
||||||
|
Date: Tue, 31 Jul 2018 12:33:59 -0400
|
||||||
|
Subject: [PATCH] tools: Use Python3 for GetAllMatchRules
|
||||||
|
|
||||||
|
---
|
||||||
|
tools/GetAllMatchRules.py | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/tools/GetAllMatchRules.py b/tools/GetAllMatchRules.py
|
||||||
|
index 6a7e4cd9..f7e340d6 100755
|
||||||
|
--- a/tools/GetAllMatchRules.py
|
||||||
|
+++ b/tools/GetAllMatchRules.py
|
||||||
|
@@ -1,4 +1,4 @@
|
||||||
|
-#!/usr/bin/env python
|
||||||
|
+#!/usr/bin/python3
|
||||||
|
|
||||||
|
import sys
|
||||||
|
import argparse
|
||||||
|
--
|
||||||
|
2.17.1
|
||||||
|
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,15 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=D-Bus System Message Bus
|
||||||
|
Documentation=man:dbus-daemon(1)
|
||||||
|
Requires=dbus.socket
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
ExecStart=/usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
|
||||||
|
ExecReload=/usr/bin/dbus-send --print-reply --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig
|
||||||
|
OOMScoreAdjust=-900
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
# Make sure that services can still refer to this under the name of the
|
||||||
|
# old SysV script (messagebus).
|
||||||
|
Alias=dbus.service messagebus.service
|
||||||
|
WantedBy=multi-user.target
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=D-Bus User Message Bus
|
||||||
|
Documentation=man:dbus-daemon(1)
|
||||||
|
Requires=dbus.socket
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
ExecStart=/usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
|
||||||
|
ExecReload=/usr/bin/dbus-send --print-reply --session --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
Alias=dbus.service
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
#Type Name ID GECOS Home directory Shell
|
||||||
|
u dbus 81 "System Message Bus" - -
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=D-Bus System Message Bus Socket
|
||||||
|
|
||||||
|
[Socket]
|
||||||
|
ListenStream=/run/dbus/system_bus_socket
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=sockets.target
|
||||||
@@ -0,0 +1,436 @@
|
|||||||
|
%global _hardened_build 1
|
||||||
|
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
|
||||||
|
|
||||||
|
%global gettext_package dbus-1
|
||||||
|
|
||||||
|
%global libselinux_version 2.0.86
|
||||||
|
|
||||||
|
# fedora-release-30-0.2 and generic-release-0.1 added required presets to enable systemd-unit symlinks
|
||||||
|
%global fedora_release_version 30-0.2
|
||||||
|
%global generic_release_version 30-0.1
|
||||||
|
|
||||||
|
# Allow extra dependencies required for some tests to be disabled.
|
||||||
|
%bcond_without tests
|
||||||
|
# Disabled in June 2014: http://lists.freedesktop.org/archives/dbus/2014-June/016223.html
|
||||||
|
%bcond_with check
|
||||||
|
# Allow cmake support to be disabled. #1497257
|
||||||
|
%bcond_without cmake
|
||||||
|
|
||||||
|
Name: dbus
|
||||||
|
Epoch: 1
|
||||||
|
Version: 1.16.0
|
||||||
|
Release: %autorelease
|
||||||
|
Summary: D-BUS message bus
|
||||||
|
|
||||||
|
# The effective license of the majority of the package, including the shared
|
||||||
|
# library, is "GPL-2+ or AFL-2.1". Certain utilities are "GPL-2+" only.
|
||||||
|
License: (AFL-2.1 OR GPL-2.0-or-later) AND GPL-2.0-or-later
|
||||||
|
URL: https://www.freedesktop.org/wiki/Software/dbus/
|
||||||
|
Source0: https://dbus.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.xz
|
||||||
|
Source1: https://dbus.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.xz.asc
|
||||||
|
# gpg --keyserver keyring.debian.org --recv-keys DA98F25C0871C49A59EAFF2C4DE8FF2A63C7CC90
|
||||||
|
# gpg --export --export-options export-minimal > gpgkey-DA98F25C0871C49A59EAFF2C4DE8FF2A63C7CC90.gpg
|
||||||
|
Source2: gpgkey-DA98F25C0871C49A59EAFF2C4DE8FF2A63C7CC90.gpg
|
||||||
|
Source3: 00-start-message-bus.sh
|
||||||
|
Source4: dbus.socket
|
||||||
|
Source5: dbus-daemon.service
|
||||||
|
Source6: dbus.user.socket
|
||||||
|
Source7: dbus-daemon.user.service
|
||||||
|
Source8: dbus-systemd-sysusers.conf
|
||||||
|
Patch0: 0001-tools-Use-Python3-for-GetAllMatchRules.patch
|
||||||
|
|
||||||
|
BuildRequires: gcc
|
||||||
|
BuildRequires: meson
|
||||||
|
BuildRequires: audit-libs-devel >= 0.9
|
||||||
|
BuildRequires: gnupg2
|
||||||
|
BuildRequires: libX11-devel
|
||||||
|
BuildRequires: libcap-ng-devel
|
||||||
|
BuildRequires: pkgconfig(expat)
|
||||||
|
BuildRequires: pkgconfig(libselinux) >= %{libselinux_version}
|
||||||
|
BuildRequires: pkgconfig(libsystemd)
|
||||||
|
BuildRequires: pkgconfig(systemd)
|
||||||
|
BuildRequires: doxygen
|
||||||
|
# For Ducktype documentation.
|
||||||
|
BuildRequires: /usr/bin/ducktype
|
||||||
|
BuildRequires: /usr/bin/yelp-build
|
||||||
|
# For building XML documentation.
|
||||||
|
BuildRequires: /usr/bin/xsltproc
|
||||||
|
BuildRequires: xmlto
|
||||||
|
%if %{with cmake}
|
||||||
|
# For AutoReq cmake-filesystem.
|
||||||
|
BuildRequires: cmake
|
||||||
|
%endif
|
||||||
|
|
||||||
|
#For macroized scriptlets.
|
||||||
|
BuildRequires: systemd
|
||||||
|
|
||||||
|
# Note: These is only required for --with-tests; when bootstrapping, you can
|
||||||
|
# pass --without-tests.
|
||||||
|
%if %{with tests}
|
||||||
|
BuildRequires: pkgconfig(gio-2.0) >= 2.40.0
|
||||||
|
BuildRequires: python3-dbus
|
||||||
|
BuildRequires: python3-gobject
|
||||||
|
%endif
|
||||||
|
%if %{with check}
|
||||||
|
BuildRequires: /usr/bin/Xvfb
|
||||||
|
%endif
|
||||||
|
|
||||||
|
# Since F30 the default implementation is dbus-broker over dbus-daemon
|
||||||
|
Requires: (dbus-broker >= 16-4 if systemd)
|
||||||
|
|
||||||
|
%description
|
||||||
|
D-BUS is a system for sending messages between applications. It is
|
||||||
|
used both for the system-wide message bus service, and as a
|
||||||
|
per-user-login-session messaging facility.
|
||||||
|
|
||||||
|
%package common
|
||||||
|
Summary: D-BUS message bus configuration
|
||||||
|
BuildArch: noarch
|
||||||
|
Conflicts: fedora-release < %{fedora_release_version}
|
||||||
|
Conflicts: generic-release < %{generic_release_version}
|
||||||
|
|
||||||
|
%description common
|
||||||
|
The %{name}-common package provides the configuration and setup files for D-Bus
|
||||||
|
implementations to provide a System and User Message Bus.
|
||||||
|
|
||||||
|
%package daemon
|
||||||
|
Summary: D-BUS message bus
|
||||||
|
Conflicts: fedora-release < %{fedora_release_version}
|
||||||
|
Conflicts: generic-release < %{generic_release_version}
|
||||||
|
Requires: libselinux%{?_isa} >= %{libselinux_version}
|
||||||
|
Requires: dbus-common = %{epoch}:%{version}-%{release}
|
||||||
|
Requires: dbus-libs%{?_isa} = %{epoch}:%{version}-%{release}
|
||||||
|
Requires: dbus-tools = %{epoch}:%{version}-%{release}
|
||||||
|
%{?sysusers_requires_compat}
|
||||||
|
|
||||||
|
%description daemon
|
||||||
|
D-BUS is a system for sending messages between applications. It is
|
||||||
|
used both for the system-wide message bus service, and as a
|
||||||
|
per-user-login-session messaging facility.
|
||||||
|
|
||||||
|
%package tools
|
||||||
|
Summary: D-BUS Tools and Utilities
|
||||||
|
Requires: dbus-libs%{?_isa} = %{epoch}:%{version}-%{release}
|
||||||
|
|
||||||
|
%description tools
|
||||||
|
Tools and utilities to interact with a running D-Bus Message Bus, provided by
|
||||||
|
the reference implementation.
|
||||||
|
|
||||||
|
%package libs
|
||||||
|
Summary: Libraries for accessing D-BUS
|
||||||
|
|
||||||
|
%description libs
|
||||||
|
This package contains lowlevel libraries for accessing D-BUS.
|
||||||
|
|
||||||
|
%package doc
|
||||||
|
Summary: Developer documentation for D-BUS
|
||||||
|
Requires: %{name}-daemon = %{epoch}:%{version}-%{release}
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
|
%description doc
|
||||||
|
This package contains developer documentation for D-Bus along with
|
||||||
|
other supporting documentation such as the introspect dtd file.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Development files for D-BUS
|
||||||
|
Requires: dbus-libs%{?_isa} = %{epoch}:%{version}-%{release}
|
||||||
|
# For xml directory ownership.
|
||||||
|
Requires: xml-common
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
This package contains libraries and header files needed for
|
||||||
|
developing software that uses D-BUS.
|
||||||
|
|
||||||
|
%package tests
|
||||||
|
Summary: Tests for the %{name}-daemon package
|
||||||
|
Requires: %{name}-daemon%{?_isa} = %{epoch}:%{version}-%{release}
|
||||||
|
|
||||||
|
%description tests
|
||||||
|
The %{name}-tests package contains tests that can be used to verify
|
||||||
|
the functionality of the installed %{name}-daemon package.
|
||||||
|
|
||||||
|
%package x11
|
||||||
|
Summary: X11-requiring add-ons for D-BUS
|
||||||
|
# The server package can be a different architecture.
|
||||||
|
Requires: %{name}-daemon = %{epoch}:%{version}-%{release}
|
||||||
|
|
||||||
|
%description x11
|
||||||
|
D-BUS contains some tools that require Xlib to be installed, those are
|
||||||
|
in this separate package so server systems need not install X.
|
||||||
|
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
|
||||||
|
%build
|
||||||
|
CONFIG_OPTIONS=(
|
||||||
|
-Dlibaudit=enabled
|
||||||
|
-Dselinux=enabled
|
||||||
|
-Dsystem_socket=/run/dbus/system_bus_socket
|
||||||
|
-Ddbus_user=dbus
|
||||||
|
-Duser_session=true
|
||||||
|
-Dinstalled_tests=true
|
||||||
|
--libexecdir=%{_libexecdir}/dbus-1
|
||||||
|
)
|
||||||
|
|
||||||
|
%global _vpath_builddir build
|
||||||
|
%meson \
|
||||||
|
"${CONFIG_OPTIONS[@]}" \
|
||||||
|
-Ddoxygen_docs=enabled \
|
||||||
|
-Dducktype_docs=enabled \
|
||||||
|
-Dxml_docs=enabled \
|
||||||
|
-Dasserts=false \
|
||||||
|
-Dqt_help=disabled \
|
||||||
|
-Dapparmor=disabled \
|
||||||
|
-Dkqueue=disabled \
|
||||||
|
-Dlaunchd=disabled
|
||||||
|
%meson_build
|
||||||
|
|
||||||
|
%if %{with check}
|
||||||
|
%global _vpath_builddir build-check
|
||||||
|
%meson "${CONFIG_OPTIONS[@]}" -Dasserts=true -Dverbose_mode=true
|
||||||
|
%meson_build
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
|
%install
|
||||||
|
%global _vpath_builddir build
|
||||||
|
%meson_install
|
||||||
|
|
||||||
|
# Delete python2 code
|
||||||
|
rm -f %{buildroot}/%{_pkgdocdir}/examples/GetAllMatchRules.py
|
||||||
|
|
||||||
|
%if ! %{with cmake}
|
||||||
|
rm -rf %{buildroot}%{_libdir}/cmake
|
||||||
|
%endif
|
||||||
|
|
||||||
|
# Delete upstream units
|
||||||
|
rm -f %{buildroot}%{_unitdir}/dbus.{socket,service}
|
||||||
|
rm -f %{buildroot}%{_unitdir}/sockets.target.wants/dbus.socket
|
||||||
|
rm -f %{buildroot}%{_unitdir}/multi-user.target.wants/dbus.service
|
||||||
|
rm -f %{buildroot}%{_userunitdir}/dbus.{socket,service}
|
||||||
|
rm -f %{buildroot}%{_userunitdir}/sockets.target.wants/dbus.socket
|
||||||
|
rm -f %{buildroot}%{_sysusersdir}/dbus.conf
|
||||||
|
|
||||||
|
# Install downstream units
|
||||||
|
install -Dp -m755 %{SOURCE3} %{buildroot}%{_sysconfdir}/X11/xinit/xinitrc.d/00-start-message-bus.sh
|
||||||
|
install -Dp -m644 %{SOURCE4} %{buildroot}%{_unitdir}/dbus.socket
|
||||||
|
install -Dp -m644 %{SOURCE5} %{buildroot}%{_unitdir}/dbus-daemon.service
|
||||||
|
install -Dp -m644 %{SOURCE6} %{buildroot}%{_userunitdir}/dbus.socket
|
||||||
|
install -Dp -m644 %{SOURCE7} %{buildroot}%{_userunitdir}/dbus-daemon.service
|
||||||
|
install -Dp -m644 %{SOURCE8} %{buildroot}%{_sysusersdir}/dbus.conf
|
||||||
|
|
||||||
|
# Obsolete, but still widely used, for drop-in configuration snippets.
|
||||||
|
install --directory %{buildroot}%{_sysconfdir}/dbus-1/session.d
|
||||||
|
install --directory %{buildroot}%{_sysconfdir}/dbus-1/system.d
|
||||||
|
|
||||||
|
install --directory %{buildroot}%{_datadir}/dbus-1/interfaces
|
||||||
|
|
||||||
|
## %%find_lang %%{gettext_package}
|
||||||
|
|
||||||
|
install --directory %{buildroot}/var/lib/dbus
|
||||||
|
install --directory %{buildroot}/run/dbus
|
||||||
|
|
||||||
|
install -pm 644 -t %{buildroot}%{_pkgdocdir} \
|
||||||
|
doc/introspect.dtd doc/introspect.xsl doc/system-activation.txt
|
||||||
|
|
||||||
|
# Make sure that the documentation shows up in Devhelp.
|
||||||
|
install --directory %{buildroot}%{_datadir}/gtk-doc/html
|
||||||
|
ln -s %{_pkgdocdir} %{buildroot}%{_datadir}/gtk-doc/html/dbus
|
||||||
|
|
||||||
|
# Shell wrapper for installed tests, modified from Debian package.
|
||||||
|
cat > dbus-run-installed-tests <<EOF
|
||||||
|
#!/bin/sh
|
||||||
|
# installed-tests wrapper for dbus. Outputs TAP format because why not
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
timeout="timeout 300s"
|
||||||
|
ret=0
|
||||||
|
i=0
|
||||||
|
tmpdir=\$(mktemp --directory --tmpdir dbus-run-installed-tests.XXXXXX)
|
||||||
|
|
||||||
|
for t in %{_libexecdir}/dbus-1/installed-tests/dbus/test-*; do
|
||||||
|
i=\$(( \$i + 1 ))
|
||||||
|
echo "# \$i - \$t ..."
|
||||||
|
echo "x" > "\$tmpdir/result"
|
||||||
|
( set +e; \$timeout \$t; echo "\$?" > "\$tmpdir/result" ) 2>&1 | sed 's/^/# /'
|
||||||
|
e="\$(cat "\$tmpdir/result")"
|
||||||
|
case "\$e" in
|
||||||
|
(0)
|
||||||
|
echo "ok \$i - \$t"
|
||||||
|
;;
|
||||||
|
(77)
|
||||||
|
echo "ok \$i # SKIP \$t"
|
||||||
|
;;
|
||||||
|
(*)
|
||||||
|
echo "not ok \$i - \$t (\$e)"
|
||||||
|
ret=1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
rm -rf tmpdir
|
||||||
|
echo "1..\$i"
|
||||||
|
exit \$ret
|
||||||
|
EOF
|
||||||
|
|
||||||
|
install -pm 755 -t %{buildroot}%{_libexecdir}/dbus-1 dbus-run-installed-tests
|
||||||
|
|
||||||
|
|
||||||
|
%if %{with check}
|
||||||
|
%check
|
||||||
|
pushd build-check
|
||||||
|
|
||||||
|
# TODO: better script for this...
|
||||||
|
export DISPLAY=42
|
||||||
|
{ Xvfb :${DISPLAY} -nolisten tcp -auth /dev/null >/dev/null 2>&1 &
|
||||||
|
trap "kill -15 $! || true" 0 HUP INT QUIT TRAP TERM; };
|
||||||
|
%meson_test
|
||||||
|
popd
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
|
%pre daemon
|
||||||
|
# Add the "dbus" user and group
|
||||||
|
%sysusers_create_compat %{SOURCE8}
|
||||||
|
|
||||||
|
%post common
|
||||||
|
%systemd_post dbus.socket
|
||||||
|
%systemd_user_post dbus.socket
|
||||||
|
|
||||||
|
%post daemon
|
||||||
|
%systemd_post dbus-daemon.service
|
||||||
|
%systemd_user_post dbus-daemon.service
|
||||||
|
|
||||||
|
%preun common
|
||||||
|
%systemd_preun dbus.socket
|
||||||
|
%systemd_user_preun dbus.socket
|
||||||
|
|
||||||
|
%preun daemon
|
||||||
|
%systemd_preun dbus-daemon.service
|
||||||
|
%systemd_user_preun dbus-daemon.service
|
||||||
|
|
||||||
|
%postun common
|
||||||
|
%systemd_postun dbus.socket
|
||||||
|
%systemd_user_postun dbus.socket
|
||||||
|
|
||||||
|
%postun daemon
|
||||||
|
%systemd_postun dbus-daemon.service
|
||||||
|
%systemd_user_postun dbus-daemon.service
|
||||||
|
|
||||||
|
%triggerpostun common -- dbus-common < 1:1.12.10-4
|
||||||
|
if [ -x /usr/bin/systemctl ]; then
|
||||||
|
systemctl --no-reload preset dbus.socket &>/dev/null || :
|
||||||
|
systemctl --no-reload --global preset dbus.socket &>/dev/null || :
|
||||||
|
fi
|
||||||
|
|
||||||
|
%triggerpostun daemon -- dbus-daemon < 1:1.12.10-7
|
||||||
|
if [ -x /usr/bin/systemctl ]; then
|
||||||
|
systemctl --no-reload preset dbus-daemon.service &>/dev/null || :
|
||||||
|
systemctl --no-reload --global preset dbus-daemon.service &>/dev/null || :
|
||||||
|
fi
|
||||||
|
|
||||||
|
%files
|
||||||
|
# The 'dbus' package is only retained for compatibility purposes. It will
|
||||||
|
# eventually be removed and then replaced by 'Provides: dbus' in the
|
||||||
|
# dbus-daemon package. It will then exclusively be used for other packages to
|
||||||
|
# describe their dependency on a system and user bus. It does not pull in any
|
||||||
|
# particular dbus *implementation*, nor any libraries. These should be pulled
|
||||||
|
# in, if required, via explicit dependencies.
|
||||||
|
|
||||||
|
%files common
|
||||||
|
%dir %{_sysconfdir}/dbus-1
|
||||||
|
%dir %{_sysconfdir}/dbus-1/session.d
|
||||||
|
%dir %{_sysconfdir}/dbus-1/system.d
|
||||||
|
%config %{_sysconfdir}/dbus-1/session.conf
|
||||||
|
%config %{_sysconfdir}/dbus-1/system.conf
|
||||||
|
%dir %{_datadir}/dbus-1
|
||||||
|
%dir %{_datadir}/dbus-1/session.d
|
||||||
|
%dir %{_datadir}/dbus-1/system.d
|
||||||
|
%{_datadir}/dbus-1/session.conf
|
||||||
|
%{_datadir}/dbus-1/system.conf
|
||||||
|
%{_datadir}/dbus-1/services
|
||||||
|
%{_datadir}/dbus-1/system-services
|
||||||
|
%{_datadir}/dbus-1/interfaces
|
||||||
|
%{_sysusersdir}/dbus.conf
|
||||||
|
%{_unitdir}/dbus.socket
|
||||||
|
%{_userunitdir}/dbus.socket
|
||||||
|
|
||||||
|
%files daemon
|
||||||
|
# Strictly speaking, we could remove the COPYING from this subpackage and
|
||||||
|
# just have it be in libs, because dbus Requires dbus-libs.
|
||||||
|
%{!?_licensedir:%global license %%doc}
|
||||||
|
%license COPYING
|
||||||
|
%doc AUTHORS CONTRIBUTING.md NEWS README
|
||||||
|
%exclude %{_pkgdocdir}/api
|
||||||
|
%exclude %{_pkgdocdir}/diagram.*
|
||||||
|
%exclude %{_pkgdocdir}/introspect.*
|
||||||
|
%exclude %{_pkgdocdir}/system-activation.txt
|
||||||
|
%exclude %{_pkgdocdir}/*.html
|
||||||
|
%ghost %dir /run/%{name}
|
||||||
|
%dir %{_localstatedir}/lib/dbus/
|
||||||
|
%{_bindir}/dbus-daemon
|
||||||
|
%{_bindir}/dbus-cleanup-sockets
|
||||||
|
%{_bindir}/dbus-run-session
|
||||||
|
%{_bindir}/dbus-test-tool
|
||||||
|
%{_mandir}/man1/dbus-cleanup-sockets.1*
|
||||||
|
%{_mandir}/man1/dbus-daemon.1*
|
||||||
|
%{_mandir}/man1/dbus-run-session.1*
|
||||||
|
%{_mandir}/man1/dbus-test-tool.1*
|
||||||
|
%dir %{_libexecdir}/dbus-1
|
||||||
|
# See doc/system-activation.txt in source tarball for the rationale
|
||||||
|
# behind these permissions
|
||||||
|
%attr(4750,root,dbus) %{_libexecdir}/dbus-1/dbus-daemon-launch-helper
|
||||||
|
%exclude %{_libexecdir}/dbus-1/dbus-run-installed-tests
|
||||||
|
%{_tmpfilesdir}/dbus.conf
|
||||||
|
%{_unitdir}/dbus-daemon.service
|
||||||
|
%{_userunitdir}/dbus-daemon.service
|
||||||
|
|
||||||
|
%files tools
|
||||||
|
%{!?_licensedir:%global license %%doc}
|
||||||
|
%license COPYING
|
||||||
|
%{_bindir}/dbus-send
|
||||||
|
%{_bindir}/dbus-monitor
|
||||||
|
%{_bindir}/dbus-update-activation-environment
|
||||||
|
%{_bindir}/dbus-uuidgen
|
||||||
|
%{_mandir}/man1/dbus-monitor.1*
|
||||||
|
%{_mandir}/man1/dbus-send.1*
|
||||||
|
%{_mandir}/man1/dbus-update-activation-environment.1*
|
||||||
|
%{_mandir}/man1/dbus-uuidgen.1*
|
||||||
|
|
||||||
|
%files libs
|
||||||
|
%{!?_licensedir:%global license %%doc}
|
||||||
|
%license COPYING
|
||||||
|
%{_libdir}/*dbus-1*.so.*
|
||||||
|
|
||||||
|
%files tests
|
||||||
|
%{_libexecdir}/dbus-1/installed-tests
|
||||||
|
%{_libexecdir}/dbus-1/dbus-run-installed-tests
|
||||||
|
%{_datadir}/installed-tests
|
||||||
|
|
||||||
|
%files x11
|
||||||
|
%{_bindir}/dbus-launch
|
||||||
|
%{_mandir}/man1/dbus-launch.1*
|
||||||
|
%{_sysconfdir}/X11/xinit/xinitrc.d/00-start-message-bus.sh
|
||||||
|
|
||||||
|
%files doc
|
||||||
|
%{_pkgdocdir}/*
|
||||||
|
%{_datadir}/gtk-doc
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%{_datadir}/xml/dbus-1
|
||||||
|
%{_libdir}/lib*.so
|
||||||
|
%dir %{_libdir}/dbus-1.0
|
||||||
|
%if %{with cmake}
|
||||||
|
%{_libdir}/cmake/DBus1
|
||||||
|
%endif
|
||||||
|
%{_libdir}/dbus-1.0/include/
|
||||||
|
%{_libdir}/pkgconfig/dbus-1.pc
|
||||||
|
%{_includedir}/*
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
%autochangelog
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=D-Bus User Message Bus Socket
|
||||||
|
|
||||||
|
[Socket]
|
||||||
|
ListenStream=%t/bus
|
||||||
|
ExecStartPost=-/usr/bin/systemctl --user set-environment DBUS_SESSION_BUS_ADDRESS=unix:path=%t/bus
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=sockets.target
|
||||||
Binary file not shown.
@@ -0,0 +1,2 @@
|
|||||||
|
SHA512 (dbus-1.16.0.tar.xz) = 9206bf4e41575f379e4c615212d137600967311f3c8feac94692aadf4dca9df9169ae52c404ec8ed31a9b2bc718792be920ac0130f1159f082e4b6c66f3f233e
|
||||||
|
SHA512 (dbus-1.16.0.tar.xz.asc) = 92f4895cf02637b75f9dc481f6001bc5335ab0354cda6553536238a20333286a7dcebd516118c880da5fddc06a30c296ac0cd6edc56dd4059671d16b864227ee
|
||||||
@@ -0,0 +1,79 @@
|
|||||||
|
/dolphin-20.08.3.tar.xz
|
||||||
|
/dolphin-20.12.1.tar.xz
|
||||||
|
/dolphin-20.12.2.tar.xz
|
||||||
|
/dolphin-20.12.3.tar.xz
|
||||||
|
/dolphin-21.04.0.tar.xz
|
||||||
|
/dolphin-21.04.1.tar.xz
|
||||||
|
/dolphin-21.04.2.tar.xz
|
||||||
|
/dolphin-21.04.3.tar.xz
|
||||||
|
/dolphin-21.08.0.tar.xz
|
||||||
|
/dolphin-21.08.1.tar.xz
|
||||||
|
/dolphin-21.08.2.tar.xz
|
||||||
|
/dolphin-21.08.3.tar.xz
|
||||||
|
/dolphin-21.12.0.tar.xz
|
||||||
|
/dolphin-21.12.1.tar.xz
|
||||||
|
/dolphin-21.12.2.tar.xz
|
||||||
|
/dolphin-21.12.2.1.tar.xz
|
||||||
|
/dolphin-21.12.3.tar.xz
|
||||||
|
/dolphin-22.04.0.tar.xz
|
||||||
|
/dolphin-22.04.0.tar.xz
|
||||||
|
/dolphin-22.04.1.tar.xz
|
||||||
|
/dolphin-22.04.1.tar.xz
|
||||||
|
/dolphin-22.04.2.tar.xz
|
||||||
|
/dolphin-22.04.3.tar.xz
|
||||||
|
/dolphin-22.08.0.tar.xz
|
||||||
|
/dolphin-22.08.1.tar.xz
|
||||||
|
/dolphin-22.08.2.tar.xz
|
||||||
|
/dolphin-22.08.3.tar.xz
|
||||||
|
/dolphin-22.12.0.tar.xz
|
||||||
|
/dolphin-22.12.1.tar.xz
|
||||||
|
/dolphin-22.12.2.tar.xz
|
||||||
|
/dolphin-22.12.3.tar.xz
|
||||||
|
/dolphin-23.03.80.tar.xz
|
||||||
|
/dolphin-23.03.90.tar.xz
|
||||||
|
/dolphin-23.04.0.tar.xz
|
||||||
|
/dolphin-23.04.1.tar.xz
|
||||||
|
/dolphin-23.04.2.tar.xz
|
||||||
|
/dolphin-23.04.3.tar.xz
|
||||||
|
/dolphin-23.08.0.tar.xz
|
||||||
|
/dolphin-23.08.1.tar.xz
|
||||||
|
/dolphin-23.08.2.tar.xz
|
||||||
|
/dolphin-24.01.75.tar.xz
|
||||||
|
/dolphin-24.01.80.tar.xz
|
||||||
|
/dolphin-24.01.85.tar.xz
|
||||||
|
/dolphin-24.01.90.tar.xz
|
||||||
|
/dolphin-24.01.95.tar.xz
|
||||||
|
/dolphin-24.02.0.tar.xz
|
||||||
|
/dolphin-24.02.1.tar.xz
|
||||||
|
/dolphin-24.02.2.tar.xz
|
||||||
|
/dolphin-24.05.0.tar.xz
|
||||||
|
/dolphin-24.05.1.tar.xz
|
||||||
|
/dolphin-24.05.2.tar.xz
|
||||||
|
/dolphin-24.08.0.tar.xz
|
||||||
|
/dolphin-24.08.1.tar.xz
|
||||||
|
/dolphin-24.08.2.tar.xz
|
||||||
|
/dolphin-24.08.3.tar.xz
|
||||||
|
/dolphin-24.11.80.tar.xz
|
||||||
|
/dolphin-24.11.90.tar.xz
|
||||||
|
/dolphin-24.12.0.tar.xz
|
||||||
|
/dolphin-24.12.0.1.tar.xz
|
||||||
|
/dolphin-24.12.1.tar.xz
|
||||||
|
/dolphin-24.12.2.tar.xz
|
||||||
|
/dolphin-24.12.3.tar.xz
|
||||||
|
/dolphin-25.03.80.tar.xz
|
||||||
|
/dolphin-25.04.0.tar.xz
|
||||||
|
/dolphin-25.04.1.tar.xz
|
||||||
|
/dolphin-25.04.2.tar.xz
|
||||||
|
/dolphin-25.04.3.tar.xz
|
||||||
|
/dolphin-25.07.80.tar.xz
|
||||||
|
/dolphin-25.07.90.tar.xz
|
||||||
|
/dolphin-25.08.0.tar.xz
|
||||||
|
/dolphin-25.08.1.tar.xz
|
||||||
|
/dolphin-25.08.2.tar.xz
|
||||||
|
/dolphin-25.08.3.tar.xz
|
||||||
|
/dolphin-25.11.80.tar.xz
|
||||||
|
/dolphin-25.11.90.tar.xz
|
||||||
|
/dolphin-25.12.0.tar.xz
|
||||||
|
/dolphin-25.12.1.tar.xz
|
||||||
|
/dolphin-25.12.2.tar.xz
|
||||||
|
/dolphin-25.12.3.tar.xz
|
||||||
@@ -0,0 +1,732 @@
|
|||||||
|
%global tests 1
|
||||||
|
|
||||||
|
Name: dolphin
|
||||||
|
Summary: KDE File Manager
|
||||||
|
Version: 25.12.3
|
||||||
|
Release: 1%{?dist}
|
||||||
|
|
||||||
|
License: BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only)
|
||||||
|
URL: https://invent.kde.org/system/dolphin
|
||||||
|
Source0: https://download.kde.org/%{stable_kf6}/release-service/%{maj_ver_kf6}.%{min_ver_kf6}.%{bug_ver_kf6}/src/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
# Upstream
|
||||||
|
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: libappstream-glib
|
||||||
|
BuildRequires: systemd-rpm-macros
|
||||||
|
|
||||||
|
BuildRequires: extra-cmake-modules
|
||||||
|
BuildRequires: kf6-rpm-macros
|
||||||
|
|
||||||
|
BuildRequires: cmake(KF6Baloo)
|
||||||
|
BuildRequires: cmake(KF6BalooWidgets)
|
||||||
|
BuildRequires: cmake(KF6Bookmarks)
|
||||||
|
BuildRequires: cmake(KF6Codecs)
|
||||||
|
BuildRequires: cmake(KF6Completion)
|
||||||
|
BuildRequires: cmake(KF6Config)
|
||||||
|
BuildRequires: cmake(KF6CoreAddons)
|
||||||
|
BuildRequires: cmake(KF6Crash)
|
||||||
|
BuildRequires: cmake(KF6DBusAddons)
|
||||||
|
BuildRequires: cmake(KF6DocTools)
|
||||||
|
BuildRequires: cmake(KF6FileMetaData)
|
||||||
|
BuildRequires: cmake(KF6I18n)
|
||||||
|
BuildRequires: cmake(KF6IconThemes)
|
||||||
|
BuildRequires: cmake(KF6KCMUtils)
|
||||||
|
BuildRequires: cmake(KF6KIO)
|
||||||
|
BuildRequires: cmake(KF6NewStuff)
|
||||||
|
BuildRequires: cmake(KF6Notifications)
|
||||||
|
BuildRequires: cmake(KF6Parts)
|
||||||
|
BuildRequires: cmake(KF6Solid)
|
||||||
|
BuildRequires: cmake(KF6TextWidgets)
|
||||||
|
BuildRequires: cmake(KF6UserFeedback)
|
||||||
|
BuildRequires: cmake(KF6WidgetsAddons)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: cmake(KF6GuiAddons)
|
||||||
|
|
||||||
|
BuildRequires: cmake(PlasmaActivities)
|
||||||
|
|
||||||
|
BuildRequires: cmake(Qt6Concurrent)
|
||||||
|
BuildRequires: cmake(Qt6Core)
|
||||||
|
BuildRequires: cmake(Qt6DBus)
|
||||||
|
BuildRequires: cmake(Qt6Gui)
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: cmake(Qt6Multimedia)
|
||||||
|
BuildRequires: qt6-qtbase-private-devel
|
||||||
|
|
||||||
|
BuildRequires: cmake(packagekitqt6)
|
||||||
|
BuildRequires: cmake(Phonon4Qt6)
|
||||||
|
|
||||||
|
%if 0%{?tests}
|
||||||
|
BuildRequires: xorg-x11-server-Xvfb
|
||||||
|
BuildRequires: rubygem(test-unit)
|
||||||
|
%endif
|
||||||
|
|
||||||
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
|
Recommends: konsole-part%{?_isa}
|
||||||
|
Recommends: kio-fuse%{?_isa}
|
||||||
|
Recommends: kio-extras%{?_isa}
|
||||||
|
Recommends: %{name}-plugins
|
||||||
|
# Image Previews
|
||||||
|
Recommends: kf6-kimageformats%{?_isa}
|
||||||
|
Recommends: qt6-qtimageformats%{?_isa}
|
||||||
|
Recommends: ffmpegthumbs%{?_isa}
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package libs
|
||||||
|
Summary: Dolphin runtime libraries
|
||||||
|
%description libs
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Developer files for %{name}
|
||||||
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: qt6-qtbase-devel%{?_isa}
|
||||||
|
Requires: kf6-kio-devel%{?_isa}
|
||||||
|
%description devel
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -n %{name}-%{version} -p1
|
||||||
|
|
||||||
|
|
||||||
|
%build
|
||||||
|
%cmake_kf6 \
|
||||||
|
%{?flatpak:-DFLATPAK:BOOL=ON} \
|
||||||
|
-DKDE_INSTALL_SYSTEMDUSERUNITDIR=%{_userunitdir} \
|
||||||
|
-DBUILD_TESTING:BOOL=%{?tests:ON}%{!?tests:OFF}
|
||||||
|
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
%find_lang dolphin --all-name --with-html
|
||||||
|
|
||||||
|
|
||||||
|
%check
|
||||||
|
appstream-util validate-relax --nonet %{buildroot}%{_kf6_metainfodir}/org.kde.%{name}.appdata.xml
|
||||||
|
desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/org.kde.%{name}.desktop
|
||||||
|
%if 0%{?tests}
|
||||||
|
xvfb-run -a bash -c "%ctest" || :
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
|
%files -f dolphin.lang
|
||||||
|
%license LICENSES/*
|
||||||
|
%doc README*
|
||||||
|
%{_kf6_datadir}/qlogging-categories6/dolphin.*
|
||||||
|
%{_kf6_bindir}/dolphin
|
||||||
|
%{_kf6_bindir}/servicemenuinstaller
|
||||||
|
%{_kf6_datadir}/config.kcfg/dolphin_*
|
||||||
|
%{_kf6_datadir}/knsrcfiles/*
|
||||||
|
%if 0%{?flatpak}
|
||||||
|
%{_datadir}/dbus-1/services/org.freedesktop.FileManager1.service
|
||||||
|
%else
|
||||||
|
%{_datadir}/dbus-1/services/org.kde.dolphin.FileManager1.service
|
||||||
|
%endif
|
||||||
|
%{_userunitdir}/plasma-dolphin.service
|
||||||
|
%{_kf6_metainfodir}/org.kde.%{name}.appdata.xml
|
||||||
|
%{_kf6_datadir}/applications/org.kde.%{name}.desktop
|
||||||
|
%dir %{_kf6_datadir}/kglobalaccel/
|
||||||
|
%{_kf6_datadir}/kglobalaccel/org.kde.dolphin.desktop
|
||||||
|
%{_kf6_datadir}/kconf_update/dolphin_detailsmodesettings.upd
|
||||||
|
%{_kf6_datadir}/kconf_update/dolphin_replace_view_mode_with_view_settings_in_toolbar.py
|
||||||
|
%{_kf6_datadir}/kconf_update/dolphin_replace_view_mode_with_view_settings_in_toolbar.upd
|
||||||
|
%{_kf6_libdir}/kconf_update_bin/dolphin_25.04_update_statusandlocationbarssettings
|
||||||
|
%{_kf6_datadir}/kconf_update/dolphin_statusandlocationbarssettings.upd
|
||||||
|
%dir %{_kf6_datadir}/dolphin
|
||||||
|
%{_kf6_datadir}/dolphin/dolphinpartactions.desktop
|
||||||
|
%{_kf6_datadir}/zsh/site-functions/_dolphin
|
||||||
|
%{_kf6_datadir}/icons/hicolor/scalable/apps/org.kde.dolphin.svg
|
||||||
|
|
||||||
|
%files libs
|
||||||
|
%{_kf6_libdir}/libdolphinprivate.so.*
|
||||||
|
%{_kf6_libdir}/libdolphinvcs.so.*
|
||||||
|
%{_kf6_plugindir}/parts/dolphinpart.so
|
||||||
|
%{_kf6_qtplugindir}/dolphin/
|
||||||
|
%{_kf6_qtplugindir}/kf6/kfileitemaction/movetonewfolderitemaction.so
|
||||||
|
%{_kf6_qtplugindir}/kf6/kfileitemaction/setfoldericonitemaction.so
|
||||||
|
%{_kf6_qtplugindir}/kf6/kfileitemaction/hidefileitemaction.so
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%{_includedir}/Dolphin/
|
||||||
|
%{_includedir}/dolphin*_export.h
|
||||||
|
%{_kf6_libdir}/cmake/DolphinVcs/
|
||||||
|
%{_kf6_libdir}/libdolphinvcs.so
|
||||||
|
%{_datadir}/dbus-1/interfaces/org.freedesktop.FileManager1.xml
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Sun Mar 08 2026 Steve Cossette <farchord@gmail.com> - 25.12.3-1
|
||||||
|
- 25.12.3
|
||||||
|
|
||||||
|
* Thu Feb 12 2026 Steve Cossette <farchord@gmail.com> - 25.12.2-2
|
||||||
|
- Full Stack Rebuild (kio abi break)
|
||||||
|
|
||||||
|
* Wed Feb 04 2026 Steve Cossette <farchord@gmail.com> - 25.12.2-1
|
||||||
|
- 25.12.2
|
||||||
|
|
||||||
|
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 25.12.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 25.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 07 2026 farchord@gmail.com - 25.12.1-1
|
||||||
|
- 25.12.1
|
||||||
|
|
||||||
|
* Sat Dec 06 2025 Steve Cossette <farchord@gmail.com> - 25.12.0-1
|
||||||
|
- 25.12.0
|
||||||
|
|
||||||
|
* Fri Nov 28 2025 Steve Cossette <farchord@gmail.com> - 25.11.90-1
|
||||||
|
- 25.11.90
|
||||||
|
|
||||||
|
* Sat Nov 15 2025 Steve Cossette <farchord@gmail.com> - 25.11.80-1
|
||||||
|
- 25.11.80
|
||||||
|
|
||||||
|
* Tue Nov 04 2025 Steve Cossette <farchord@gmail.com> - 25.08.3-1
|
||||||
|
- 25.08.3
|
||||||
|
|
||||||
|
* Thu Oct 30 2025 Jan Grulich <jgrulich@redhat.com> - 25.08.2-3
|
||||||
|
- Rebuild (qt6)
|
||||||
|
|
||||||
|
* Wed Oct 29 2025 Steve Cossette <farchord@gmail.com> - 25.08.2-2
|
||||||
|
- Bump for rebuild for plasma 6.5 + PackageKit-Qt
|
||||||
|
|
||||||
|
* Wed Oct 08 2025 Steve Cossette <farchord@gmail.com> - 25.08.2-1
|
||||||
|
- 25.08.2
|
||||||
|
|
||||||
|
* Sat Oct 04 2025 Steve Cossette <farchord@gmail.com> - 25.08.1-4
|
||||||
|
- Another rebuild for PackageKit-Qt Update
|
||||||
|
|
||||||
|
* Sat Oct 04 2025 Steve Cossette <farchord@gmail.com> - 25.08.1-3
|
||||||
|
- Rebuild for PackageKit-Qt6
|
||||||
|
|
||||||
|
* Tue Sep 30 2025 Jan Grulich <jgrulich@redhat.com> - 25.08.1-2
|
||||||
|
- Rebuild (qt6)
|
||||||
|
|
||||||
|
* Sun Sep 21 2025 Steve Cossette <farchord@gmail.com> - 25.08.1-1
|
||||||
|
- 25.08.1
|
||||||
|
|
||||||
|
* Fri Aug 08 2025 Steve Cossette <farchord@gmail.com> - 25.08.0-1
|
||||||
|
- 25.08.0
|
||||||
|
|
||||||
|
* Fri Jul 25 2025 Steve Cossette <farchord@gmail.com> - 25.07.90-1
|
||||||
|
- 25.07.90
|
||||||
|
|
||||||
|
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 25.07.80-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 11 2025 Steve Cossette <farchord@gmail.com> - 25.07.80-1
|
||||||
|
- 25.07.80
|
||||||
|
|
||||||
|
* Thu Jul 03 2025 Steve Cossette <farchord@gmail.com> - 25.04.3-1
|
||||||
|
- 25.04.3
|
||||||
|
|
||||||
|
* Wed Jun 04 2025 Steve Cossette <farchord@gmail.com> - 25.04.2-1
|
||||||
|
- 25.04.2
|
||||||
|
|
||||||
|
* Wed May 14 2025 Steve Cossette <farchord@gmail.com> - 25.04.1-1
|
||||||
|
- 25.04.1
|
||||||
|
|
||||||
|
* Wed Apr 16 2025 Steve Cossette <farchord@gmail.com> - 25.04.0-3
|
||||||
|
- Added fix for session restore
|
||||||
|
|
||||||
|
* Mon Apr 14 2025 Jan Grulich <jgrulich@redhat.com> - 25.04.0-2
|
||||||
|
- Rebuild (qt6)
|
||||||
|
|
||||||
|
* Sat Apr 12 2025 Steve Cossette <farchord@gmail.com> - 25.04.0-1
|
||||||
|
- 25.04.0
|
||||||
|
|
||||||
|
* Tue Mar 25 2025 Jan Grulich <jgrulich@redhat.com> - 25.03.80-2
|
||||||
|
- Rebuild (qt6)
|
||||||
|
|
||||||
|
* Thu Mar 20 2025 Steve Cossette <farchord@gmail.com> - 25.03.80-1
|
||||||
|
- 25.03.80 (Beta)
|
||||||
|
|
||||||
|
* Tue Mar 04 2025 Steve Cossette <farchord@gmail.com> - 24.12.3-1
|
||||||
|
- 24.12.3
|
||||||
|
|
||||||
|
* Fri Feb 21 2025 Steve Cossette <farchord@gmail.com> - 24.12.2-2
|
||||||
|
- Rebuild for ppc64le enablement
|
||||||
|
|
||||||
|
* Wed Feb 05 2025 Steve Cossette <farchord@gmail.com> - 24.12.2-1
|
||||||
|
- 24.12.2
|
||||||
|
|
||||||
|
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 24.12.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 09 2025 Steve Cossette <farchord@gmail.com> - 24.12.1-2
|
||||||
|
- Added recommends for image thumbnails
|
||||||
|
|
||||||
|
* Tue Jan 07 2025 Steve Cossette <farchord@gmail.com> - 24.12.1-1
|
||||||
|
- 24.12.1
|
||||||
|
|
||||||
|
* Fri Dec 20 2024 Steve Cossette <farchord@gmail.com> - 24.12.0.1-1
|
||||||
|
- Bugfix release 24.12.0.1
|
||||||
|
|
||||||
|
* Sat Dec 07 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.12.0-1
|
||||||
|
- 24.12.0
|
||||||
|
|
||||||
|
* Fri Nov 29 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.11.90-1
|
||||||
|
- 24.11.90
|
||||||
|
|
||||||
|
* Fri Nov 15 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.11.80-1
|
||||||
|
- 24.11.80
|
||||||
|
|
||||||
|
* Tue Nov 05 2024 Steve Cossette <farchord@gmail.com> - 24.08.3-1
|
||||||
|
- 24.08.3
|
||||||
|
|
||||||
|
* Mon Oct 14 2024 Jan Grulich <jgrulich@redhat.com> - 24.08.2-2
|
||||||
|
- Rebuild (qt6)
|
||||||
|
|
||||||
|
* Tue Oct 08 2024 Steve Cossette <farchord@gmail.com> - 24.08.2-1
|
||||||
|
- 24.08.2
|
||||||
|
|
||||||
|
* Wed Sep 25 2024 Alessandro Astone <ales.astone@gmail.com> - 24.08.1-1
|
||||||
|
- 24.08.1
|
||||||
|
|
||||||
|
* Thu Aug 22 2024 Steve Cossette <farchord@gmail.com> - 24.08.0-1
|
||||||
|
- 24.08.0
|
||||||
|
|
||||||
|
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.05.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Jul 07 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.2-1
|
||||||
|
- 24.05.2
|
||||||
|
|
||||||
|
* Fri Jun 14 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.1-1
|
||||||
|
- 24.05.1
|
||||||
|
|
||||||
|
* Fri May 17 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.0-1
|
||||||
|
- 24.05.0
|
||||||
|
|
||||||
|
* Fri Apr 12 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.2-1
|
||||||
|
- 24.02.2
|
||||||
|
|
||||||
|
* Thu Apr 04 2024 Jan Grulich <jgrulich@redhat.com> - 24.02.1-2
|
||||||
|
- Rebuild (qt6)
|
||||||
|
|
||||||
|
* Fri Mar 29 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.1-1
|
||||||
|
- 24.02.1
|
||||||
|
|
||||||
|
* Wed Feb 21 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.0-1
|
||||||
|
- 24.02.0
|
||||||
|
|
||||||
|
* Fri Feb 16 2024 Jan Grulich <jgrulich@redhat.com> - 24.01.95-2
|
||||||
|
- Rebuild (qt6)
|
||||||
|
|
||||||
|
* Wed Jan 31 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.01.95-1
|
||||||
|
- 24.01.95
|
||||||
|
|
||||||
|
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.01.90-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.01.90-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 11 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.01.90-1
|
||||||
|
- 24.01.90
|
||||||
|
|
||||||
|
* Sat Dec 23 2023 ales.astone@gmail.com - 24.01.85-1
|
||||||
|
- 24.01.85
|
||||||
|
|
||||||
|
* Sun Dec 03 2023 Alessandro Astone <ales.astone@gmail.com> - 24.01.80-1
|
||||||
|
- Update to 24.01.80
|
||||||
|
|
||||||
|
* Wed Nov 29 2023 Jan Grulich <jgrulich@redhat.com> - 24.01.75-2
|
||||||
|
- Rebuild (qt6)
|
||||||
|
|
||||||
|
* Sat Nov 25 2023 Alessandro Astone <ales.astone@gmail.com> - 24.01.75-1
|
||||||
|
- 24.01.75
|
||||||
|
- Requires konsole-part
|
||||||
|
|
||||||
|
* Thu Oct 12 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.08.2-1
|
||||||
|
- 23.08.2
|
||||||
|
|
||||||
|
* Sat Sep 16 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.08.1-1
|
||||||
|
- 23.08.1
|
||||||
|
|
||||||
|
* Sat Aug 26 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.08.0-1
|
||||||
|
- 23.08.0
|
||||||
|
|
||||||
|
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 23.04.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Jul 08 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.3-1
|
||||||
|
- 23.04.3
|
||||||
|
|
||||||
|
* Tue Jun 06 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.2-1
|
||||||
|
- 23.04.2
|
||||||
|
|
||||||
|
* Sat May 13 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.1-1
|
||||||
|
- 23.04.1
|
||||||
|
|
||||||
|
* Fri Apr 14 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.0-1
|
||||||
|
- 23.04.0
|
||||||
|
|
||||||
|
* Fri Mar 31 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.03.90-1
|
||||||
|
- 23.03.90
|
||||||
|
|
||||||
|
* Mon Mar 20 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.03.80-1
|
||||||
|
- 23.03.80
|
||||||
|
|
||||||
|
* Thu Mar 02 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 22.12.3-1
|
||||||
|
- 22.12.3
|
||||||
|
|
||||||
|
* Sun Feb 12 2023 Justin Zobel <justin@1707.io> - 22.12.2-2
|
||||||
|
- Fix FTBFS on Fedora 38
|
||||||
|
|
||||||
|
* Tue Jan 31 2023 Marc Deop <marcdeop@fedoraproject.org> - 22.12.2-1
|
||||||
|
- 22.12.2
|
||||||
|
|
||||||
|
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 22.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 03 2023 Justin Zobel <justin@1707.io> - 22.12.1-1
|
||||||
|
- Update to 22.12.1
|
||||||
|
|
||||||
|
* Mon Dec 19 2022 Marc Deop <marcdeop@fedoraproject.org> - 22.12.0-1
|
||||||
|
- 22.12.0
|
||||||
|
|
||||||
|
* Fri Nov 04 2022 Marc Deop i Argemí (Private) <marc@marcdeop.com> - 22.08.3-1
|
||||||
|
- 22.08.3
|
||||||
|
|
||||||
|
* Fri Oct 14 2022 Marc Deop <marcdeop@fedoraproject.org> - 22.08.2-1
|
||||||
|
- 22.08.2
|
||||||
|
|
||||||
|
* Thu Sep 08 2022 Marc Deop <marcdeop@fedoraproject.org> - 22.08.1-1
|
||||||
|
- 22.08.1
|
||||||
|
|
||||||
|
* Fri Aug 19 2022 Marc Deop <marcdeop@fedoraproject.org> - 22.08.0-1
|
||||||
|
- 22.08.0
|
||||||
|
|
||||||
|
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 22.04.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 07 2022 Than Ngo <than@redhat.com> - 22.04.3-1
|
||||||
|
- 22.04.3
|
||||||
|
|
||||||
|
* Fri Jun 24 2022 Than Ngo <than@redhat.com> - 22.04.2-1
|
||||||
|
- 22.04.2
|
||||||
|
|
||||||
|
* Thu May 12 2022 Justin Zobel <justin@1707.io> - 22.04.1-1
|
||||||
|
- Update to 22.04.1
|
||||||
|
|
||||||
|
* Mon May 09 2022 Justin Zobel <justin@1707.io> - 22.04.0-1
|
||||||
|
- Update to 22.04.0
|
||||||
|
|
||||||
|
* Wed Mar 02 2022 Marc Deop <marcdeop@fedoraproject.org> - 21.12.3-1
|
||||||
|
- 21.12.3
|
||||||
|
|
||||||
|
* Mon Feb 07 2022 Rex Dieter <rdieter@fedoraproject.org> - 21.12.2.1-1
|
||||||
|
- 21.12.2.1
|
||||||
|
|
||||||
|
* Wed Feb 02 2022 Rex Dieter <rdieter@fedoraproject.org> - 21.12.2-1
|
||||||
|
- 21.12.2
|
||||||
|
|
||||||
|
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 21.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 06 2022 Rex Dieter <rdieter@fedoraproject.org> - 21.12.1-1
|
||||||
|
- 21.12.1
|
||||||
|
|
||||||
|
* Thu Dec 09 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.12.0-1
|
||||||
|
- 21.12.0
|
||||||
|
|
||||||
|
* Tue Nov 02 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.08.3-1
|
||||||
|
- 21.08.3
|
||||||
|
|
||||||
|
* Fri Oct 15 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.08.2-1
|
||||||
|
- 21.08.2
|
||||||
|
|
||||||
|
* Wed Sep 01 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.08.1-2
|
||||||
|
- Port-to-KTerminalLauncherJob.patch backport
|
||||||
|
|
||||||
|
* Wed Sep 01 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.08.1-1
|
||||||
|
- 21.08.1
|
||||||
|
|
||||||
|
* Tue Aug 10 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.08.0-2
|
||||||
|
- respin
|
||||||
|
|
||||||
|
* Fri Aug 06 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.08.0-1
|
||||||
|
- 21.08.0
|
||||||
|
|
||||||
|
* Wed Jul 28 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.04.3-1
|
||||||
|
- 21.04.3
|
||||||
|
|
||||||
|
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 21.04.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jun 10 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.04.2-1
|
||||||
|
- 21.04.2
|
||||||
|
|
||||||
|
* Tue May 11 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.04.1-1
|
||||||
|
- 21.04.1
|
||||||
|
|
||||||
|
* Mon May 10 2021 Timothée Ravier <travier@redhat.com> - 21.04.0-2
|
||||||
|
- Recommends dolphin-plugins
|
||||||
|
|
||||||
|
* Sat Apr 17 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.04.0-1
|
||||||
|
- 21.04.0
|
||||||
|
- disable daemon_autostart, see how well systemd/user/plasma-dolphin.service works instead
|
||||||
|
|
||||||
|
* Tue Mar 02 2021 Rex Dieter <rdieter@fedoraproject.org> - 20.12.3-1
|
||||||
|
- 20.12.3
|
||||||
|
|
||||||
|
* Tue Feb 02 2021 Rex Dieter <rdieter@fedoraproject.org> - 20.12.2-1
|
||||||
|
- 20.12.2
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 20.12.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 21 2021 Neal Gompa <ngompa13@gmail.com> - 20.12.1-3
|
||||||
|
- Recommend kio-fuse to be installed
|
||||||
|
|
||||||
|
* Sat Jan 16 2021 Rex Dieter <rdieter@fedoraproject.org> - 20.12.1-2
|
||||||
|
- backport knetattach fix (kde#431626)
|
||||||
|
|
||||||
|
* Fri Jan 15 14:17:03 CST 2021 Rex Dieter <rdieter@fedoraproject.org> - 20.12.1-1
|
||||||
|
- 20.12.1
|
||||||
|
|
||||||
|
* Wed Nov 4 13:52:11 CST 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.08.3-1
|
||||||
|
- 20.08.3
|
||||||
|
|
||||||
|
* Fri Oct 30 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.08.1-2
|
||||||
|
- backport dolphin autostart/session-restore fix (kde#417219)
|
||||||
|
|
||||||
|
* Tue Sep 15 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.08.1-1
|
||||||
|
- 20.08.1
|
||||||
|
|
||||||
|
* Mon Aug 17 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.08.0-1
|
||||||
|
- 20.08.0
|
||||||
|
|
||||||
|
* Mon Aug 10 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.3-3
|
||||||
|
- .spec cosmetics
|
||||||
|
|
||||||
|
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20.04.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 10 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.3-1
|
||||||
|
- 20.04.3
|
||||||
|
|
||||||
|
* Fri Jun 12 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.2-1
|
||||||
|
- 20.04.2
|
||||||
|
|
||||||
|
* Tue May 26 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.1-1
|
||||||
|
- 20.04.1
|
||||||
|
|
||||||
|
* Thu Apr 23 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.0-1
|
||||||
|
- 20.04.0
|
||||||
|
|
||||||
|
* Thu Mar 05 2020 Rex Dieter <rdieter@fedoraproject.org> - 19.12.3-1
|
||||||
|
- 19.12.3
|
||||||
|
|
||||||
|
* Tue Feb 04 2020 Rex Dieter <rdieter@fedoraproject.org> - 19.12.2-1
|
||||||
|
- 19.12.2
|
||||||
|
|
||||||
|
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 19.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 08 2020 Rex Dieter <rdieter@fedoraproject.org> - 19.12.1-1
|
||||||
|
- 19.12.1
|
||||||
|
|
||||||
|
* Mon Nov 11 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.08.3-1
|
||||||
|
- 19.08.3
|
||||||
|
|
||||||
|
* Thu Oct 17 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.08.2-2
|
||||||
|
- autostart dolphin on login, remove dbus activation, f31+ (#1394927,#1754395)
|
||||||
|
|
||||||
|
* Thu Oct 17 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.08.2-1
|
||||||
|
- 19.08.2
|
||||||
|
|
||||||
|
* Sat Sep 28 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.08.1-1
|
||||||
|
- 19.08.1
|
||||||
|
|
||||||
|
* Tue Aug 13 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.08.0-1
|
||||||
|
- 19.08.0
|
||||||
|
|
||||||
|
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 19.04.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 11 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.04.3-1
|
||||||
|
- 19.04.3
|
||||||
|
|
||||||
|
* Tue Jun 04 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.04.2-1
|
||||||
|
- 19.04.2
|
||||||
|
|
||||||
|
* Tue May 07 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.04.1-1
|
||||||
|
- 19.04.1
|
||||||
|
|
||||||
|
* Thu Mar 07 2019 Rex Dieter <rdieter@fedoraproject.org> - 18.12.3-1
|
||||||
|
- 18.12.3
|
||||||
|
|
||||||
|
* Tue Feb 05 2019 Rex Dieter <rdieter@fedoraproject.org> - 18.12.2-1
|
||||||
|
- 18.12.2
|
||||||
|
|
||||||
|
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 18.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 08 2019 Rex Dieter <rdieter@fedoraproject.org> - 18.12.1-1
|
||||||
|
- 18.12.1
|
||||||
|
|
||||||
|
* Sat Dec 08 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.12.0-1
|
||||||
|
- 18.12.0
|
||||||
|
|
||||||
|
* Tue Nov 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.3-1
|
||||||
|
- 18.08.3
|
||||||
|
|
||||||
|
* Wed Oct 10 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.2-1
|
||||||
|
- 18.08.2
|
||||||
|
|
||||||
|
* Fri Sep 07 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.1-1
|
||||||
|
- 18.08.1
|
||||||
|
|
||||||
|
* Wed Aug 15 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.0-1
|
||||||
|
- 18.08.0
|
||||||
|
|
||||||
|
* Thu Jul 12 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.3-1
|
||||||
|
- 18.04.3
|
||||||
|
|
||||||
|
* Tue Jun 05 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.2-1
|
||||||
|
- 18.04.2
|
||||||
|
|
||||||
|
* Tue May 08 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.1-1
|
||||||
|
- 18.04.1
|
||||||
|
|
||||||
|
* Sat Apr 14 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.0-1
|
||||||
|
- 18.04.0
|
||||||
|
|
||||||
|
* Tue Mar 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.3-1
|
||||||
|
- 17.12.3
|
||||||
|
|
||||||
|
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 17.12.2-2
|
||||||
|
- Escape macros in %%changelog
|
||||||
|
|
||||||
|
* Tue Feb 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.2-1
|
||||||
|
- 17.12.2
|
||||||
|
|
||||||
|
* Thu Jan 11 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.1-1
|
||||||
|
- 17.12.1
|
||||||
|
|
||||||
|
* Tue Dec 12 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.12.0-1
|
||||||
|
- 17.12.0
|
||||||
|
|
||||||
|
* Wed Nov 08 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.3-1
|
||||||
|
- 17.08.3
|
||||||
|
|
||||||
|
* Wed Oct 11 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.2-1
|
||||||
|
- 17.08.2
|
||||||
|
|
||||||
|
* Tue Sep 05 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.1-1
|
||||||
|
- 17.08.1
|
||||||
|
|
||||||
|
* Sat Aug 26 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.0-1
|
||||||
|
- 17.08.0
|
||||||
|
|
||||||
|
* Sun Aug 06 2017 Björn Esser <besser82@fedoraproject.org> - 17.04.3-2
|
||||||
|
- Rebuilt for AutoReq cmake-filesystem
|
||||||
|
|
||||||
|
* Fri Jul 28 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.3-1
|
||||||
|
- 17.04.3
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 17.04.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jun 15 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.2-1
|
||||||
|
- 17.04.2
|
||||||
|
|
||||||
|
* Wed May 10 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.1-1
|
||||||
|
- 17.04.1
|
||||||
|
|
||||||
|
* Sat Apr 22 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.0-2
|
||||||
|
- use %%find_lang for HTML handbooks
|
||||||
|
|
||||||
|
* Fri Apr 14 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.0-1
|
||||||
|
- 17.04.0, +translations, cmake-style kf5 deps
|
||||||
|
|
||||||
|
* Wed Mar 08 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.3-1
|
||||||
|
- 16.12.3
|
||||||
|
|
||||||
|
* Wed Feb 08 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.2-1
|
||||||
|
- 16.12.2
|
||||||
|
|
||||||
|
* Tue Jan 10 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.1-1
|
||||||
|
- 16.12.1, update URL
|
||||||
|
|
||||||
|
* Mon Dec 26 2016 Rex Dieter <rdieter@math.unl.edu> - 16.12.0-1
|
||||||
|
- 16.12.0, support bootstrap, %%check: enable tests
|
||||||
|
|
||||||
|
* Wed Nov 30 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.3-1
|
||||||
|
- 16.08.3
|
||||||
|
|
||||||
|
* Thu Oct 13 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.2-1
|
||||||
|
- 16.08.2
|
||||||
|
|
||||||
|
* Tue Sep 06 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.1-1
|
||||||
|
- 16.08.1
|
||||||
|
|
||||||
|
* Thu Sep 01 2016 Rex Dieter <rdieter@fedoraproject.org> 16.08.0-2
|
||||||
|
- update URL (#1325154)
|
||||||
|
|
||||||
|
* Fri Aug 12 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.0-1
|
||||||
|
- 16.08.0
|
||||||
|
|
||||||
|
* Fri Aug 12 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.07.90-2
|
||||||
|
- Recommends: kio-extras (#1366585)
|
||||||
|
|
||||||
|
* Sat Aug 06 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.07.90-1
|
||||||
|
- 16.07.90
|
||||||
|
|
||||||
|
* Fri Jul 29 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.07.80-1
|
||||||
|
- 16.07.80
|
||||||
|
|
||||||
|
* Fri Jul 08 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.3-1
|
||||||
|
- 16.04.3
|
||||||
|
|
||||||
|
* Sun Jun 12 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.2-1
|
||||||
|
- 16.04.2
|
||||||
|
|
||||||
|
* Sun May 08 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.1-1
|
||||||
|
- 16.04.1
|
||||||
|
|
||||||
|
* Mon Apr 18 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.0-1
|
||||||
|
- 16.04.0
|
||||||
|
|
||||||
|
* Sun Mar 13 2016 Rex Dieter <rdieter@fedoraproject.org> - 15.12.3-1
|
||||||
|
- 15.12.3
|
||||||
|
|
||||||
|
* Sun Feb 14 2016 Rex Dieter <rdieter@fedoraproject.org> - 15.12.2-1
|
||||||
|
- 15.12.2
|
||||||
|
|
||||||
|
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 15.12.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jan 18 2016 Rex Dieter <rdieter@fedoraproject.org> 15.12.1-2
|
||||||
|
- cosmetics, tighten BR: baloo-widgets, -BR: cmake
|
||||||
|
|
||||||
|
* Mon Jan 18 2016 Rex Dieter <rdieter@fedoraproject.org> - 15.12.1-1
|
||||||
|
- 15.12.1
|
||||||
|
|
||||||
|
* Fri Jan 01 2016 Rex Dieter <rdieter@fedoraproject.org> - 15.12.0-2
|
||||||
|
- %%kf5_kinit_requires (#1294982), cosmetics
|
||||||
|
- libs: move remaining plugins here, drop (arch'd) dep on main pkg
|
||||||
|
|
||||||
|
* Sun Dec 20 2015 Rex Dieter <rdieter@fedoraproject.org> 15.12.0-1
|
||||||
|
- 15.12.0
|
||||||
|
|
||||||
|
* Tue Nov 17 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.08.3-1
|
||||||
|
- 15.08.3
|
||||||
|
|
||||||
|
* Tue Sep 15 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.08.1-1
|
||||||
|
- 15.08.1
|
||||||
|
- cosmetics, move dolphinpart to -libs
|
||||||
|
- relax BR on baloo-widgets
|
||||||
|
|
||||||
|
* Mon Aug 31 2015 Daniel Vrátil <dvratil@redhat.com> - 15.08.0-1
|
||||||
|
- Reviving Dolphin stand-alone package (#1258430)
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
SHA512 (dolphin-25.12.3.tar.xz) = 08c808fd1f1054e953683a39ccdec0c185d85ea1600a18889bc304e98b0a1cf91bf3f2fdaeccb5bf2948b4dc8962ec941e74612008db39850f94ec64eac17fd1
|
||||||
@@ -0,0 +1,98 @@
|
|||||||
|
/dragon-18.04.0.tar.xz
|
||||||
|
/dragon-18.04.1.tar.xz
|
||||||
|
/dragon-18.04.2.tar.xz
|
||||||
|
/dragon-18.04.3.tar.xz
|
||||||
|
/dragon-18.08.1.tar.xz
|
||||||
|
/dragon-18.08.2.tar.xz
|
||||||
|
/dragon-18.08.3.tar.xz
|
||||||
|
/dragon-18.12.0.tar.xz
|
||||||
|
/dragon-18.12.1.tar.xz
|
||||||
|
/dragon-18.12.2.tar.xz
|
||||||
|
/dragon-18.12.3.tar.xz
|
||||||
|
/dragon-19.04.2.tar.xz
|
||||||
|
/dragon-19.04.3.tar.xz
|
||||||
|
/dragon-19.08.1.tar.xz
|
||||||
|
/dragon-19.08.2.tar.xz
|
||||||
|
/dragon-19.08.3.tar.xz
|
||||||
|
/dragon-19.12.1.tar.xz
|
||||||
|
/dragon-19.12.2.tar.xz
|
||||||
|
/dragon-19.12.3.tar.xz
|
||||||
|
/dragon-20.04.0.tar.xz
|
||||||
|
/dragon-20.04.1.tar.xz
|
||||||
|
/dragon-20.04.2.tar.xz
|
||||||
|
/dragon-20.04.3.tar.xz
|
||||||
|
/dragon-20.08.0.tar.xz
|
||||||
|
/dragon-20.08.1.tar.xz
|
||||||
|
/dragon-20.08.3.tar.xz
|
||||||
|
/dragon-20.12.2.tar.xz
|
||||||
|
/dragon-20.12.3.tar.xz
|
||||||
|
/dragon-21.04.0.tar.xz
|
||||||
|
/dragon-21.04.1.tar.xz
|
||||||
|
/dragon-21.04.2.tar.xz
|
||||||
|
/dragon-21.04.3.tar.xz
|
||||||
|
/dragon-21.08.2.tar.xz
|
||||||
|
/dragon-21.08.3.tar.xz
|
||||||
|
/dragon-21.12.0.tar.xz
|
||||||
|
/dragon-21.12.1.tar.xz
|
||||||
|
/dragon-21.12.2.tar.xz
|
||||||
|
/dragon-21.12.3.tar.xz
|
||||||
|
/dragon-22.04.0.tar.xz
|
||||||
|
/dragon-22.04.0.tar.xz
|
||||||
|
/dragon-22.04.1.tar.xz
|
||||||
|
/dragon-22.04.1.tar.xz
|
||||||
|
/dragon-22.04.3.tar.xz
|
||||||
|
/dragon-22.08.0.tar.xz
|
||||||
|
/dragon-22.08.1.tar.xz
|
||||||
|
/dragon-22.08.2.tar.xz
|
||||||
|
/dragon-22.08.3.tar.xz
|
||||||
|
/dragon-22.12.0.tar.xz
|
||||||
|
/dragon-22.12.1.tar.xz
|
||||||
|
/dragon-22.12.2.tar.xz
|
||||||
|
/dragon-22.12.3.tar.xz
|
||||||
|
/dragon-23.03.80.tar.xz
|
||||||
|
/dragon-23.03.90.tar.xz
|
||||||
|
/dragon-23.04.0.tar.xz
|
||||||
|
/dragon-23.04.1.tar.xz
|
||||||
|
/dragon-23.04.2.tar.xz
|
||||||
|
/dragon-23.04.3.tar.xz
|
||||||
|
/dragon-23.08.0.tar.xz
|
||||||
|
/dragon-23.08.1.tar.xz
|
||||||
|
/dragon-23.08.2.tar.xz
|
||||||
|
/dragon-24.01.75.tar.xz
|
||||||
|
/dragon-24.01.80.tar.xz
|
||||||
|
/dragon-24.01.85.tar.xz
|
||||||
|
/dragon-24.01.90.tar.xz
|
||||||
|
/dragon-24.01.95.tar.xz
|
||||||
|
/dragon-24.02.0.tar.xz
|
||||||
|
/dragon-24.02.1.tar.xz
|
||||||
|
/dragon-24.02.2.tar.xz
|
||||||
|
/dragon-24.05.0.tar.xz
|
||||||
|
/dragon-24.05.1.tar.xz
|
||||||
|
/dragon-24.05.2.tar.xz
|
||||||
|
/dragon-24.08.0.tar.xz
|
||||||
|
/dragon-24.08.1.tar.xz
|
||||||
|
/dragon-24.08.2.tar.xz
|
||||||
|
/dragon-24.08.3.tar.xz
|
||||||
|
/dragon-24.11.80.tar.xz
|
||||||
|
/dragon-24.11.90.tar.xz
|
||||||
|
/dragon-24.12.0.tar.xz
|
||||||
|
/dragon-24.12.1.tar.xz
|
||||||
|
/dragon-24.12.2.tar.xz
|
||||||
|
/dragon-24.12.3.tar.xz
|
||||||
|
/dragon-25.03.80.tar.xz
|
||||||
|
/dragon-25.04.0.tar.xz
|
||||||
|
/dragon-25.04.1.tar.xz
|
||||||
|
/dragon-25.04.2.tar.xz
|
||||||
|
/dragon-25.04.3.tar.xz
|
||||||
|
/dragon-25.07.80.tar.xz
|
||||||
|
/dragon-25.07.90.tar.xz
|
||||||
|
/dragon-25.08.0.tar.xz
|
||||||
|
/dragon-25.08.1.tar.xz
|
||||||
|
/dragon-25.08.2.tar.xz
|
||||||
|
/dragon-25.08.3.tar.xz
|
||||||
|
/dragon-25.11.80.tar.xz
|
||||||
|
/dragon-25.11.90.tar.xz
|
||||||
|
/dragon-25.12.0.tar.xz
|
||||||
|
/dragon-25.12.1.tar.xz
|
||||||
|
/dragon-25.12.2.tar.xz
|
||||||
|
/dragon-25.12.3.tar.xz
|
||||||
@@ -0,0 +1,719 @@
|
|||||||
|
|
||||||
|
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
|
||||||
|
ExcludeArch: %{ix86}
|
||||||
|
|
||||||
|
Name: dragon
|
||||||
|
Summary: Media player
|
||||||
|
Version: 25.12.3
|
||||||
|
Release: 1%{?dist}
|
||||||
|
|
||||||
|
# code: KDE e.V. may determine that future GPL versions are accepted
|
||||||
|
# docs: GFDL
|
||||||
|
License: ( GPL-2.0-only OR GPL-3.0-only ) AND GFDL-1.2-or-later
|
||||||
|
URL: https://apps.kde.org/dragonplayer/
|
||||||
|
|
||||||
|
Source0: https://download.kde.org/%{stable_kf6}/release-service/%{version}/src/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
## upstream patches
|
||||||
|
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: kf6-rpm-macros
|
||||||
|
BuildRequires: extra-cmake-modules
|
||||||
|
|
||||||
|
BuildRequires: cmake(Qt6Core)
|
||||||
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
|
BuildRequires: cmake(Qt6Multimedia)
|
||||||
|
BuildRequires: cmake(Qt6CorePrivate)
|
||||||
|
|
||||||
|
BuildRequires: cmake(KF6Config)
|
||||||
|
BuildRequires: cmake(KF6ConfigWidgets)
|
||||||
|
BuildRequires: cmake(KF6CoreAddons)
|
||||||
|
BuildRequires: cmake(KF6Crash)
|
||||||
|
BuildRequires: cmake(KF6DBusAddons)
|
||||||
|
BuildRequires: cmake(KF6DocTools)
|
||||||
|
BuildRequires: cmake(KF6I18n)
|
||||||
|
BuildRequires: cmake(KF6JobWidgets)
|
||||||
|
BuildRequires: cmake(KF6KIO)
|
||||||
|
BuildRequires: cmake(KF6Parts)
|
||||||
|
BuildRequires: cmake(KF6Solid)
|
||||||
|
BuildRequires: cmake(KF6WidgetsAddons)
|
||||||
|
BuildRequires: cmake(KF6WindowSystem)
|
||||||
|
BuildRequires: cmake(KF6XmlGui)
|
||||||
|
BuildRequires: cmake(KF6Kirigami)
|
||||||
|
|
||||||
|
BuildRequires: cmake(Phonon4Qt6)
|
||||||
|
BuildRequires: pkgconfig(libavcodec)
|
||||||
|
|
||||||
|
BuildRequires: libappstream-glib
|
||||||
|
|
||||||
|
Provides: dragonplayer = %{version}-%{release}
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
|
||||||
|
%build
|
||||||
|
%cmake_kf6
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
%find_lang %{name} --all-name --with-html --with-man
|
||||||
|
|
||||||
|
|
||||||
|
%check
|
||||||
|
appstream-util validate-relax --nonet %{buildroot}%{_kf6_metainfodir}/org.kde.dragonplayer.appdata.xml
|
||||||
|
desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/org.kde.dragonplayer.desktop
|
||||||
|
|
||||||
|
%files -f %{name}.lang
|
||||||
|
%license LICENSES/*
|
||||||
|
%{_kf6_bindir}/dragon
|
||||||
|
%{_kf6_datadir}/applications/org.kde.dragonplayer.desktop
|
||||||
|
%{_kf6_datadir}/icons/hicolor/*/apps/dragonplayer.*
|
||||||
|
%{_kf6_qmldir}/org/kde/dragon/
|
||||||
|
%{_kf6_metainfodir}/org.kde.dragonplayer.appdata.xml
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Sun Mar 08 2026 Steve Cossette <farchord@gmail.com> - 25.12.3-1
|
||||||
|
- 25.12.3
|
||||||
|
|
||||||
|
* Thu Feb 12 2026 Steve Cossette <farchord@gmail.com> - 25.12.2-2
|
||||||
|
- Full Stack Rebuild (kio abi break)
|
||||||
|
|
||||||
|
* Wed Feb 04 2026 Steve Cossette <farchord@gmail.com> - 25.12.2-1
|
||||||
|
- 25.12.2
|
||||||
|
|
||||||
|
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 25.12.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 25.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 07 2026 farchord@gmail.com - 25.12.1-1
|
||||||
|
- 25.12.1
|
||||||
|
|
||||||
|
* Sat Dec 06 2025 Steve Cossette <farchord@gmail.com> - 25.12.0-1
|
||||||
|
- 25.12.0
|
||||||
|
|
||||||
|
* Fri Nov 28 2025 Steve Cossette <farchord@gmail.com> - 25.11.90-1
|
||||||
|
- 25.11.90
|
||||||
|
|
||||||
|
* Sat Nov 15 2025 Steve Cossette <farchord@gmail.com> - 25.11.80-1
|
||||||
|
- 25.11.80
|
||||||
|
|
||||||
|
* Tue Nov 04 2025 Steve Cossette <farchord@gmail.com> - 25.08.3-1
|
||||||
|
- 25.08.3
|
||||||
|
|
||||||
|
* Wed Oct 08 2025 Steve Cossette <farchord@gmail.com> - 25.08.2-1
|
||||||
|
- 25.08.2
|
||||||
|
|
||||||
|
* Sun Sep 21 2025 Steve Cossette <farchord@gmail.com> - 25.08.1-1
|
||||||
|
- 25.08.1
|
||||||
|
|
||||||
|
* Sat Aug 16 2025 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 25.08.0-2
|
||||||
|
- Drop i686 support (leaf package)
|
||||||
|
|
||||||
|
* Fri Aug 08 2025 Steve Cossette <farchord@gmail.com> - 25.08.0-1
|
||||||
|
- 25.08.0
|
||||||
|
|
||||||
|
* Fri Jul 25 2025 Steve Cossette <farchord@gmail.com> - 25.07.90-1
|
||||||
|
- 25.07.90
|
||||||
|
|
||||||
|
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 25.07.80-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 11 2025 Steve Cossette <farchord@gmail.com> - 25.07.80-1
|
||||||
|
- 25.07.80
|
||||||
|
|
||||||
|
* Thu Jul 03 2025 Steve Cossette <farchord@gmail.com> - 25.04.3-1
|
||||||
|
- 25.04.3
|
||||||
|
|
||||||
|
* Wed Jun 04 2025 Steve Cossette <farchord@gmail.com> - 25.04.2-1
|
||||||
|
- 25.04.2
|
||||||
|
|
||||||
|
* Wed May 14 2025 Steve Cossette <farchord@gmail.com> - 25.04.1-1
|
||||||
|
- 25.04.1
|
||||||
|
|
||||||
|
* Sat Apr 12 2025 Steve Cossette <farchord@gmail.com> - 25.04.0-1
|
||||||
|
- 25.04.0
|
||||||
|
|
||||||
|
* Thu Mar 20 2025 Steve Cossette <farchord@gmail.com> - 25.03.80-1
|
||||||
|
- 25.03.80 (Beta)
|
||||||
|
|
||||||
|
* Tue Mar 04 2025 Steve Cossette <farchord@gmail.com> - 24.12.3-1
|
||||||
|
- 24.12.3
|
||||||
|
|
||||||
|
* Fri Feb 21 2025 Steve Cossette <farchord@gmail.com> - 24.12.2-2
|
||||||
|
- Rebuild for ppc64le enablement
|
||||||
|
|
||||||
|
* Wed Feb 05 2025 Steve Cossette <farchord@gmail.com> - 24.12.2-1
|
||||||
|
- 24.12.2
|
||||||
|
|
||||||
|
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 24.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 07 2025 Steve Cossette <farchord@gmail.com> - 24.12.1-1
|
||||||
|
- 24.12.1
|
||||||
|
|
||||||
|
* Sat Dec 07 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.12.0-1
|
||||||
|
- 24.12.0
|
||||||
|
|
||||||
|
* Fri Nov 29 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.11.90-1
|
||||||
|
- 24.11.90
|
||||||
|
|
||||||
|
* Fri Nov 15 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.11.80-1
|
||||||
|
- 24.11.80
|
||||||
|
|
||||||
|
* Tue Nov 05 2024 Steve Cossette <farchord@gmail.com> - 24.08.3-1
|
||||||
|
- 24.08.3
|
||||||
|
|
||||||
|
* Tue Oct 08 2024 Steve Cossette <farchord@gmail.com> - 24.08.2-1
|
||||||
|
- 24.08.2
|
||||||
|
|
||||||
|
* Wed Sep 25 2024 Alessandro Astone <ales.astone@gmail.com> - 24.08.1-1
|
||||||
|
- 24.08.1
|
||||||
|
|
||||||
|
* Thu Aug 22 2024 Steve Cossette <farchord@gmail.com> - 24.08.0-1
|
||||||
|
- 24.08.0
|
||||||
|
|
||||||
|
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.05.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Jul 07 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.2-1
|
||||||
|
- 24.05.2
|
||||||
|
|
||||||
|
* Fri Jun 14 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.1-1
|
||||||
|
- 24.05.1
|
||||||
|
|
||||||
|
* Fri May 17 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.05.0-1
|
||||||
|
- 24.05.0
|
||||||
|
|
||||||
|
* Fri Apr 12 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.2-1
|
||||||
|
- 24.02.2
|
||||||
|
|
||||||
|
* Fri Mar 29 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.1-1
|
||||||
|
- 24.02.1
|
||||||
|
|
||||||
|
* Wed Feb 21 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.0-1
|
||||||
|
- 24.02.0
|
||||||
|
|
||||||
|
* Wed Jan 31 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.01.95-1
|
||||||
|
- 24.01.95
|
||||||
|
|
||||||
|
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.01.90-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.01.90-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 11 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.01.90-1
|
||||||
|
- 24.01.90
|
||||||
|
|
||||||
|
* Sat Dec 23 2023 ales.astone@gmail.com - 24.01.85-1
|
||||||
|
- 24.01.85
|
||||||
|
|
||||||
|
* Sun Dec 03 2023 Yaakov Selkowitz <yselkowitz@fedoraproject.org> - 24.01.80-1
|
||||||
|
- 24.01.80
|
||||||
|
|
||||||
|
* Thu Nov 23 2023 Yaakov Selkowitz <yselkowi@redhat.com> - 24.01.75-1
|
||||||
|
- 24.01.75
|
||||||
|
|
||||||
|
* Thu Oct 12 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.08.2-1
|
||||||
|
- 23.08.2
|
||||||
|
|
||||||
|
* Sat Sep 16 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.08.1-1
|
||||||
|
- 23.08.1
|
||||||
|
|
||||||
|
* Sat Aug 26 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.08.0-1
|
||||||
|
- 23.08.0
|
||||||
|
|
||||||
|
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 23.04.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Jul 08 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.3-1
|
||||||
|
- 23.04.3
|
||||||
|
|
||||||
|
* Mon Jun 12 2023 Than Ngo <than@redhat.com> - 23.04.2-2
|
||||||
|
- migrated to SPDX license
|
||||||
|
|
||||||
|
* Tue Jun 06 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.2-1
|
||||||
|
- 23.04.2
|
||||||
|
|
||||||
|
* Sat May 13 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.1-1
|
||||||
|
- 23.04.1
|
||||||
|
|
||||||
|
* Fri Apr 14 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.0-1
|
||||||
|
- 23.04.0
|
||||||
|
|
||||||
|
* Fri Mar 31 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.03.90-1
|
||||||
|
- 23.03.90
|
||||||
|
|
||||||
|
* Mon Mar 20 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.03.80-1
|
||||||
|
- 23.03.80
|
||||||
|
|
||||||
|
* Thu Mar 02 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 22.12.3-1
|
||||||
|
- 22.12.3
|
||||||
|
|
||||||
|
* Tue Jan 31 2023 Marc Deop <marcdeop@fedoraproject.org> - 22.12.2-1
|
||||||
|
- 22.12.2
|
||||||
|
|
||||||
|
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 22.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 04 2023 Justin Zobel <justin@1707.io> - 22.12.1-1
|
||||||
|
- Update to 22.12.1
|
||||||
|
|
||||||
|
* Mon Dec 19 2022 Marc Deop <marcdeop@fedoraproject.org> - 22.12.0-1
|
||||||
|
- 22.12.0
|
||||||
|
|
||||||
|
* Fri Nov 04 2022 Marc Deop i Argemí (Private) <marc@marcdeop.com> - 22.08.3-1
|
||||||
|
- 22.08.3
|
||||||
|
|
||||||
|
* Fri Oct 14 2022 Marc Deop <marcdeop@fedoraproject.org> - 22.08.2-1
|
||||||
|
- 22.08.2
|
||||||
|
|
||||||
|
* Thu Sep 08 2022 Marc Deop <marcdeop@fedoraproject.org> - 22.08.1-1
|
||||||
|
- 22.08.1
|
||||||
|
|
||||||
|
* Fri Aug 19 2022 Marc Deop <marcdeop@fedoraproject.org> - 22.08.0-1
|
||||||
|
- 22.08.0
|
||||||
|
|
||||||
|
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 22.04.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jul 18 2022 Than Ngo <than@redhat.com> - 22.04.3-1
|
||||||
|
- 22.04.3
|
||||||
|
|
||||||
|
* Thu May 12 2022 Justin Zobel <justin@1707.io> - 22.04.1-1
|
||||||
|
- Update to 22.04.1
|
||||||
|
|
||||||
|
* Mon May 09 2022 Justin Zobel <justin@1707.io> - 22.04.0-1
|
||||||
|
- Update to 22.04.0
|
||||||
|
|
||||||
|
* Wed Mar 02 2022 Marc Deop <marcdeop@fedoraproject.org> - 21.12.3-1
|
||||||
|
- 21.12.3
|
||||||
|
|
||||||
|
* Fri Feb 04 2022 Rex Dieter <rdieter@fedoraproject.org> - 21.12.2-1
|
||||||
|
- 21.12.2
|
||||||
|
|
||||||
|
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 21.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 06 2022 Rex Dieter <rdieter@fedoraproject.org> - 21.12.1-1
|
||||||
|
- 21.12.1
|
||||||
|
|
||||||
|
* Mon Dec 27 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.12.0-1
|
||||||
|
- 21.12.0
|
||||||
|
|
||||||
|
* Tue Nov 02 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.08.3-1
|
||||||
|
- 21.08.3
|
||||||
|
|
||||||
|
* Thu Oct 21 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.08.2-1
|
||||||
|
- 21.08.2
|
||||||
|
|
||||||
|
* Wed Jul 28 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.04.3-1
|
||||||
|
- 21.04.3
|
||||||
|
|
||||||
|
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 21.04.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jun 10 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.04.2-1
|
||||||
|
- 21.04.2
|
||||||
|
|
||||||
|
* Tue May 11 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.04.1-1
|
||||||
|
- 21.04.1
|
||||||
|
|
||||||
|
* Mon Apr 19 2021 Rex Dieter <rdieter@fedoraproject.org> - 21.04.0-1
|
||||||
|
- 21.04.0
|
||||||
|
- update URL
|
||||||
|
|
||||||
|
* Wed Mar 03 2021 Rex Dieter <rdieter@fedoraproject.org> - 20.12.3-1
|
||||||
|
- 20.12.3
|
||||||
|
|
||||||
|
* Wed Feb 03 2021 Rex Dieter <rdieter@fedoraproject.org> - 20.12.2-1
|
||||||
|
- 20.12.2
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 20.08.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Nov 6 15:04:30 CST 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.08.3-1
|
||||||
|
- 20.08.3
|
||||||
|
|
||||||
|
* Tue Sep 15 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.08.1-1
|
||||||
|
- 20.08.1
|
||||||
|
|
||||||
|
* Tue Aug 18 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.08.0-1
|
||||||
|
- 20.08.0
|
||||||
|
|
||||||
|
* Mon Aug 10 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.3-4
|
||||||
|
- use new cmake macros
|
||||||
|
|
||||||
|
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20.04.3-3
|
||||||
|
- Second attempt - Rebuilt for
|
||||||
|
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20.04.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 10 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.3-1
|
||||||
|
- 20.04.3
|
||||||
|
|
||||||
|
* Fri Jun 12 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.2-1
|
||||||
|
- 20.04.2
|
||||||
|
|
||||||
|
* Wed May 27 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.1-1
|
||||||
|
- 20.04.1
|
||||||
|
|
||||||
|
* Fri Apr 24 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.0-1
|
||||||
|
- 20.04.0
|
||||||
|
|
||||||
|
* Sat Mar 07 2020 Rex Dieter <rdieter@fedoraproject.org> - 19.12.3-1
|
||||||
|
- 19.12.3
|
||||||
|
|
||||||
|
* Tue Feb 04 2020 Rex Dieter <rdieter@fedoraproject.org> - 19.12.2-1
|
||||||
|
- 19.12.2
|
||||||
|
|
||||||
|
* Fri Jan 31 2020 Rex Dieter <rdieter@fedoraproject.org> - 19.12.1-1
|
||||||
|
- 19.12.1
|
||||||
|
|
||||||
|
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 19.08.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Nov 12 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.08.3-1
|
||||||
|
- 19.08.3
|
||||||
|
|
||||||
|
* Thu Oct 17 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.08.2-1
|
||||||
|
- 19.08.2
|
||||||
|
|
||||||
|
* Fri Oct 04 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.08.1-1
|
||||||
|
- 19.08.1
|
||||||
|
|
||||||
|
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 19.04.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 12 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.04.3-1
|
||||||
|
- 19.04.3
|
||||||
|
|
||||||
|
* Tue Jun 04 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.04.2-1
|
||||||
|
- 19.04.2
|
||||||
|
|
||||||
|
* Fri Mar 08 2019 Rex Dieter <rdieter@fedoraproject.org> - 18.12.3-1
|
||||||
|
- 18.12.3
|
||||||
|
|
||||||
|
* Tue Feb 05 2019 Rex Dieter <rdieter@fedoraproject.org> - 18.12.2-1
|
||||||
|
- 18.12.2
|
||||||
|
|
||||||
|
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 18.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 08 2019 Rex Dieter <rdieter@fedoraproject.org> - 18.12.1-1
|
||||||
|
- 18.12.1
|
||||||
|
|
||||||
|
* Sun Dec 16 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.12.0-1
|
||||||
|
- 18.12.0
|
||||||
|
|
||||||
|
* Tue Nov 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.3-1
|
||||||
|
- 18.08.3
|
||||||
|
|
||||||
|
* Wed Oct 10 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.2-1
|
||||||
|
- 18.08.2
|
||||||
|
|
||||||
|
* Sun Sep 16 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.1-1
|
||||||
|
- 18.08.1
|
||||||
|
|
||||||
|
* Fri Aug 10 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.3-1
|
||||||
|
- 18.04.3
|
||||||
|
|
||||||
|
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 18.04.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jun 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.2-1
|
||||||
|
- 18.04.2
|
||||||
|
|
||||||
|
* Wed May 09 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.1-1
|
||||||
|
- 18.04.1
|
||||||
|
|
||||||
|
* Thu Apr 19 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.0-1
|
||||||
|
- 18.04.0
|
||||||
|
|
||||||
|
* Tue Mar 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.3-1
|
||||||
|
- 17.12.3
|
||||||
|
|
||||||
|
* Thu Feb 08 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.2-1
|
||||||
|
- 17.12.2
|
||||||
|
|
||||||
|
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 17.12.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 11 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.1-1
|
||||||
|
- 17.12.1
|
||||||
|
|
||||||
|
* Thu Jan 11 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 17.12.0-2
|
||||||
|
- Remove obsolete scriptlets
|
||||||
|
|
||||||
|
* Thu Dec 28 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.12.0-1
|
||||||
|
- 17.12.0
|
||||||
|
|
||||||
|
* Wed Nov 08 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.3-1
|
||||||
|
- 17.08.3
|
||||||
|
|
||||||
|
* Wed Oct 11 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.2-1
|
||||||
|
- 17.08.2
|
||||||
|
|
||||||
|
* Thu Sep 28 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.1-1
|
||||||
|
- 17.08.1
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.3-1
|
||||||
|
- 17.04.3
|
||||||
|
|
||||||
|
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 17.04.2-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 17.04.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jun 15 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.2-1
|
||||||
|
- 17.04.2
|
||||||
|
|
||||||
|
* Sun May 21 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.1-1
|
||||||
|
- 17.04.1
|
||||||
|
|
||||||
|
* Thu Mar 09 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.3-1
|
||||||
|
- 16.12.3
|
||||||
|
|
||||||
|
* Thu Feb 09 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.2-1
|
||||||
|
- 16.12.2
|
||||||
|
|
||||||
|
* Thu Jan 12 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.1-1
|
||||||
|
- 16.12.1
|
||||||
|
|
||||||
|
* Mon Dec 05 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.3-1
|
||||||
|
- 16.08.3
|
||||||
|
|
||||||
|
* Thu Oct 13 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.2-1
|
||||||
|
- 16.08.2
|
||||||
|
|
||||||
|
* Fri Sep 09 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.1-1
|
||||||
|
- 16.08.1
|
||||||
|
|
||||||
|
* Fri Aug 19 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.0-2
|
||||||
|
- pull in upstream branch fixes
|
||||||
|
|
||||||
|
* Sat Aug 13 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.0-1
|
||||||
|
- 16.08.0
|
||||||
|
|
||||||
|
* Sat Aug 06 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.07.90-1
|
||||||
|
- 16.07.90
|
||||||
|
|
||||||
|
* Sat Jul 30 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.07.80-1
|
||||||
|
- 16.07.80
|
||||||
|
|
||||||
|
* Sat Jul 09 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.3-1
|
||||||
|
- 16.04.3
|
||||||
|
|
||||||
|
* Sun Jun 12 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.2-1
|
||||||
|
- 16.04.2
|
||||||
|
|
||||||
|
* Sun May 08 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.1-1
|
||||||
|
- 16.04.1
|
||||||
|
|
||||||
|
* Mon Apr 25 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.0-1
|
||||||
|
- 16.04.0
|
||||||
|
|
||||||
|
* Tue Mar 15 2016 Rex Dieter <rdieter@fedoraproject.org> - 15.12.3-1
|
||||||
|
- 15.12.3
|
||||||
|
|
||||||
|
* Mon Feb 15 2016 Rex Dieter <rdieter@fedoraproject.org> - 15.12.2-1
|
||||||
|
- 15.12.2
|
||||||
|
|
||||||
|
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 15.12.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 29 2016 Rex Dieter <rdieter@fedoraproject.org> 15.12.1-2
|
||||||
|
- dragon no longer allows files to be given on the command line (kde#357795)
|
||||||
|
|
||||||
|
* Fri Jan 29 2016 Rex Dieter <rdieter@fedoraproject.org> - 15.12.1-1
|
||||||
|
- 15.12.1
|
||||||
|
|
||||||
|
* Tue Dec 29 2015 Rex Dieter <rdieter@fedoraproject.org> 15.12.0-1
|
||||||
|
- 15.12.0
|
||||||
|
|
||||||
|
* Sat Dec 05 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.08.3-1
|
||||||
|
- 15.08.3
|
||||||
|
|
||||||
|
* Thu Aug 20 2015 Than Ngo <than@redhat.com> - 15.08.0-1
|
||||||
|
- 15.08.0
|
||||||
|
|
||||||
|
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 15.04.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jun 10 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.04.2-1
|
||||||
|
- 15.04.2
|
||||||
|
|
||||||
|
* Wed May 27 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.04.1-1
|
||||||
|
- 15.04.1
|
||||||
|
|
||||||
|
* Tue Apr 14 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.04.0-1
|
||||||
|
- 15.04.0
|
||||||
|
|
||||||
|
* Sun Mar 01 2015 Rex Dieter <rdieter@fedoraproject.org> - 14.12.3-1
|
||||||
|
- 14.12.3
|
||||||
|
|
||||||
|
* Tue Feb 24 2015 Than Ngo <than@redhat.com> - 14.12.2-1
|
||||||
|
- 14.12.2
|
||||||
|
|
||||||
|
* Sat Jan 17 2015 Rex Dieter <rdieter@fedoraproject.org> - 14.12.1-1
|
||||||
|
- 14.12.1
|
||||||
|
|
||||||
|
* Sat Nov 08 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.3-1
|
||||||
|
- 4.14.3
|
||||||
|
|
||||||
|
* Sun Oct 12 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.2-1
|
||||||
|
- 4.14.2
|
||||||
|
|
||||||
|
* Tue Sep 16 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.1-1
|
||||||
|
- 4.14.1
|
||||||
|
|
||||||
|
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.14.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Aug 15 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.0-1
|
||||||
|
- 4.14.0
|
||||||
|
|
||||||
|
* Wed Aug 13 2014 Rex Dieter <rdieter@fedoraproject.org> 4.13.97-2
|
||||||
|
- add appdata
|
||||||
|
|
||||||
|
* Tue Aug 05 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.97-1
|
||||||
|
- 4.13.97
|
||||||
|
|
||||||
|
* Tue Jul 15 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.3-1
|
||||||
|
- 4.13.3
|
||||||
|
|
||||||
|
* Mon Jun 09 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.2-1
|
||||||
|
- 4.13.2
|
||||||
|
|
||||||
|
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.13.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun May 11 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.1-1
|
||||||
|
- 4.13.1
|
||||||
|
|
||||||
|
* Sat Apr 12 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.0-1
|
||||||
|
- 4.13.0
|
||||||
|
|
||||||
|
* Fri Apr 04 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.97-1
|
||||||
|
- 4.12.97
|
||||||
|
|
||||||
|
* Sat Mar 22 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.95-1
|
||||||
|
- 4.12.95
|
||||||
|
|
||||||
|
* Wed Mar 19 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.90-1
|
||||||
|
- 4.12.90
|
||||||
|
|
||||||
|
* Sun Mar 02 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.3-1
|
||||||
|
- 4.12.3
|
||||||
|
|
||||||
|
* Fri Jan 31 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.2-1
|
||||||
|
- 4.12.2
|
||||||
|
|
||||||
|
* Fri Jan 10 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.1-1
|
||||||
|
- 4.12.1
|
||||||
|
|
||||||
|
* Thu Dec 19 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.12.0-1
|
||||||
|
- 4.12.0
|
||||||
|
|
||||||
|
* Sun Dec 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.97-1
|
||||||
|
- 4.11.97
|
||||||
|
|
||||||
|
* Thu Nov 21 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.95-1
|
||||||
|
- 4.11.95
|
||||||
|
|
||||||
|
* Sat Nov 16 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.90-1
|
||||||
|
- 4.11.90
|
||||||
|
|
||||||
|
* Sat Nov 02 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.3-1
|
||||||
|
- 4.11.3
|
||||||
|
|
||||||
|
* Sat Sep 28 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.2-1
|
||||||
|
- 4.11.2
|
||||||
|
|
||||||
|
* Wed Sep 04 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.1-1
|
||||||
|
- 4.11.1
|
||||||
|
|
||||||
|
* Thu Aug 08 2013 Than Ngo <than@redhat.com> - 4.11.0-1
|
||||||
|
- 4.11.0
|
||||||
|
|
||||||
|
* Thu Jul 25 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.97-1
|
||||||
|
- 4.10.97
|
||||||
|
|
||||||
|
* Tue Jul 23 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.95-1
|
||||||
|
- 4.10.95
|
||||||
|
|
||||||
|
* Fri Jun 28 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.90-1
|
||||||
|
- 4.10.90
|
||||||
|
|
||||||
|
* Sat Jun 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.4-1
|
||||||
|
- 4.10.4
|
||||||
|
|
||||||
|
* Mon May 06 2013 Than Ngo <than@redhat.com> - 4.10.3-1
|
||||||
|
- 4.10.3
|
||||||
|
|
||||||
|
* Sun Mar 31 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.2-1
|
||||||
|
- 4.10.2
|
||||||
|
|
||||||
|
* Sat Mar 02 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.1-1
|
||||||
|
- 4.10.1
|
||||||
|
|
||||||
|
* Fri Feb 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.0-1
|
||||||
|
- 4.10.0
|
||||||
|
|
||||||
|
* Tue Jan 22 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.9.98-1
|
||||||
|
- 4.9.98
|
||||||
|
|
||||||
|
* Fri Jan 04 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.9.97-1
|
||||||
|
- 4.9.97
|
||||||
|
|
||||||
|
* Thu Dec 20 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.9.95-1
|
||||||
|
- 4.9.95
|
||||||
|
|
||||||
|
* Tue Dec 04 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.9.90-1
|
||||||
|
- 4.9.90
|
||||||
|
|
||||||
|
* Mon Dec 03 2012 Than Ngo <than@redhat.com> - 4.9.4-1
|
||||||
|
- 4.9.4
|
||||||
|
|
||||||
|
* Sat Nov 03 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.9.3-1
|
||||||
|
- 4.9.3
|
||||||
|
|
||||||
|
* Sat Sep 29 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.9.2-1
|
||||||
|
- 4.9.2
|
||||||
|
|
||||||
|
* Mon Sep 03 2012 Than Ngo <than@redhat.com> - 4.9.1-1
|
||||||
|
- 4.9.1
|
||||||
|
|
||||||
|
* Thu Jul 26 2012 Lukas Tinkl <ltinkl@redhat.com> - 4.9.0-1
|
||||||
|
- 4.9.0
|
||||||
|
|
||||||
|
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.8.97-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 11 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.8.97-1
|
||||||
|
- 4.8.97
|
||||||
|
|
||||||
|
* Wed Jun 27 2012 Jaroslav Reznik <jreznik@redhat.com> - 4.8.95-1
|
||||||
|
- 4.8.95
|
||||||
|
|
||||||
|
* Tue Jun 12 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.90-2
|
||||||
|
- License: License: (GPLv2 or GPLv3) and GDFL
|
||||||
|
- %%doc README ... COPYING ...
|
||||||
|
|
||||||
|
* Fri Jun 08 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.90-1
|
||||||
|
- dragon-4.8.90
|
||||||
|
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
SHA512 (dragon-25.12.3.tar.xz) = fc5b43dc63ebc7186001bc1555c9d5ff15111ad2602614f27387ebf61d19343bc08c259ea085fcc47bff965bba37e5d9e1bbaababe0ea07ecca2ac8d729cc78d
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user