]> git.pld-linux.org Git - packages/ddcutil.git/blobdiff - ddcutil.spec
up to 2.1.4
[packages/ddcutil.git] / ddcutil.spec
index e4d8c121159eac0c4ea782a49a101297031d8d3d..3d18eff99f37f94b906ccf7a50e40334acf6a279 100644 (file)
@@ -1,23 +1,26 @@
 Summary:       Query and change Linux monitor settings using DDC/CI and USB
 Summary(pl.UTF-8):     Odczyt i zmiana ustawień monitora spod Linuksa przy użyciu DDC/CI i USB
 Name:          ddcutil
-Version:       0.9.9
-Release:       2
+Version:       2.1.4
+Release:       1
 License:       GPL v2+
 Group:         X11/Applications
 #Source0Download: https://github.com/rockowitz/ddcutil/releases
-#TODO: use named tarballs: https://github.com/rockowitz/ddcutil/archive/v%{version}/%{name}-%{version}.tar.gz
-Source0:       https://github.com/rockowitz/ddcutil/archive/v%{version}.tar.gz
-# Source0-md5: e11ea284f8dd950459657acdecf08476
+Source0:       https://github.com/rockowitz/ddcutil/archive/v%{version}/%{name}-%{version}.tar.gz
+# Source0-md5: 1865d840a113aa763f0f60dff67b3a95
 URL:           http://www.ddcutil.com/
 BuildRequires: autoconf >= 2.69
-BuildRequires: automake >= 1:1.11
-BuildRequires: glib2-devel >= 1:2.32
+BuildRequires: automake >= 1:1.14
+BuildRequires: glib2-devel >= 1:2.40
+BuildRequires: jansson-devel >= 2.0
 BuildRequires: libdrm-devel >= 2.4.67
+BuildRequires: libi2c-devel
 BuildRequires: libtool >= 2:2
 BuildRequires: libusb-devel >= 1.0.15
 BuildRequires: pkgconfig
+BuildRequires: udev-devel
 BuildRequires: xorg-lib-libX11-devel
+BuildRequires: xorg-lib-libXext-devel
 BuildRequires: xorg-lib-libXrandr-devel
 BuildRequires: zlib-devel
 Requires:      libdrm >= 2.4.67
@@ -63,9 +66,6 @@ Summary:      ddcutil header files
 Summary(pl.UTF-8):     Pliki nagłówkowe ddcutil
 Group:         X11/Development/Libraries
 Requires:      %{name} = %{version}-%{release}
-Requires:      glib2-devel >= 1:2.32
-Requires:      xorg-lib-libX11-devel
-Requires:      xorg-lib-libXrandr-devel
 
 %description devel
 ddcutil header files.
@@ -82,7 +82,6 @@ Pliki nagłówkowe ddcutil.
 %{__autoconf}
 %{__autoheader}
 %{__automake}
-# no --enable-gobject-api: "GObject implementation has been mothballed. TODO: delete or comment out this section"
 %configure \
        --disable-silent-rules \
        --enable-drm \
@@ -96,7 +95,8 @@ rm -rf $RPM_BUILD_ROOT
 
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT \
-       resfiles=
+       resfiles= \
+       rulesdir=/lib/udev/rules.d
 
 # distribute "resfiles" over destinations
 install -d $RPM_BUILD_ROOT/etc/{X11/xorg.conf.d,udev/rules.d}
@@ -116,7 +116,10 @@ rm -rf $RPM_BUILD_ROOT
 %doc AUTHORS NEWS.md README.md data/etc/udev/rules.d/*.rules data/etc/X11/xorg.conf.d/*.conf
 %attr(755,root,root) %{_bindir}/ddcutil
 %attr(755,root,root) %{_libdir}/libddcutil.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libddcutil.so.3
+%attr(755,root,root) %ghost %{_libdir}/libddcutil.so.5
+/lib/udev/rules.d/60-ddcutil-i2c.rules
+/lib/udev/rules.d/60-ddcutil-usb.rules
+%{_prefix}/lib/modules-load.d/ddcutil.conf
 %{_mandir}/man1/ddcutil.1*
 
 %files devel
This page took 0.097591 seconds and 4 git commands to generate.