Package libredland: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 | # ./rdf_init_internal.h:142: error: expected specifier-qualifier-list before 'rasqal_world' # Conditional build: %def_without threestore # with 3store %define oname redland %ifndef _gtkdocdir %define _gtkdocdir %_datadir/gtk-doc/html/ %endif Name: libredland Version: 1.0.17 Release: alt3 Summary: Redland - a library that provides a high-level interface for RDF License: LGPL v2.1+ or GPL v2+ or Apache v2 Group: System/Libraries Url: http://librdf.org/ Packager: Vitaly Lipatov <lav@altlinux.ru> Source: http://download.librdf.org/source/%oname-%version.tar.bz2 Patch: %oname-link.patch Patch1: %oname-sqlite.patch Patch2: %oname-mysql8.patch # Automatically added by buildreq on Thu Sep 01 2011 (-bi) # optimized out: elfutils libpq-devel pkg-config raptor2-devel #BuildRequires: glibc-devel-static gtk-doc libdb4-devel libiodbc-devel libltdl7-devel libmysqlclient-devel libredland-devel libsqlite-devel libsqlite3-devel postgresql-devel rasqal-devel BuildRequires: glibc-devel gtk-doc libdb4-devel libiodbc-devel libltdl-devel glib2-devel BuildRequires: libmysqlclient-devel libsqlite3-devel postgresql-devel rasqal-devel BuildRequires: libssl-devel zlib-devel %if_with threestore BuildRequires: 3store-devel >= 2.0 BuildRequires: 3store-devel < 3.0 %endif %description Redland is a library that provides a high-level interface for RDF allowing the RDF graph to be parsed from XML, stored, queried and manipulated. Redland implements each of the RDF concepts in its own class via an object based API, reflected into the other language APIs: Perl, Python, Tcl, Java and Ruby. Some of the classes providing the parsers, storage mechanisms and other elements are built as modules that can be added or removed as required. %package devel Summary: Headers for Redland RDF library Group: Development/C Requires: %name = %version-%release %if_with threestore Requires: 3store-devel >= 2.0 Requires: 3store-devel < 3.0 %endif %description devel Headers for Redland RDF library. %package -n python-module-redland Summary: Python bindings for Redland RDF library Group: System/Libraries/Python Requires: %name = %version-%release %description -n python-module-redland Python bindings for Redland RDF library %prep %setup -n %oname-%version %patch2 -p2 #autoreconf NOCONFIGURE=1 ./autogen.sh %build %configure \ --disable-static \ --enable-release \ --with-html-dir=%_gtkdocdir \ --with-threestore=%{!?with_threestore:no}%{?with_threestore:yes} \ --with-raptor=system \ --with-rasqal=system %make_build %install %makeinstall_std %files %doc AUTHORS ChangeLog* FAQS.html LICENSE.html NEWS.html README.html RELEASE.html TODO.html %_bindir/rdfproc %_bindir/redland-db-upgrade %_libdir/librdf.so.* %dir %_libdir/redland/ %_libdir/redland/librdf_storage_mysql.so %_libdir/redland/librdf_storage_postgresql.so %_libdir/redland/librdf_storage_sqlite.so %_libdir/redland/librdf_storage_virtuoso.so %dir %_datadir/redland/ %_datadir/redland/mysql-v*.ttl %_man1dir/rdfproc.1* %_man1dir/redland-db-upgrade.1* %files devel %doc docs/{README.html,storage.html} %_bindir/redland-config %_libdir/librdf.so %_includedir/librdf.h %_includedir/rdf_*.h %_includedir/redland.h %_datadir/redland/Redland.i %_pkgconfigdir/redland.pc %_man1dir/redland-config.1* %_man3dir/redland.3* %_gtkdocdir/redland/ %changelog * Wed Mar 06 2019 Vitaly Lipatov <lav@altlinux.ru> 1.0.17-alt3 - fix build with MySQL 8.x * Thu Mar 27 2014 Sergey V Turchin <zerg@altlinux.org> 1.0.17-alt2 - clean build requires * Wed Mar 26 2014 Sergey V Turchin <zerg@altlinux.org> 1.0.17-alt1 - new version * Tue Apr 02 2013 Sergey V Turchin <zerg@altlinux.org> 1.0.16-alt1 - new version * Wed Mar 06 2013 Sergey V Turchin <zerg@altlinux.org> 1.0.15-alt3 - rebuilt for new automatic requires * Thu Nov 22 2012 Sergey V Turchin <zerg@altlinux.org> 1.0.15-alt2 - rebuilt with new libmysqlclient * Fri May 25 2012 Sergey V Turchin <zerg@altlinux.org> 1.0.15-alt0.M60P.1 - build for M60P * Thu May 24 2012 Sergey V Turchin <zerg@altlinux.org> 1.0.15-alt1 - new version * Tue Oct 25 2011 Sergey V Turchin <zerg@altlinux.org> 1.0.14-alt2 - fix build requires * Fri Sep 09 2011 Sergey V Turchin <zerg@altlinux.org> 1.0.14-alt0.M60P.1 - built for M60P * Mon Sep 05 2011 Sergey V Turchin <zerg@altlinux.org> 1.0.14-alt1 - new version (ALT#26213) * Sun Oct 24 2010 Vitaly Lipatov <lav@altlinux.ru> 1.0.12-alt1 - new version 1.0.12 (with rpmrb script) * Fri Nov 20 2009 Vitaly Lipatov <lav@altlinux.ru> 1.0.8-alt2 - fix build (thanks, kas@) * Wed Jan 07 2009 Vitaly Lipatov <lav@altlinux.ru> 1.0.8-alt1 - new version 1.0.8 (with rpmrb script) - remove post/postun scripts * Mon Jan 07 2008 Vitaly Lipatov <lav@altlinux.ru> 1.0.7-alt1 - new version 1.0.7 (with rpmrb script) - update buildreq * Sun Oct 21 2007 Vitaly Lipatov <lav@altlinux.ru> 1.0.6-alt1 - initial build for ALT Linux Sisyphus |