diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 19c299c..0000000 --- a/.gitignore +++ /dev/null @@ -1,22 +0,0 @@ -/udisks-1.90.0.git20111128.tar.bz2 -/udisks-1.90.0.tar.bz2 -/udisks-1.91.0.tar.bz2 -/udisks-1.92.0.tar.bz2 -/udisks-1.93.0.tar.bz2 -/udisks-1.94.0.tar.bz2 -/udisks-1.95.0.tar.bz2 -/udisks-1.96.0.tar.bz2 -/udisks-1.97.0.tar.bz2 -/udisks-1.98.0.tar.bz2 -/udisks-1.99.0.tar.bz2 -/udisks-2.0.0.tar.bz2 -/udisks-2.0.90.tar.bz2 -/udisks-2.0.91.tar.bz2 -/udisks-2.1.0.tar.bz2 -/udisks-2.1.1.tar.bz2 -/udisks-2.1.2.tar.bz2 -/udisks-2.1.3.tar.bz2 -/udisks-2.1.4.tar.bz2 -/udisks-2.1.5.tar.bz2 -/udisks-2.1.6.tar.bz2 -/udisks-2.1.7.tar.bz2 diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5df76d2 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Obsoleted by storaged diff --git a/sources b/sources deleted file mode 100644 index a2b4d38..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -8bccd36573b75286538bd5bd2c424f45 udisks-2.1.7.tar.bz2 diff --git a/udisks2.spec b/udisks2.spec deleted file mode 100644 index fde6fdb..0000000 --- a/udisks2.spec +++ /dev/null @@ -1,328 +0,0 @@ -%global glib2_version 2.36 -%global gobject_introspection_version 1.30.0 -%global polkit_version 0.102 -%global systemd_version 209 -%global libatasmart_version 0.17 -%global dbus_version 1.4.0 - -Summary: Disk Manager -Name: udisks2 -Version: 2.1.7 -Release: 1%{?dist} -License: GPLv2+ -Group: System Environment/Libraries -URL: http://www.freedesktop.org/wiki/Software/udisks -Source0: http://udisks.freedesktop.org/releases/udisks-%{version}.tar.bz2 - -BuildRequires: pkgconfig(gio-unix-2.0) >= %{glib2_version} -BuildRequires: pkgconfig(gobject-introspection-1.0) >= %{gobject_introspection_version} -BuildRequires: pkgconfig(gudev-1.0) >= %{systemd_version} -BuildRequires: pkgconfig(libatasmart) >= %{libatasmart_version} -BuildRequires: pkgconfig(libsystemd) >= %{systemd_version} -BuildRequires: pkgconfig(polkit-gobject-1) >= %{polkit_version} -BuildRequires: libacl-devel -BuildRequires: chrpath -BuildRequires: gtk-doc -BuildRequires: intltool - -# For systemd scriptlet snippets. -Requires(post): systemd -Requires(preun): systemd -Requires(postun): systemd -# needed to pull in the system bus daemon -Requires: dbus >= %{dbus_version} -# needed to pull in the udev daemon -Requires: systemd >= %{systemd_version} -# we need at least this version for bugfixes / features etc. -Requires: libatasmart >= %{libatasmart_version} -# for mount, umount, mkswap -Requires: util-linux -# for mkfs.ext3, mkfs.ext3, e2label -Requires: e2fsprogs -# for mkfs.xfs, xfs_admin -Requires: xfsprogs -# for mkfs.vfat -Requires: dosfstools -# for partitioning -Requires: parted -Requires: gdisk -# for LUKS devices -Requires: cryptsetup-luks -# for ejecting removable disks -Requires: eject - -# for MD-RAID -Requires: mdadm - -Requires: libudisks2%{?_isa} = %{version}-%{release} - -# for mkntfs (not available on rhel or on ppc/ppc64) -%if ! 0%{?rhel} -%ifnarch ppc ppc64 -Requires: ntfsprogs -%endif -%endif - -# for /proc/self/mountinfo, only available in 2.6.26 or higher -Conflicts: kernel < 2.6.26 - - -%description -udisks provides a daemon, D-Bus API and command line tools for -managing disks and storage devices. This package is for the udisks 2.x -series. - -%package -n libudisks2 -Summary: Dynamic library to access the udisks daemon -Group: System Environment/Libraries -License: LGPLv2+ - -%description -n libudisks2 -This package contains the dynamic library libudisks2, which provides -access to the udisks daemon. This package is for the udisks 2.x -series. - -%package -n libudisks2-devel -Summary: Development files for libudisks2 -Group: Development/Libraries -Requires: libudisks2%{?_isa} = %{version}-%{release} -License: LGPLv2+ - -%description -n libudisks2-devel -This package contains the development files for the library -libudisks2, a dynamic library, which provides access to the udisks -daemon. This package is for the udisks 2.x series. - -%prep -%setup -q -n udisks-%{version} - -%build -%configure --enable-gtk-doc -# the following rpath workaround causes build breakage due to wrong library path while performing GIR introspection dump -# sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool -# sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool -make %{?_smp_mflags} - - -%install -make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" - -rm -f $RPM_BUILD_ROOT%{_libdir}/*.la -rm -f $RPM_BUILD_ROOT%{_libdir}/*.a - -chrpath --delete $RPM_BUILD_ROOT%{_sbindir}/umount.udisks2 -chrpath --delete $RPM_BUILD_ROOT%{_bindir}/udisksctl -chrpath --delete $RPM_BUILD_ROOT%{_libexecdir}/udisks2/udisksd - -%find_lang %{name} - - -%check -make check - - -%post -%systemd_post udisks2.service - -%preun -%systemd_preun udisks2.service - -%postun -%systemd_postun_with_restart udisks2.service - -%post -n libudisks2 -p /sbin/ldconfig - -%postun -n libudisks2 -p /sbin/ldconfig - - -%files -f %{name}.lang -%doc README AUTHORS NEWS HACKING -%dir %{_sysconfdir}/udisks2 -%{_sysconfdir}/dbus-1/system.d/org.freedesktop.UDisks2.conf -%{_datadir}/bash-completion/completions/udisksctl -%{_prefix}/lib/systemd/system/udisks2.service -%{_prefix}/lib/udev/rules.d/80-udisks2.rules -%{_sbindir}/umount.udisks2 -%dir %{_libexecdir}/udisks2 -%{_libexecdir}/udisks2/udisksd -%{_bindir}/udisksctl -%{_mandir}/man1/udisksctl.1* -%{_mandir}/man8/udisks.8* -%{_mandir}/man8/udisksd.8* -%{_mandir}/man8/umount.udisks2.8* -%{_datadir}/polkit-1/actions/org.freedesktop.udisks2.policy -%{_datadir}/dbus-1/system-services/org.freedesktop.UDisks2.service -# Permissions for local state data are 0700 to avoid leaking information -# about e.g. mounts to unprivileged users -%attr(0700,root,root) %dir %{_localstatedir}/lib/udisks2 - -%files -n libudisks2 -# The COPYING file contains both the GPL (daemon and tools) and LGPL (library -# and development headers). -%license COPYING -%{_libdir}/libudisks2.so.* -%{_libdir}/girepository-1.0/UDisks-2.0.typelib - -%files -n libudisks2-devel -%{_libdir}/libudisks2.so -%dir %{_includedir}/udisks2 -%dir %{_includedir}/udisks2/udisks -%{_includedir}/udisks2/udisks/*.h -%{_datadir}/gir-1.0/UDisks-2.0.gir -%dir %{_datadir}/gtk-doc/html/udisks2 -%{_datadir}/gtk-doc/html/udisks2/* -%{_libdir}/pkgconfig/udisks2.pc - -%changelog -* Tue Mar 01 2016 David King - 2.1.7-1 -- Update to 2.1.7 - -* Fri Feb 05 2016 Fedora Release Engineering - 2.1.6-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Tue Jun 30 2015 David King - 2.1.6-1 -- Update to 2.1.6 - -* Fri Jun 19 2015 Fedora Release Engineering - 2.1.5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Thu Apr 23 2015 David King - 2.1.5-3 -- Call make check during check phase -- Move license to libudisks2 subpackage -- Preserve timestamps during install - -* Wed Apr 22 2015 David King - 2.1.5-2 -- Use systemd scriptlet snippets (#857409) - -* Fri Mar 06 2015 David King - 2.1.5-1 -- Update to 2.1.5 -- Use license macro for COPYING -- Update man page globs in file section -- Use pkgconfig for BuildRequires -- Drop obsolete hardened workaround -- Enable multiple make jobs when building -- Tighten subpackage dependencies - -* Fri Jan 30 2015 Tomas Bzatek - 2.1.4-1 -- Update to 2.1.4 - -* Mon Aug 18 2014 Fedora Release Engineering - 2.1.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Tue Jul 22 2014 Kalev Lember - 2.1.3-3 -- Rebuilt for gobject-introspection 1.41.4 - -* Sun Jun 08 2014 Fedora Release Engineering - 2.1.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Thu Mar 27 2014 Tomas Bzatek - 2.1.3-1 -- Update to 2.1.3 - -* Mon Mar 10 2014 Jan Safranek - 2.1.2-2 -- Fix CVE-2014-0004: stack-based buffer overflow when handling long path names - (#1074459) - -* Wed Jan 15 2014 Tomas Bzatek - 2.1.2-1 -- Update to 2.1.2 - -* Wed Aug 21 2013 Tomas Bzatek - 2.1.1-1 -- Update to 2.1.1 - -* Sun Aug 04 2013 Fedora Release Engineering - 2.1.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Thu Mar 28 2013 Tomas Bzatek - 2.1.0-2 -- Fix firewire drives identification (#909010) - -* Wed Mar 20 2013 Kalev Lember - 2.1.0-1 -- Update to 2.1.0 - -* Fri Feb 15 2013 Fedora Release Engineering - 2.0.91-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Tue Jan 22 2013 Matthias Clasen - 2.0.91-2 -- Hardened build - -* Mon Jan 07 2013 David Zeuthen - 2.0.91-1 -- Update to release 2.0.91 - -* Tue Dec 18 2012 David Zeuthen - 2.0.90-1 -- Update to release 2.0.90 - -* Tue Oct 02 2012 David Zeuthen - 2.0.0-1 -- Update to release 2.0.0 - -* Fri Jul 27 2012 David Zeuthen - 1.99.0-1 -- Update to release 1.99.0 - -* Sun Jul 22 2012 Fedora Release Engineering - 1.98.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Thu Jun 07 2012 David Zeuthen - 1.98.0-1 -- Update to release 1.98.0 - -* Mon Jun 04 2012 Kay Sievers - 1.97.0-4 -- rebuild for libudev1 - -* Tue May 22 2012 Peter Robinson - 1.97.0-3 -- Add upstream patch to fix issue with rootfs being on a bound mount - -* Fri May 18 2012 Matthias Clasen - 1.97.0-2 -- Add a Requires for eject (#810882) - -* Wed May 09 2012 David Zeuthen - 1.97.0-1 -- Update to release 1.97.0 - -* Thu May 03 2012 David Zeuthen - 1.96.0-2 -- Include patch so Fedora Live media is shown - -* Mon Apr 30 2012 David Zeuthen - 1.96.0-1 -- Update to release 1.96.0 - -* Mon Apr 30 2012 David Zeuthen - 1.95.0-3 -- BR: gnome-common - -* Mon Apr 30 2012 David Zeuthen - 1.95.0-2 -- Make daemon actually link with libsystemd-login - -* Mon Apr 30 2012 David Zeuthen - 1.95.0-1 -- Update to release 1.95.0 - -* Tue Apr 10 2012 David Zeuthen - 1.94.0-1 -- Update to release 1.94.0 - -* Tue Apr 03 2012 David Zeuthen - 1.93.0-2 -- Don't inadvertently unmount large block devices (fdo #48155) - -* Mon Mar 05 2012 David Zeuthen - 1.93.0-1 -- Update to release 1.93.0 - -* Thu Feb 23 2012 David Zeuthen - 1.92.0-2 -- Fix build - -* Thu Feb 23 2012 David Zeuthen - 1.92.0-1 -- Update to release 1.92.0 - -* Wed Feb 22 2012 David Zeuthen - 1.91.0-2 -- Avoid using $XDG_RUNTIME_DIR/media for now - -* Mon Feb 06 2012 David Zeuthen - 1.91.0-1 -- Update to release 1.91.0 - -* Sat Jan 21 2012 David Zeuthen - 1.90.0-3 -- Manually set PATH, if not set - -* Fri Jan 20 2012 David Zeuthen - 1.90.0-2 -- Rebuild - -* Fri Jan 20 2012 David Zeuthen - 1.90.0-1 -- Update to release 1.90.0 - -* Sat Jan 14 2012 Fedora Release Engineering - 1.90.0-0.git20111128.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Mon Nov 28 2011 David Zeuthen - 1.90.0-0.git20111128 -- Updated for review comments (#756046) - -* Tue Nov 22 2011 David Zeuthen - 1.90.0-0.git20111122 -- Initial packaging of udisks2