diff --git a/dbus-1-tqt-trinity-14.1.3.tar.xz b/dbus-1-tqt-trinity-14.1.3.tar.xz new file mode 100644 index 0000000..85ebed9 Binary files /dev/null and b/dbus-1-tqt-trinity-14.1.3.tar.xz differ diff --git a/dbus-tqt-trinity.spec b/dbus-tqt-trinity.spec new file mode 100644 index 0000000..21bb5ad --- /dev/null +++ b/dbus-tqt-trinity.spec @@ -0,0 +1,62 @@ +Name:dbus-1-tqt-trinity +Version:14.1.3 +Release:0 +Summary:D-Bus bindings for Trinity Qt (TQt) interface + +License:GPL-2.0-only +URL:http://www.trinitydesktop.org +Source0:https://mirror.ppa.trinitydesktop.org/trinity/releases/R%{version}/main/dependencies/%{name}-%{version}.tar.xz + +BuildRequires:dbus-devel tqt3-trinity-devel tqtinterface-trinity-devel cmake g++ tde-cmake-trinity +Requires: dbus tqt3-trinity tqtinterface-trinity + +%description +D-Bus bindings for Trinity Qt (TQt) interface +%package devel +Summary:Development libraries and headers for dbus-tqt-trinity +%description devel +Development libraries and headers for dbus-tqt-trinity +%prep +%autosetup -n %{name}-%{version} + +%define trinity_dir /opt/trinity +%define sysconfdir /etc/trinity +%build +cd ../ +mkdir tqt.build +cd tqt.build +export PKG_CONFIG_PATH=%trinity_dir/lib64/pkgconfig +cmake \ +-DQT_PREFIX_DIR=%{trinity_dir} \ +-DMOC_EXECUTABLE=%{trinity_dir}/bin/tqmoc \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=%{buildroot}%{trinity_dir} -DMAN_INSTALL_DIR=%{buildroot}%{trinity_dir}/man \ +-DBUILD_ALL="ON" \ +-DQT_VERSION=3 \ +-DPKG_CONFIG_PATH=%{trinity_dir}/lib64/pkgconfig \ +../%{name}-%{version}/ +export LD_LIBRARY_PATH=%{trinity_dir}/lib64:$LD_LIBRARY_PATH +make %{?_smp_mflags} + +%install +cd ../tqt.build/ +export LD_LIBRARY_PATH=%{trinity_dir}/lib64:$LD_LIBRARY_PATH +make install + +export buildroot=%buildroot +sed -i "s#$buildroot##g" %buildroot%trinity_dir/lib/*.la +sed -i "s#$buildroot##g" %buildroot%trinity_dir/lib/pkgconfig/*.pc +%check + +%files +%{trinity_dir}/lib/* + +%files devel +%{trinity_dir}/lib/* +%{trinity_dir}/include/* + + + +%changelog +%autochangelog +