diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..67744c8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/v0.5.1.tar.gz +/v0.5.4.tar.bz2 diff --git a/dead.package b/dead.package deleted file mode 100644 index 5204a84..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -Orphaned for 6+ weeks diff --git a/sources b/sources new file mode 100644 index 0000000..f319e69 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (v0.5.4.tar.bz2) = 1cb1ef328a7d7e5840e06895cc7844445cbaa14a3fc2b72a592e99f452b2638a5941fd6f92309114fe07715ce20aa6604d4ae1a0de6a082c13c12e1f9550d1da diff --git a/xtuple-csvimp.spec b/xtuple-csvimp.spec new file mode 100644 index 0000000..e812b88 --- /dev/null +++ b/xtuple-csvimp.spec @@ -0,0 +1,102 @@ +Name: xtuple-csvimp +Version: 0.5.4 +Release: 10%{?dist} +Summary: xTuple data import utility +License: CPAL +Url: http://www.xtuple.org/DataImportTool +Source: https://github.com/xtuple/csvimp/archive/v%version.tar.bz2 +BuildRequires: desktop-file-utils +BuildRequires: qt5-qtbase-devel +BuildRequires: qt5-qtxmlpatterns-devel +BuildRequires: xtuple-openrpt-devel + +%global _docdir_fmt %{name} + +%description +A tool designed to import Comma Separated Value (CSV) files into the +database for the xTuple Applications (PostBooks and OpenMFG). + +%package devel +Summary: CSVImp development files +Requires: qt5-qtbase-devel +Requires: libdmtx-devel +Requires: xtuple-openrpt-devel + +%description devel +A tool designed to import Comma Separated Value (CSV) files into the +database for the xTuple Applications (PostBooks and OpenMFG). +This package provides the header files used by developers. + +%prep +%setup -q -n csvimp-%{version} + +%build +export HARDCODE_APPLICATION_DIR=%{_libdir}/csvimp +export USE_SHARED_OPENRPT=1 +export OPENRPT_HEADERS=/usr/include/openrpt +export OPENRPT_LIBDIR=%{_libdir} +#lrelease-qt5 */*/*.ts */*.ts +%{qmake_qt5} . +make %{?_smp_mflags} + +%install +# make install doesn't do anything for this qmake project so we do +# the installs manually +#make INSTALL_ROOT=%{buildroot} install +#rm -f %{buildroot}%{_libdir}/lib*.a +mkdir -p %{buildroot}%{_bindir} +install csvimp %{buildroot}%{_bindir} +mkdir -p %{buildroot}%{_libdir}/csvimp/plugins +install -m 0755 plugins/libcsvimpplugin.so %{buildroot}%{_libdir}/csvimp/plugins +mkdir -p %{buildroot}%{_includedir}/csvimp +find . -name '*.h' -exec install -m 0644 -D {} %{buildroot}%{_includedir}/csvimp/{} \; +mkdir -p %{buildroot}%{_datadir}/csvimp/images +cp -r csvimpcommon/images/* %{buildroot}%{_datadir}/csvimp/images +mkdir -p %{buildroot}%{_datadir}/applications +desktop-file-install --dir=%{buildroot}%{_datadir}/applications *.desktop + +%files +%{_bindir}/* +%dir %{_libdir}/csvimp +%dir %{_libdir}/csvimp/plugins +%{_libdir}/csvimp/plugins/libcsvimpplugin.so +%{_datadir}/applications/*.desktop +%dir %{_datadir}/csvimp +%dir %{_datadir}/csvimp/images +%{_datadir}/csvimp/images/* + +%files devel +%dir %{_includedir}/csvimp/ +%{_includedir}/csvimp/* + +%changelog +* Thu Aug 03 2017 Fedora Release Engineering - 0.5.4-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 0.5.4-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Apr 14 2017 Daniel Pocock - 0.5.4-8 +- New upstream release. + +* Sat Feb 11 2017 Fedora Release Engineering - 0.5.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Fri Feb 05 2016 Fedora Release Engineering - 0.5.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Tue Feb 02 2016 Rex Dieter - 0.5.1-5 +- use %%qmake_qt4 macro to ensure proper build flags + +* Fri Sep 04 2015 Daniel Pocock - 0.5.1-4 +- Rebuild. + +* Thu Sep 3 2015 Daniel Pocock - 0.5.1-3 +- Rebuild. + +* Fri Jun 19 2015 Fedora Release Engineering - 0.5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Wed Feb 25 2015 Daniel Pocock - 0.5.0-1 +- Initial RPM packaging. +