Remove fdupes

This commit is contained in:
halfcyan
2024-07-26 13:03:45 -06:00
parent 69ea67a93f
commit ea347729b5
76 changed files with 37 additions and 186 deletions
+1 -3
View File
@@ -8,7 +8,7 @@ Release: 1%?dist
Summary: Flashcard program for using space repetition learning (Installed with wheel)
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
URL: https://apps.ankiweb.net/
BuildRequires: python3-pip rpm_macro(fdupes) cargo
BuildRequires: python3-pip cargo
Requires: python3-sqlalchemy python3-simplejson python3-matplotlib python3-decorator python3-markdown python3-orjson
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema
Requires: python3-flask-cors python3-protobuf python3-requests python3-waitress python3-pyqt6-webengine python3-send2trash
@@ -50,8 +50,6 @@ cp -r ./{_aqt,anki*,aqt*} %buildroot/usr/lib/python3*/site-packages/
rm -rf %buildroot%_bindir/{distro,flask,jsonschema,markdown_py,normalizer,send2trash,waitress-serve}
%fdupes %buildroot%_libdir/python*/site-packages/_aqt/data/
%files
%license LICENSE
+1 -3
View File
@@ -4,7 +4,7 @@ Release: 1%?dist
Summary: Flashcard program for using space repetition learning
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
URL: https://apps.ankiweb.net/
BuildRequires: python3-devel python3-setuptools python3-waitress python3-protobuf python3-pysocks rpm_macro(fdupes)
BuildRequires: python3-devel python3-setuptools python3-waitress python3-protobuf python3-pysocks
BuildRequires: python3-distro python3-flask-cors python3-jsonschema python3-send2trash python3-certifi python3-simplejson python3-pyqt5-sip
BuildRequires: python3-installer make mold cargo git rsync ninja-build libxcrypt-compat nodejs python3.9 python-unversioned-command gcc
Requires: hicolor-icon-theme python3-sqlalchemy python3-simplejson python3-matplotlib python3-decorator python3-markdown python3-send2trash python3-orjson mpv python3-qt5-webengine
@@ -46,8 +46,6 @@ chmod 755 %{buildroot}%{_bindir}/anki
find %{buildroot} -iname __pycache__ | xargs -r rm -rf
find %{buildroot} -iname direct_url.json | xargs -r rm -rf
%fdupes %_libdir/python*/site-packages/_aqt/data/
%files
%license LICENSE*
+1 -4
View File
@@ -4,7 +4,7 @@ Release: 1%?dist
Summary: Flashcard program for using space repetition learning
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
URL: https://apps.ankiweb.net/
BuildRequires: python3-devel python3-setuptools python3-waitress python3-protobuf python3-pysocks rpm_macro(fdupes)
BuildRequires: python3-devel python3-setuptools python3-waitress python3-protobuf python3-pysocks
BuildRequires: python3-distro python3-flask-cors python3-jsonschema python3-send2trash python3-certifi python3-simplejson
BuildRequires: python3-installer make mold cargo git rsync ninja-build libxcrypt-compat nodejs python3.9 python-unversioned-command gcc python3-pyqt6-webengine
Requires: hicolor-icon-theme python3-sqlalchemy python3-simplejson python3-matplotlib python3-decorator python3-markdown python3-send2trash
@@ -50,9 +50,6 @@ find %{buildroot} -iname direct_url.json | xargs -r rm -rf
chmod 755 %{buildroot}%{_bindir}/anki
%fdupes %_libdir/python*/site-packages/_aqt/data/
%files
%license LICENSE*
%doc README*
@@ -9,7 +9,6 @@ URL: https://ubuntubudgie.org/
Source0: https://github.com/UbuntuBudgie/budgie-extras/releases/download/v%{version}/budgie-extras-%{version}.tar.xz
Patch0: 0001-fix-weathershow-desktop-widget-icon-path.patch
BuildRequires: rpm_macro(fdupes)
BuildRequires: cmake
BuildRequires: meson
BuildRequires: vala
@@ -274,8 +273,6 @@ workspaces.
# Remove absolute symlink and replace with relative symlink
rm -f %{buildroot}%{_bindir}/quickchar
%fdupes %_libdir/budgie-desktop/plugins/budgie-weathershow/weather_icons
%post
%{__ln_s} -fv %{_bindir}/quickchar %{_libdir}/quickchar/quickchar
-4
View File
@@ -14,7 +14,6 @@ Patch1: gtk-extents.patch
Patch2: focus-prevention-disable.patch
Conflicts: compiz
BuildRequires: rpm_macro(fdupes)
BuildRequires: libX11-devel
BuildRequires: libdrm-devel
BuildRequires: libXcursor-devel
@@ -104,9 +103,6 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';'
mkdir -p %{buildroot}%{_datadir}/compiz/icons/hicolor/{scalable/{apps,\
categories},22x22/{categories,devices,mimetypes}}
%fdupes %buildroot%_datadir/glib-2.0/schemas/
%fdupes %buildroot%_datadir/ccsm/icons/hicolor/scalable/apps/
%files -f compiz.lang
%doc AUTHORS README NEWS
@@ -18,7 +18,6 @@ BuildRequires: vala
BuildRequires: pkgconfig(granite-7) >= 7.0.0
BuildRequires: pkgconfig(gtk4)
BuildRequires: fdupes
Requires: hicolor-icon-theme
@@ -46,8 +45,6 @@ functions (sin, cos, and tan).
%find_lang %{appname}
%fdupes %buildroot/%_datadir/icons/hicolor
%check
desktop-file-validate \
@@ -32,7 +32,6 @@ BuildRequires: libhandy >= 0.90.0
BuildRequires: meson
BuildRequires: vala
BuildRequires: evolution-data-server-devel
BuildRequires: fdupes
Requires: hicolor-icon-theme
@@ -65,8 +64,6 @@ This package contains the development files.
%find_lang %{appname}
%fdupes %buildroot/%_datadir/icons/hicolor
%check
%dnl desktop-file-validate %{buildroot}/%{_sysconfdir}/xdg/autostart/%{appname}-daemon.desktop
@@ -15,7 +15,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson >= 0.46
BuildRequires: vala
BuildRequires: fdupes
BuildRequires: pkgconfig(gee-0.8)
BuildRequires: pkgconfig(gio-2.0)
@@ -47,7 +46,7 @@ Camera is a simple app to take photos with a webcam.
%find_lang %{appname}
%fdupes %buildroot/%_datadir/icons/hicolor
@@ -28,7 +28,6 @@ BuildRequires: pkgconfig(webkit2gtk-4.1)
BuildRequires: pkgconfig(gcr-4)
BuildRequires: pkgconfig(libadwaita-1)
BuildRequires: pkgconfig(webkitgtk-6.0)
BuildRequires: fdupes
Requires: NetworkManager
Requires: hicolor-icon-theme
@@ -58,8 +57,6 @@ Written in Vala and using WebkitGtk+.
%find_lang %{appname}
%fdupes %buildroot%_datadir/icons/hicolor/
%check
desktop-file-validate \
@@ -38,7 +38,6 @@ BuildRequires: pkgconfig(libpeas-gtk-1.0)
BuildRequires: pkgconfig(libsoup-2.4)
BuildRequires: pkgconfig(pangoft2)
BuildRequires: pkgconfig(vte-2.91)
BuildRequires: fdupes
Requires: hicolor-icon-theme
@@ -69,8 +68,6 @@ This package contains the development headers.
%find_lang %{appname}
%fdupes %buildroot%_datadir/icons/hicolor/
%files -f %{appname}.lang
%doc README.md
@@ -21,7 +21,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson >= 0.50.0
BuildRequires: vala >= 0.48.2
BuildRequires: fdupes
BuildRequires: pkgconfig(cloudproviders) >= 0.3.0
BuildRequires: pkgconfig(gdk-x11-3.0)
@@ -85,8 +84,6 @@ This package contains the development headers.
%find_lang %{appname}
%fdupes %buildroot%_datadir/icons/hicolor/
# remove unused pixmaps
rm -r %{buildroot}/%{_datadir}/pixmaps
@@ -18,7 +18,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala
BuildRequires: fdupes
BuildRequires: mesa-libEGL-devel
@@ -83,8 +82,6 @@ The elementary Greeter is a styled Login Screen for LightDM.
%find_lang %{appname}
%fdupes %buildroot%_datadir/icons/hicolor/
# install LightDM configuration file
mkdir -p %{buildroot}%{_sysconfdir}/lightdm/lightdm.conf.d
install -pm 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/lightdm/lightdm.conf.d/
@@ -18,7 +18,6 @@ BuildRequires: libappstream-glib
BuildRequires: librsvg2-tools
BuildRequires: meson
BuildRequires: xcursorgen
BuildRequires: fdupes
%description
This is an icon theme designed to be smooth, sexy, clear, and efficient.
@@ -66,8 +65,6 @@ done
# Create icon cache file
touch %{buildroot}/%{_datadir}/icons/elementary/icon-theme.cache
%fdupes %buildroot%_datadir/icons/elementary/
%check
# ignore validation until appstream-glib knows the "icon-theme" component type
@@ -23,7 +23,6 @@ BuildRequires: gettext
BuildRequires: meson
BuildRequires: libappstream-glib
BuildRequires: vala >= 0.26
BuildRequires: fdupes
BuildRequires: pkgconfig(gee-0.8)
BuildRequires: pkgconfig(gio-2.0)
@@ -79,8 +78,6 @@ This package contains files needed for developing with Music.
%meson_install
%find_lang %{appname}
%fdupes %buildroot%_datadir/icons/hicolor/
%check
desktop-file-validate \
@@ -17,7 +17,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson >= 0.46.0
BuildRequires: vala
BuildRequires: fdupes
BuildRequires: git-core
BuildRequires: cmake
@@ -65,10 +64,6 @@ Foundation.
%find_lang %{appname}
%fdupes %buildroot%_datadir/icons/hicolor/
%fdupes %buildroot%_datadir/locale/
%check
desktop-file-validate \
%{buildroot}/%{_datadir}/applications/%{appname}.desktop
@@ -18,7 +18,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson >= 0.46
BuildRequires: vala >= 0.24
BuildRequires: fdupes
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(glib-2.0)
@@ -44,8 +43,6 @@ Screenshot tool designed for elementary.
%install
%meson_install
%fdupes %buildroot%_datadir/icons/hicolor/
%fdupes %buildroot%_datadir/locale
%find_lang %{appname}
@@ -15,7 +15,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala
BuildRequires: fdupes
BuildRequires: pkgconfig(flatpak)
BuildRequires: pkgconfig(glib-2.0)
@@ -42,7 +41,6 @@ Pantheon without needing to use a command line application.
%install
%meson_install
%fdupes %buildroot%_datadir/icons/hicolor/
%find_lang %{appname}
@@ -18,7 +18,6 @@ URL: https://github.com/elementary/%{srcname}
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
BuildRequires: meson
BuildRequires: fdupes
BuildArch: noarch
@@ -39,7 +38,6 @@ physical, and pleasant.
%install
%meson_install
%fdupes %buildroot%_datadir/sounds/elementary/stereo/
%files
@@ -15,7 +15,6 @@ BuildRequires: gettext xorg-x11-server-Xvfb
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.40.0
BuildRequires: fdupes
BuildRequires: pkgconfig(gee-0.8)
BuildRequires: pkgconfig(glib-2.0) >= 2.39
@@ -64,7 +63,6 @@ notifications when using the fish shell.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang %{appname}
@@ -16,7 +16,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: sassc
BuildRequires: fdupes
# gtk-version-specific subpackages were dropped in Fedora 34
Obsoletes: %{name}-gtk2 < 5.4.2-4.20210216.gitf0c3b7f
@@ -55,8 +54,6 @@ This package contains the plank theme.
%install
%meson_install
%fdupes %buildroot%_datadir/themes/
%check
appstream-util validate-relax --nonet \
@@ -15,7 +15,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala
BuildRequires: fdupes
BuildRequires: pkgconfig(clutter-gst-3.0)
BuildRequires: pkgconfig(clutter-gtk-1.0)
@@ -50,8 +49,6 @@ to the desktop.
%install
%meson_install
%fdupes %buildroot%_datadir/icons/hicolor/
%fdupes %buildroot%_datadir/locale/
%find_lang %{appname}
@@ -17,7 +17,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson >= 0.48.2
BuildRequires: vala >= 0.48
BuildRequires: fdupes
BuildRequires: pkgconfig(gee-0.8)
BuildRequires: pkgconfig(gio-2.0) >= 2.50
@@ -59,8 +58,6 @@ This package contains the development headers.
%install
%meson_install
%fdupes %buildroot%_datadir/icons/hicolor/
%fdupes %buildroot%_datadir/locale/
%find_lang granite-7
@@ -15,7 +15,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.34.1
BuildRequires: fdupes
BuildRequires: pkgconfig(gio-unix-2.0)
BuildRequires: pkgconfig(glib-2.0) >= 2.32.0
@@ -40,7 +39,6 @@ requests access to location services.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang %{name}
@@ -15,7 +15,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.34.1
BuildRequires: fdupes
BuildRequires: pkgconfig(glib-2.0) >= 2.32.0
BuildRequires: pkgconfig(polkit-agent-1)
@@ -40,7 +39,6 @@ An agent for Polkit authorization designed for Pantheon.
%install
%meson_install
%fdupes %buildroot/%_datadir/locale/
%find_lang %{appname}
@@ -19,7 +19,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala
BuildRequires: fdupes
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(granite)
@@ -49,7 +48,6 @@ that allows the user to manage accessibility settings.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug
@@ -21,7 +21,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes
BuildRequires: pkgconfig(appstream) >= 0.12.10
BuildRequires: pkgconfig(fwupd)
@@ -56,7 +55,6 @@ This switchboard plug shows system information.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug
# remove the specified stock icon from appdata (invalid in libappstream-glib)
@@ -19,7 +19,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes
BuildRequires: pkgconfig(flatpak) >= 1.1.2
BuildRequires: pkgconfig(glib-2.0) >= 2.34
@@ -48,7 +47,6 @@ that allows the user to manage application settings.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
mv %buildroot%_datadir/metainfo/%plug_rdnn.appdata.xml %buildroot%_datadir/metainfo/%plug_rdnn.metainfo.xml || true
%find_lang %{plug_name}-plug
@@ -19,7 +19,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala
BuildRequires: fdupes
BuildRequires: pkgconfig(granite)
BuildRequires: pkgconfig(libadwaita-1)
@@ -43,7 +42,6 @@ Supplements: switchboard%{?_isa}
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug
# remove the specified stock icon from appdata (invalid in libappstream-glib)
@@ -19,7 +19,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes
BuildRequires: pkgconfig(glib-2.0) >= 2.32
BuildRequires: pkgconfig(granite)
@@ -46,7 +45,6 @@ them.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug
@@ -19,7 +19,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes
BuildRequires: pkgconfig(glib-2.0) >= 2.32
BuildRequires: pkgconfig(granite) >= 6.0.0
@@ -53,7 +52,6 @@ same time. Keyboard shortcuts are also part of this plug.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug
@@ -19,7 +19,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson >= 0.46.1
BuildRequires: vala
BuildRequires: fdupes
BuildRequires: pkgconfig(accountsservice)
BuildRequires: pkgconfig(ibus-1.0)
@@ -45,7 +44,6 @@ Supplements: switchboard%?_isa
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang %plug_name-plug
@@ -19,7 +19,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes
BuildRequires: pkgconfig(glib-2.0) >= 2.32
BuildRequires: pkgconfig(granite)
@@ -51,7 +50,6 @@ A switchboard plug for configuring available networks.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug
@@ -19,7 +19,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes
BuildRequires: pkgconfig(glib-2.0) >= 2.32
BuildRequires: pkgconfig(granite)
@@ -49,7 +48,6 @@ related to the Notifications plugin for Gala.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug
@@ -17,7 +17,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala
BuildRequires: fdupes
BuildRequires: pkgconfig(camel-1.2)
BuildRequires: pkgconfig(glib-2.0)
@@ -49,7 +48,6 @@ Manage online accounts and connected applications.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug
# remove the specified stock icon from appdata (invalid in libappstream-glib)
@@ -20,7 +20,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes
BuildRequires: pkgconfig(gexiv2)
BuildRequires: pkgconfig(gio-2.0)
@@ -59,7 +58,6 @@ desktop settings such as the panel, app launcher, and window manager.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug
@@ -19,7 +19,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson >= 0.46.1
BuildRequires: vala
BuildRequires: fdupes
BuildRequires: pkgconfig(accountsservice)
BuildRequires: pkgconfig(dbus-1)
@@ -50,7 +49,6 @@ Supplements: switchboard%{?_isa}
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug
# remove the specified stock icon from appdata (invalid in libappstream-glib)
@@ -19,7 +19,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala
BuildRequires: fdupes
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(granite)
@@ -44,7 +43,6 @@ Supplements: switchboard%?_isa
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang %plug_name-plug
# remove the specified stock icon from appdata (invalid in libappstream-glib)
@@ -19,8 +19,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes
BuildRequires: cups-devel
BuildRequires: pkgconfig(glib-2.0) >= 2.32
@@ -48,7 +46,6 @@ A printers plug for Switchboard.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug
@@ -19,7 +19,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.34.1
BuildRequires: fdupes
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(granite)
@@ -49,7 +48,6 @@ A sound plug for Switchboard.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang %{plug_name}-plug
# remove the specified stock icon from appdata (invalid in libappstream-glib)
@@ -19,7 +19,6 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson >= 0.46.1
BuildRequires: vala
BuildRequires: fdupes
BuildRequires: pkgconfig(accountsservice)
BuildRequires: gobject-introspection-devel
@@ -49,7 +48,6 @@ Supplements: switchboard%?_isa
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang %plug_name-plug
@@ -19,7 +19,7 @@ BuildRequires: vala
BuildRequires: pkgconfig(granite-7)
BuildRequires: pkgconfig(gtk4)
BuildRequires: pkgconfig(libadwaita-1)
BuildRequires: fdupes sassc
BuildRequires: sassc
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
@@ -71,9 +71,6 @@ mkdir -p %{buildroot}/%{_libdir}/%{name}/network
mkdir -p %{buildroot}/%{_libdir}/%{name}/personal
mkdir -p %{buildroot}/%{_libdir}/%{name}/system
%fdupes %buildroot%_datadir/locale/
%fdupes %buildroot%_datadir/icons/hicolor/
%check
desktop-file-validate \
@@ -16,7 +16,7 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.32.1
BuildRequires: fdupes
BuildRequires: appstream-vala
@@ -52,7 +52,6 @@ The lightweight and stylish app launcher from elementary.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang slingshot
@@ -16,7 +16,7 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes
BuildRequires: pkgconfig(glib-2.0) >= 2.32
BuildRequires: pkgconfig(granite) >= 6.0.0
@@ -45,7 +45,6 @@ A bluetooth indicator for wingpanel.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang bluetooth-indicator
# remove the specified stock icon from metainfo (invalid in libappstream-glib)
@@ -16,7 +16,7 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes
BuildRequires: pkgconfig(glib-2.0) >= 2.32
BuildRequires: pkgconfig(granite) >= 6.0.0
@@ -45,7 +45,6 @@ A datetime indicator for wingpanel.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang datetime-indicator
# remove the specified stock icon from appdata (invalid in libappstream-glib)
@@ -16,7 +16,7 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(granite)
@@ -45,7 +45,6 @@ A keyboard indicator for wingpanel.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang keyboard-indicator
@@ -23,7 +23,7 @@ BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libnm)
BuildRequires: pkgconfig(libnma)
BuildRequires: pkgconfig(wingpanel) >= 3.0.0
BuildRequires: fdupes
Requires: network-manager-applet%{?_isa}
Requires: wingpanel%{?_isa}
@@ -46,7 +46,6 @@ A network indicator for wingpanel.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang network-indicator
@@ -16,7 +16,7 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes
BuildRequires: pkgconfig(glib-2.0) >= 2.32
BuildRequires: pkgconfig(gobject-2.0)
@@ -43,7 +43,6 @@ A wingpanel indicator for Night Light.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang nightlight-indicator
@@ -16,7 +16,7 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(gio-2.0)
@@ -46,7 +46,6 @@ A notifications indicator for wingpanel.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang notifications-indicator
@@ -16,9 +16,9 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes
BuildRequires: fdupes
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(granite) >= 6.0.0
BuildRequires: pkgconfig(gtk+-3.0)
@@ -47,7 +47,6 @@ A power indicator for wingpanel.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang power-indicator
# remove the specified stock icon from appdata (invalid in libappstream-glib)
@@ -16,9 +16,9 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes
BuildRequires: fdupes
BuildRequires: pkgconfig(accountsservice)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(granite) >= 5.3.0
@@ -45,7 +45,6 @@ A session Indicator for wingpanel.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang session-indicator
@@ -16,7 +16,7 @@ BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: vala >= 0.22.0
BuildRequires: fdupes
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(granite)
@@ -46,7 +46,6 @@ A sound indicator for wingpanel.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang sound-indicator
# remove the specified stock icon from appdata (invalid in libappstream-glib)
@@ -20,7 +20,7 @@ BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5Quick)
BuildRequires: cppcheck
BuildRequires: doxygen
BuildRequires: fdupes
%description
API to interface with the Lomiri desktop environment.
@@ -52,7 +52,6 @@ sed -i 's?lib/${CMAKE_LIBRARY_ARCHITECTURE}?%{_lib}?' CMakeLists.txt
%install
%cmake_install
%fdupes %buildroot%_docdir/liblomiri-api
%files
%doc README
@@ -24,7 +24,7 @@ BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(libglog)
BuildRequires: pkgconfig(liblomiri-api)
BuildRequires: pkgconfig(systemd)
BuildRequires: fdupes
%description
Upload Download Manager performs uploads and downloads from a centralized
@@ -56,7 +56,6 @@ sed -e "s/-Werror//g" -i CMakeLists.txt
%install
%cmake_install
%fdupes %buildroot%_docdir/%name/cpp/html/
%find_lang %{name}
%files -f %{name}.lang
@@ -33,7 +33,7 @@ BuildRequires: qt5-qtdeclarative-devel
BuildRequires: qt5-pim-devel
BuildRequires: python3-rpm-macros
BuildRequires: qt5-qtsvg-devel
BuildRequires: fdupes
Requires: qt5-qtgraphicaleffects
Requires: qt5-qtfeedback
@@ -89,9 +89,6 @@ Examples for Lomiri-ui-toolkit.
%make_install INSTALL_ROOT=%{buildroot} STRIP=/bin/true
# Used by apicheck during tests only
rm -rf %{buildroot}%{_qt5_qmldir}/Extinct
%fdupes %buildroot%_libdir/qt5/qml/Lomiri/Components/
%fdupes %buildroot%_libdir/qt5/examples/%name/examples/
%find_lang %{name}
%find_lang %{name}-gallery
@@ -15,7 +15,7 @@ Source0: %{url}/-/archive/%commit/unityx-%commit.tar.bz2
Source2: https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin/-/commit/dee596492f006d02e2b39abd072ddd7b37fefe82.diff
Patch0: 0001-Remove-social-scope.patch
BuildRequires: fdupes
BuildRequires: cmake
BuildRequires: g++
BuildRequires: gcc
@@ -163,8 +163,6 @@ rm -rf .%{_datadir}/unityx
ln -s %{_datadir}/unity .%{_datadir}/unityx
popd
%fdupes %buildroot%_datadir/themes/
%find_lang unityx
%find_lang xfce4-windowck-plugin
-3
View File
@@ -8,7 +8,6 @@ License: Apache-2.0
URL: https://crystal-lang.org/
Source0: https://github.com/crystal-lang/crystal/releases/download/%version/crystal-%version-1-linux-x86_64-bundled.tar.gz
ExclusiveArch: x86_64
BuildRequires: rpm_macro(fdupes)
%description
%summary.
@@ -32,8 +31,6 @@ install -Dm755 bin/* %buildroot/usr/bin/
cp -r share/* %buildroot/usr/share/
cp -r lib/crystal/* %buildroot/usr/lib/crystal/
%fdupes %buildroot%_datadir/crystal/src/lib_c/
%files
%license /usr/share/licenses/crystal/LICENSE
+1 -2
View File
@@ -18,7 +18,7 @@ URL: https://dart.dev/
%endif
Source0: https://storage.googleapis.com/dart-archive/channels/stable/release/%{version}/sdk/dartsdk-linux-%{arch}-release.zip
BuildRequires: fdupes
%description
Dart is a client-optimized language for fast apps on any platform.
@@ -39,7 +39,6 @@ cp -rv ./* %{buildroot}%{_libdir}/dart
ln -sf %{_libdir}/dart/bin/dart %{buildroot}%{_bindir}/dart
ln -sf %{_libdir}/dart/bin/dartaotruntime %{buildroot}%{_bindir}/dartaotruntime
%fdupes %buildroot%_libdir/dart/bin/
%files
%{_libdir}/dart/
+1 -2
View File
@@ -15,7 +15,7 @@ BuildRequires: sed
BuildRequires: bash
BuildRequires: (java-headless >= 1:1.8.0 or java >= 1.8.0)
Requires: (java-headless >= 1:1.8.0 or java >= 1.8.0)
BuildRequires: fdupes
%description
@@ -48,7 +48,6 @@ cd license/ && find * -type f -exec install -Dm 0644 {} %{buildroot}%{_datadir}/
mkdir -p %buildroot%_docdir/%name
install -Dm644 %SOURCE1 %buildroot%_docdir/%name/
%fdupes %buildroot/%_datadir/licenses/%name/
%verifyscript
@@ -24,7 +24,7 @@ ExclusiveArch: %{rust_arches}
BuildRequires: rust-packaging >= 21
BuildRequires: external:crate:just
BuildRequires: anda-srpm-macros
BuildRequires: fdupes
%global _description %{expand:
Library for writing plugins and frontends for pop-launcher.}
@@ -43,7 +43,6 @@ just
just rootdir=%{buildroot} install
chmod +x %buildroot%_prefix/lib/pop-launcher/scripts/{session,system76-power}/*.sh
%fdupes %buildroot%_prefix/
%if %{with check}
%check
+1 -2
View File
@@ -16,7 +16,7 @@ BuildRequires: dbus-devel
BuildRequires: libseccomp-devel
BuildRequires: elfutils-libelf-devel
BuildRequires: binutils
BuildRequires: fdupes
%description
youki is an implementation of the OCI runtime-spec in Rust, similar to runc.
@@ -53,7 +53,6 @@ git submodule update --init --recursive
%install
ls target/*
install -D -m 0755 target/rpm/youki %{buildroot}%{_bindir}/youki
%fdupes docs/
%files
%license LICENSE
@@ -11,7 +11,7 @@ Group: System/GUI/Other
URL: %{forgeurl}
Source: %{forgesource}
BuildRequires: fdupes
BuildRequires: bamf-daemon
BuildRequires: meson
BuildRequires: ninja-build
@@ -100,7 +100,6 @@ Vala appmenu support for Java Swing applications.
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang vala-panel-appmenu
%files -f vala-panel-appmenu.lang
+1 -2
View File
@@ -10,7 +10,7 @@ Group: System/GUI/Other
URL: %{forgeurl}
Source: %{forgesource}
BuildRequires: fdupes
BuildRequires: meson
BuildRequires: vala
BuildRequires: desktop-file-utils
@@ -42,7 +42,6 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
%install
%meson_install
%fdupes %buildroot%_datadir/locale/
%find_lang %{name}
# Already packaged
rm -rf %{buildroot}%{_datadir}/vala-panel/doc
-2
View File
@@ -34,7 +34,6 @@ that use %{name}.
%package doc
Summary: Developer documentation for %{name}
BuildRequires: rpm_macro(fdupes)
%description doc
The %{name}-doc package contains the documentation for developing applications
@@ -57,7 +56,6 @@ popd
%cmake_install
#ls -la redhat-linux-build/share
%fdupes %_datadir/doc/%name/html/search
%files
+1 -2
View File
@@ -15,7 +15,7 @@ BuildRequires: gcc-c++
BuildRequires: glib2-devel
BuildRequires: gtk-doc
BuildRequires: gettext
BuildRequires: fdupes
%description
A library for parsing and querying a local copy of the geonames.org database.
@@ -44,7 +44,6 @@ The %{name}-doc package contains documenation for %{name}.
%install
%cmake_install
%fdupes %buildroot%_datadir/locale
%find_lang %{name}
%files -f %{name}.lang
+1 -2
View File
@@ -19,7 +19,7 @@ BuildRequires: pkgconfig(click-0.4)
BuildRequires: pkgconfig(libqtdbustest-1)
BuildRequires: pkgconfig(libapparmor)
BuildRequires: qdjango-devel
BuildRequires: fdupes
%description
library for retrieving anonymous metrics about users
@@ -49,7 +49,6 @@ The %{name}-doc contains documentation for %{name}.
%install
%cmake_install
%fdupes %buildroot%_docdir/libusermetrics-doc/html/
%find_lang %{name}
%files -f %{name}.lang
+1 -2
View File
@@ -23,7 +23,7 @@ BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(properties-cpp)
#BuildRequires: pkgconfig(Backtrace)
BuildRequires: doxygen
BuildRequires: fdupes
%description
A simple convenience library for handling processes in C++11.
@@ -53,7 +53,6 @@ sed -i '/find_package(PkgConfig REQUIRED)/a set(THREADS_PREFER_PTHREAD_FLAG ON)'
%install
%cmake_install
%fdupes %buildroot%_docdir/%name/html/
%files
%doc README.md
@@ -20,7 +20,7 @@ BuildRequires: gcc
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: doxygen
BuildRequires: cmake-extras
BuildRequires: fdupes
%description
A very simple convenience library for handling properties and signals in C++11.
@@ -42,7 +42,6 @@ This package contains documentation files for properties-cpp-devel.
%install
%cmake_install
%fdupes %buildroot%_docdir/%name/html/
%files
%doc README.md
+1 -2
View File
@@ -13,7 +13,7 @@ BuildRequires: qt5-qtbase-devel
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: doxygen
BuildRequires: fdupes
%description
QDjango is a web framework written in C++ and built on top of the Qt library.
@@ -46,7 +46,6 @@ The %{name}-doc contains documentation for %{name}.
%make_install INSTALL_ROOT=%{buildroot}
# Aren't needed and already ran plus contain rpaths in every single file underneath
rm -rf %{buildroot}%{_prefix}/tests
%fdupes %buildroot/%_docdir/%name/html/search/
%files
%doc README.md
+1 -3
View File
@@ -13,7 +13,7 @@ Source0: %{url}/-/archive/%commit/ubuntu-touch-meta-%commit.tar.gz
BuildArch: noarch
BuildRequires: binutils
BuildRequires: fdupes
Recommends: python3-lomiri-click
%description
@@ -34,8 +34,6 @@ install -Dm644 frameworks/* %{buildroot}%{_datadir}/click/frameworks
ln -s %{_datadir}/click/frameworks/ubuntu-sdk-%{version}.framework %{buildroot}%{_datadir}/click/frameworks/current
ln -s %{_datadir}/ubports/changelogs/%{version} %{buildroot}%{_datadir}/ubports/changelogs/current
%fdupes %buildroot%_datadir/click/frameworks/
%files
%license COPYING
%{_datadir}/ubports/changelogs/
@@ -8,7 +8,6 @@ Source2: https://raw.githubusercontent.com/ful1e5/Bibata_Cursor/v%{version}/LICE
License: GPL-3.0
Summary: Open source, compact, and material designed cursor set
BuildArch: noarch
BuildRequires: rpm_macro(fdupes)
%description
Bibata is an open source, compact, and material designed cursor set that
@@ -28,7 +27,6 @@ mv Bibata-* %{buildroot}/%{_datadir}/icons/
mkdir -p %{buildroot}/%{_datadir}/{doc,licenses}/%{name}/
cp %{SOURCE1} %{buildroot}/%{_datadir}/doc/%{name}/README.md
cp %{SOURCE2} %{buildroot}/%{_datadir}/licenses/%{name}/LICENSE
%fdupes %buildroot%_datadir/icons/
%files
%doc README.md
@@ -10,7 +10,7 @@ URL: https://github.com/vinceliuice/Fluent-icon-theme/
Source0: %{url}/archive/refs/tags/%{tag}.tar.gz
BuildArch: noarch
BuildRequires: gtk-update-icon-cache fdupes
BuildRequires: gtk-update-icon-cache
%description
Fluent icon theme for linux desktops.
@@ -24,8 +24,6 @@ Fluent icon theme for linux desktops.
mkdir -p %{buildroot}%{_datadir}/themes
./install.sh -r -a -d %{buildroot}%{_datadir}/icons
%fdupes %buildroot%_datadir/icons/
%files
%license COPYING
%doc README.md
+1 -3
View File
@@ -10,7 +10,7 @@ URL: https://github.com/vinceliuice/Fluent-gtk-theme
Source0: https://github.com/vinceliuice/Fluent-gtk-theme/archive/refs/tags/%{tag}.tar.gz
BuildArch: noarch
BuildRequires: sassc fdupes
BuildRequires: sassc
Requires: gtk-murrine-engine
@@ -28,8 +28,6 @@ mkdir -p %{buildroot}%{_datadir}/themes
./install.sh -i simple -t all -d %{buildroot}%{_datadir}/themes
./install.sh -i simple -t all --tweaks round float -d %{buildroot}%{_datadir}/themes
%fdupes %buildroot%_datadir
%files
%license COPYING
%doc README.md
@@ -8,7 +8,6 @@ Source2: https://raw.githubusercontent.com/ful1e5/Google_Cursor/v%{version}/LICE
License: GPL-3.0
Summary: An opensource cursor theme inspired by Google.
BuildArch: noarch
BuildRequires: rpm_macro(fdupes)
%description
An opensource cursor theme inspired by Google.
@@ -24,7 +23,6 @@ mv Google* %{buildroot}/%{_datadir}/icons/
mkdir -p %{buildroot}/%{_datadir}/{doc,licenses}/%{name}/
cp %{SOURCE1} %{buildroot}/%{_datadir}/doc/%{name}/README.md
cp %{SOURCE2} %{buildroot}/%{_datadir}/licenses/%{name}/LICENSE
%fdupes %buildroot%_datadir/icons/
%files
%doc README.md
+1 -2
View File
@@ -11,7 +11,7 @@ BuildArch: noarch
BuildRequires: sass
BuildRequires: meson
BuildRequires: ninja-build
BuildRequires: fdupes
%description
A set of GTK/GNOME Shell Themes for tauOS
@@ -27,7 +27,6 @@ A set of GTK/GNOME Shell Themes for tauOS
# Install licenses
mkdir -p licenses
%meson_install
%fdupes %buildroot%_datadir/themes/
%files
%license LICENSE
+1 -2
View File
@@ -10,7 +10,7 @@ BuildRequires: meson
BuildRequires: ninja-build
BuildRequires: librsvg2-tools
BuildRequires: xcursorgen
BuildRequires: fdupes
%description
Hydrogen is the default icon theme in tauOS
@@ -26,7 +26,6 @@ Hydrogen is the default icon theme in tauOS
# Install licenses
mkdir -p licenses
%meson_install
%fdupes %buildroot%_datadir
%files
%license LICENSE
-2
View File
@@ -15,7 +15,6 @@ Release: 1%{?dist}
URL: https://www.graalvm.org/
Summary: %{gsummary}
License: GPL-2.0
BuildRequires: fdupes
%description
%{desc}
@@ -55,7 +54,6 @@ mv graalvm-ce-java11-%version/GRAALVM-README.md .
mkdir -p %{buildroot}/usr/lib/jvm/java-%1-graalvm/ %{buildroot}/usr/share/licenses/%{name}-jdk%1
cp -a -t %{buildroot}/usr/lib/jvm/java-%1-graalvm/ *
install -DTm644 LICENSE.txt %{buildroot}/usr/share/licenses/%{name}-jdk%1/LICENSE
%fdupes %buildroot/usr/lib/jvm/java-%1-graalvm/
cd ..
}
%_i 11