Compare commits

...
Sign in to create a new pull request.

6 commits

Author SHA1 Message Date
Mukundan Ragavan
d3a9fddea5 Update to 4.16.0
Drop all -perl stuff
2021-07-30 15:30:47 -04:00
Troy Dawson
32414a973e remove package.cfg per new epel-playground policy 2020-09-24 16:06:03 +00:00
Mukundan Ragavan
703cdc462f Update to 4.14.3 2020-05-29 18:14:03 -04:00
Mukundan Ragavan
40f8e81867 Drop the -perl subpackage conditional 2019-12-05 20:54:54 -05:00
Mukundan Ragavan
f30cd57cf8 Xfce 4.14 initial build 2019-11-29 14:12:30 -05:00
Gwyn Ciesla
7e1bb4b861 "Adding package.cfg file" 2019-11-25 16:39:15 -06:00
3 changed files with 20 additions and 45 deletions

2
.gitignore vendored
View file

@ -12,3 +12,5 @@ xfconf-4.6.2.tar.bz2
/xfconf-4.13.7.tar.bz2
/xfconf-4.13.8.tar.bz2
/xfconf-4.14.1.tar.bz2
/xfconf-4.14.3.tar.bz2
/xfconf-4.16.0.tar.bz2

View file

@ -1 +1 @@
SHA512 (xfconf-4.14.1.tar.bz2) = 727d013f7e71e0eb9ff17e464acd65c1fa507f8eba1bd29621dae070161042f60f47b8ac048b28849bf45232d04d5d6e48530aa0bd1e661a3f58db47703a8808
SHA512 (xfconf-4.16.0.tar.bz2) = d2e6b272243d6eda71f42cb3df18cb9c0745a1864718639e9aa494902dfe5b4989b2761fee2195456e5725cad0f744978f9c95c6f01e48aa016a919ce3468344

View file

@ -1,12 +1,7 @@
%global xfceversion 4.14
%if 0%{?fedora}
%bcond_with perl
%else
%bcond_without perl
%endif
%global xfceversion 4.16
Name: xfconf
Version: 4.14.1
Version: 4.16.0
Release: 1%{?dist}
Summary: Hierarchical configuration system for Xfce
@ -15,19 +10,11 @@ URL: http://www.xfce.org/
#VCS git:git://git.xfce.org/xfce/xfconf
Source0: http://archive.xfce.org/src/xfce/%{name}/%{xfceversion}/%{name}-%{version}.tar.bz2
BuildRequires: make
BuildRequires: glib2-devel
BuildRequires: pkgconfig(libxfce4util-1.0) >= %{xfceversion}
BuildRequires: pkgconfig(dbus-1) >= 1.1.0
BuildRequires: pkgconfig(dbus-glib-1) >= 0.84
%if %{with perl}
BuildRequires: perl-devel
BuildRequires: perl-generators
BuildRequires: perl(ExtUtils::Depends)
BuildRequires: perl(ExtUtils::PkgConfig)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Glib)
BuildRequires: perl(Glib::MakeHelper)
%endif
BuildRequires: gettext
BuildRequires: intltool
BuildRequires: gcc-c++
@ -58,16 +45,6 @@ Obsoletes: xfce-mcs-manager-devel < 4.4.3-3
This package includes the libraries and header files you will need
to compile applications for xfconf.
%if %{with perl}
%package perl
Summary: Perl modules for xfconf
Requires: %{name} = %{version}-%{release}
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description perl
This package includes the perl modules and files you will need to
interact with xfconf using perl.
%endif
%prep
%setup -q
@ -86,17 +63,6 @@ export LD_LIBRARY_PATH="`pwd`/xfconf/.libs"
# fix permissions for installed libraries
chmod 755 %{buildroot}/%{_libdir}/*.so
%if %{with perl}
# remove perl temp file
rm -f %{buildroot}/%{perl_archlib}/perllocal.pod
# remove unneeded dynloader bootstrap file
rm -f %{buildroot}/%{perl_vendorarch}/auto/Xfce4/Xfconf/Xfconf.bs
# fix permissions on the .so file
chmod 755 %{buildroot}/%{perl_vendorarch}/auto/Xfce4/Xfconf/Xfconf.so
%endif
# remove .packlist files.
find %{buildroot} -type f -name .packlist -exec rm -f {} \;
@ -107,7 +73,7 @@ find %{buildroot} -type f -name *.la -exec rm -f {} \;
%files -f %{name}.lang
%license COPYING
%doc AUTHORS ChangeLog NEWS TODO
%doc AUTHORS NEWS TODO
%{_libdir}/lib*.so.*
%{_bindir}/xfconf-query
%{_libdir}/xfce4/xfconf/
@ -116,21 +82,28 @@ find %{buildroot} -type f -name *.la -exec rm -f {} \;
%{_datadir}/vala/vapi/libxfconf-0.vapi
%{_datadir}/dbus-1/services/org.xfce.Xfconf.service
%{_datadir}/gir-1.0/Xfconf-0.gir
%{_datadir}/bash-completion/completions/xfconf-query
%files devel
%doc %{_datadir}/gtk-doc
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/xfce4/xfconf-0
%{_libdir}/gio/modules/libxfconfgsettingsbackend.so
%{_datadir}/gtk-doc/html/%{name}/*
%if %{with perl}
%files perl
%{perl_vendorarch}/auto/*
%{perl_vendorarch}/Xfce4
%{_mandir}/man3/*.3*
%endif
%changelog
* Fri Jul 30 2021 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 4.16.0-1
- Update to 4.16.0
- Drop all -perl stuff
* Fri May 29 2020 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 4.14.3-1
- Update to 4.14.3
* Thu Dec 05 2019 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 4.14.1-2
- Drop the -perl subpackage conditional
* Mon Aug 12 2019 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 4.14.1-1
- Update to 4.14.1