Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions SPECS/NetworkManager/NetworkManager.spec
Original file line number Diff line number Diff line change
Expand Up @@ -151,8 +151,6 @@ applications using NetworkManager functionality from applications.
%install -a
install -m 0644 %{SOURCE1} %{buildroot}%{_prefix}/lib/NetworkManager/
install -m 0644 %{SOURCE2} %{buildroot}%{_prefix}/lib/NetworkManager/conf.d
# TODO: Avoid illegal locale package name
rm -rf %{buildroot}%{_datadir}/locale/*@*
%find_lang %{name} --generate-subpackages

# TODO: We purposely disable tests for now
Expand Down
3 changes: 0 additions & 3 deletions SPECS/PackageKit/PackageKit.spec
Original file line number Diff line number Diff line change
Expand Up @@ -87,9 +87,6 @@ ln -s pkgcli %{buildroot}%{_bindir}/pkcon
# pkmon compatibility link
ln -s pkgcli %{buildroot}%{_bindir}/pkmon

# todo: fix the name error.
# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%find_lang %{name} --generate-subpackages

%check
Expand Down
6 changes: 2 additions & 4 deletions SPECS/accountsservice/accountsservice.spec
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Summary: D-Bus interfaces for querying and manipulating user account info
License: GPL-3.0-or-later
URL: https://www.freedesktop.org/wiki/Software/AccountsService/
VCS: git:https://gitlab.freedesktop.org/accountsservice/accountsservice.git
#!RemoteAsset
#!RemoteAsset: sha256:15354c7f0457afdc0b9f7cc86bb2b8b90b7f6cfc09a80402bd685b56a4012c54
Source0: https://gitlab.freedesktop.org/accountsservice/accountsservice/-/archive/%{version}/accountsservice-%{version}.tar.gz
BuildSystem: meson

Expand Down Expand Up @@ -68,8 +68,6 @@ files needed to build applications that use accountsservice-libs.
%install -a
mkdir -p %{buildroot}%{_datadir}/accountsservice/interfaces/

# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%find_lang accounts-service --generate-subpackages

%post
Expand Down Expand Up @@ -111,4 +109,4 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%endif

%changelog
%{?autochangelog}
%autochangelog
8 changes: 2 additions & 6 deletions SPECS/acl/acl.spec
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,8 @@ Version: 2.3.2
Release: %autorelease
URL: https://savannah.nongnu.org/projects/acl
VCS: git:https://git.savannah.nongnu.org/git/acl.git
#!RemoteAsset
#!RemoteAsset: sha256:97203a72cae99ab89a067fe2210c1cbf052bc492b479eca7d226d9830883b0bd
Source: https://download.savannah.nongnu.org/releases/acl/acl-%{version}.tar.xz
#!RemoteAsset
Source1: https://download.savannah.nongnu.org/releases/acl/acl-%{version}.tar.xz.sig
BuildSystem: autotools

BuildOption(conf): --disable-static
Expand Down Expand Up @@ -51,8 +49,6 @@ autoreconf -fiv
rm -rvf %{buildroot}/%{_defaultdocdir}/%{name}

%install -a
# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%find_lang %{name} --generate-subpackages

%files
Expand All @@ -74,4 +70,4 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%{_libdir}/pkgconfig/libacl.pc

%changelog
%{?autochangelog}
%autochangelog
3 changes: 0 additions & 3 deletions SPECS/appstream-glib/appstream-glib.spec
Original file line number Diff line number Diff line change
Expand Up @@ -61,9 +61,6 @@ This library and command line tool is used for building AppStream metadata
from a directory of packages.

%install -a
# TODO: fix the name error.
# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%find_lang %{name} --generate-subpackages

%files -f %{name}.lang
Expand Down
4 changes: 1 addition & 3 deletions SPECS/appstream/appstream.spec
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,6 @@ Requires: pkgconfig(Qt6Core) >= 6.2.4
%{summary}.

%install -a
# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%find_lang %{name} --generate-subpackages

%files -f %{name}.lang
Expand All @@ -84,4 +82,4 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%{_libdir}/libAppStreamQt.so

%changelog
%{?autochangelog}
%autochangelog
3 changes: 0 additions & 3 deletions SPECS/aspell/aspell.spec
Original file line number Diff line number Diff line change
Expand Up @@ -58,9 +58,6 @@ export LDFLAGS="`ncursesw6-config --libs`"
%install -a
ln -s ../%{_libdir}/aspell-0.60/ispell %{buildroot}%{_bindir}/ispell
ln -s ../%{_libdir}/aspell-0.60/spell %{buildroot}%{_bindir}/spell
# TODO: fix the name error.
# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%find_lang %{name} --generate-subpackages

%files -f %{name}.lang
Expand Down
7 changes: 2 additions & 5 deletions SPECS/at-spi2-core/at-spi2-core.spec
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Release: %autorelease
Summary: Protocol definitions and daemon for D-Bus at-spi
License: LGPL-2.1-or-later
URL: https://gitlab.gnome.org/GNOME/at-spi2-core
#!RemoteAsset
#!RemoteAsset: sha256:a2823b962ed16cdd5cb1fc5365029fd218394d852acd4098b321854bd6692f6e
Source0: https://download.gnome.org/sources/at-spi2-core/2.58/at-spi2-core-%{version}.tar.xz
BuildSystem: meson

Expand Down Expand Up @@ -57,9 +57,6 @@ The at-spi2-core-devel package includes the header files and
API documentation for libatspi.

%install -a
# TODO: fix the name error.
# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%find_lang %{name} --generate-subpackages

%check
Expand Down Expand Up @@ -109,4 +106,4 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%{_libdir}/pkgconfig/atk-bridge-2.0.pc

%changelog
%{?autochangelog}
%autochangelog
10 changes: 4 additions & 6 deletions SPECS/attr/attr.spec
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@ Summary: Commands for Manipulating Extended Attributes
License: GPL-2.0-or-later AND LGPL-2.1-or-later
URL: https://savannah.nongnu.org/projects/attr/
VCS: git:https://git.savannah.nongnu.org/git/attr.git
#!RemoteAsset
#!RemoteAsset: sha256:39bf67452fa41d0948c2197601053f48b3d78a029389734332a6309a680c6c87
Source: https://download-mirror.savannah.gnu.org/releases/attr/attr-%{version}.tar.gz
BuildSystem: autotools

Patch1: 0001-bypass-wrong-output-when-enabled-selinux.patch
Patch2: 0002-dont-skip-security.evm-when-copy-xattr.patch

BuildOption(conf): --disable-static
BuildOption(conf): --disable-silent-rules
BuildOption(conf): --disable-static
BuildOption(conf): --disable-silent-rules

BuildRequires: pkgconfig
BuildRequires: perl
Expand All @@ -46,8 +46,6 @@ IRIX compatibility interface is also provided.
%make_build check

%install -a
# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%find_lang %{name} --generate-subpackages

%files
Expand All @@ -71,4 +69,4 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%{_mandir}/man3/*.3*

%changelog
%{?autochangelog}
%autochangelog
3 changes: 0 additions & 3 deletions SPECS/avahi/avahi.spec
Original file line number Diff line number Diff line change
Expand Up @@ -98,9 +98,6 @@ install -m0644 -D %{SOURCE2} %{buildroot}%{_sysusersdir}/avahi-autoipd.conf
rm -fv %{buildroot}%{_sysconfdir}/rc.d/init.d/avahi-daemon
rm -fv %{buildroot}%{_sysconfdir}/rc.d/init.d/avahi-dnsconfd

# TODO: fix the name error.
# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%find_lang %{name} --generate-subpackages

%pre
Expand Down
3 changes: 0 additions & 3 deletions SPECS/baloo-widgets/baloo-widgets.spec
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,6 @@ Requires: cmake(Qt6Widgets) >= %{qt6_version}
Development package for baloo-widgets

%install -a
# todo: fix the name error.
# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
# Use langpacks macro to auto-split translations
%find_lang %{name} --with-qt --all-name --generate-subpackages

Expand Down
8 changes: 2 additions & 6 deletions SPECS/bash/bash.spec
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,8 @@ Summary: The GNU Bourne Again shell
License: GPL-3.0-or-later
URL: https://www.gnu.org/software/bash
VCS: git:https://git.savannah.gnu.org/git/bash.git
#!RemoteAsset
#!RemoteAsset: sha256:0d5cd86965f869a26cf64f4b71be7b96f90a3ba8b3d74e27e8e9d9d5550f31ba
Source0: https://ftpmirror.gnu.org/gnu/%{name}/%{name}-%{baseversion}.tar.gz
#!RemoteAsset
Source1: https://ftpmirror.gnu.org/gnu/%{name}/%{name}-%{baseversion}.tar.gz.sig
Source2: dot.bashrc
Source3: dot.bash_profile
Source4: dot.bash_logout
Expand Down Expand Up @@ -82,8 +80,6 @@ install -m 640 %{SOURCE4} %{buildroot}%{_sysconfdir}/skel/.bash_logout
sed -ri '1{ s@/bin/sh@/bin/bash@ }' %{buildroot}%{_bindir}/bashbug
rm -f $RPM_BUILD_ROOT%{_infodir}/dir

# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%find_lang %{name} --generate-subpackages

%files
Expand All @@ -106,4 +102,4 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%{_libdir}/pkgconfig/%{name}.pc

%changelog
%{?autochangelog}
%autochangelog
3 changes: 0 additions & 3 deletions SPECS/breeze/breeze.spec
Original file line number Diff line number Diff line change
Expand Up @@ -112,9 +112,6 @@ This is a meta package, it does not contain any file
EOF

%install -a
# todo: fix the name error.
# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
# Use langpacks macro to auto-split translations
%find_lang %{name} --with-qt --all-name --generate-subpackages

Expand Down
4 changes: 1 addition & 3 deletions SPECS/calamares/calamares.spec
Original file line number Diff line number Diff line change
Expand Up @@ -94,8 +94,6 @@ applications that use the calamares installer framework.
%cmake_install

# Should we split the python bindings into a separate package? - 251
# TODO: Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%find_lang calamares-python --generate-subpackages

%files -f calamares-python.lang
Expand Down Expand Up @@ -129,4 +127,4 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%{_libdir}/cmake/Calamares/

%changelog
%{?autochangelog}
%autochangelog
2 changes: 0 additions & 2 deletions SPECS/chkconfig/chkconfig.spec
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,6 @@ the default command path.
%conf

%install -a
# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%find_lang %{name} --generate-subpackages

%files -f %{name}.lang
Expand Down
7 changes: 2 additions & 5 deletions SPECS/colord-gtk/colord-gtk.spec
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Release: %autorelease
Summary: GTK+ 3 support library for colord
License: LGPL-2.1-or-later
URL: https://gitlab.freedesktop.org/colord/colord-gtk
#!RemoteAsset
#!RemoteAsset: sha256:c176b889b75630a17f4e3d7ef24c09a3e12368e633496087459c8b53ac3a122d
Source0: http://www.freedesktop.org/software/colord/releases/colord-gtk-%{version}.tar.xz
BuildSystem: meson

Expand Down Expand Up @@ -67,9 +67,6 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
Files for development with %{name}.

%install -a
# TODO: fix the name error.
# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%find_lang %{name} --generate-subpackages

%files -f %{name}.lang
Expand Down Expand Up @@ -100,4 +97,4 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%endif

%changelog
%{?autochangelog}
%autochangelog
6 changes: 2 additions & 4 deletions SPECS/colord/colord.spec
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Release: %autorelease
Summary: Color daemon
License: GPL-2.0-or-later AND LGPL-2.1-or-later
URL: https://gitlab.freedesktop.org/colord/colord
#!RemoteAsset
#!RemoteAsset: sha256:21500bd68975312a7f0f3ce6019d9f75f42aacaa75ca7115ec720b5445406896
Source0: https://www.freedesktop.org/software/colord/releases/colord-%{version}.tar.xz
Source1: colord.sysusers
BuildSystem: meson
Expand Down Expand Up @@ -97,8 +97,6 @@ touch %{buildroot}%{_localstatedir}/lib/colord/mapping.db
touch %{buildroot}%{_localstatedir}/lib/colord/storage.db
install -Dpm0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/colord-sysusers.conf

# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%find_lang %{name} --generate-subpackages

%pre
Expand Down Expand Up @@ -197,4 +195,4 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%endif

%changelog
%{?autochangelog}
%autochangelog
2 changes: 0 additions & 2 deletions SPECS/coreutils/coreutils.spec
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,6 @@ the GNU fileutils, sh-utils, and textutils packages.
uptime users vdir wc who whoami yes

%install -a
# TODO: Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%find_lang %{name} --generate-subpackages

%files
Expand Down
6 changes: 2 additions & 4 deletions SPECS/dialog/dialog.spec
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Summary: A utility for creating TTY dialog boxes
License: LGPL-2.1-only
URL: https://invisible-island.net/dialog/dialog.html
VCS: git:https://github.com/ThomasDickey/dialog-snapshots
#!RemoteAsset
#!RemoteAsset: sha256:bee47347a983312facc4dbcccd7fcc86608d684e1f119d9049c4692213db96c3
Source: https://invisible-mirror.net/archives/dialog/dialog-%{version}-%{dialogsubversion}.tgz
BuildSystem: autotools

Expand Down Expand Up @@ -67,8 +67,6 @@ chmod 755 %{buildroot}%{_libdir}/libdialog.so.*.*.*

find %{buildroot} -type f -name "*.a" -delete

# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%find_lang %{name} --generate-subpackages

%files
Expand All @@ -86,4 +84,4 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%{_mandir}/man3/dialog.*

%changelog
%{?autochangelog}
%autochangelog
3 changes: 0 additions & 3 deletions SPECS/discover/discover.spec
Original file line number Diff line number Diff line change
Expand Up @@ -119,9 +119,6 @@ This is a notifier for Discover to inform the user that updates are available an
user to install them using Discover.

%install -a
# todo: fix the name error.
# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
# Use langpacks macro to auto-split translations
%find_lang %{name} --with-qt --all-name --generate-subpackages

Expand Down
3 changes: 0 additions & 3 deletions SPECS/dolphin-plugins/dolphin-plugins.spec
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,6 @@ Dolphin file manager specific version control plugins that:
- Provide context menu actions to mount ISO disk images

%install -a
# todo: fix the name error.
# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
# Use langpacks macro to auto-split translations
%find_lang %{name} --with-qt --all-name --generate-subpackages

Expand Down
5 changes: 0 additions & 5 deletions SPECS/dolphin/dolphin.spec
Original file line number Diff line number Diff line change
Expand Up @@ -87,11 +87,6 @@ Requires: cmake(Qt6Gui) >= %{qt6_version}
This package contains the libraries used by Dolphin and Konqueror.

%install -a
# todo: fix the name error.
# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
rm -rf $RPM_BUILD_ROOT%{_mandir}/*@*
rm -rf $RPM_BUILD_ROOT%{_kf6_htmldir}/*@*
# Use langpacks macro to auto-split translations
%find_lang %{name} --with-qt --all-name --with-man --with-html --generate-subpackages

Expand Down
2 changes: 0 additions & 2 deletions SPECS/elfutils/elfutils.spec
Original file line number Diff line number Diff line change
Expand Up @@ -118,8 +118,6 @@ rm -f %{buildroot}%{_mandir}/man8/debuginfod*.8*
rm -rf %{buildroot}/%{_datadir}/fish
ls -lR %{buildroot}/%{_libdir}/libelf*

# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%find_lang %{name} --generate-subpackages

%files
Expand Down
2 changes: 0 additions & 2 deletions SPECS/exiv2/exiv2.spec
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,6 @@ developing with exiv2.
%endif

%install -a
# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
%find_lang %{name} --generate-subpackages

%files
Expand Down
3 changes: 0 additions & 3 deletions SPECS/falkon/falkon.spec
Original file line number Diff line number Diff line change
Expand Up @@ -84,9 +84,6 @@ Plugin for the Falkon browser that allows tighter integration of KDE technologie
such as storing passwords in KWallet.

%install -a
# todo: fix the name error.
# Avoid illegal package names
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/*@*
# Use langpacks macro to auto-split translations
%find_lang %{name} --with-qt --all-name --generate-subpackages

Expand Down
Loading
Loading