Пакет virtuoso-opensource: 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 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 | %def_disable wbxml %def_disable iodbc_ext Name: virtuoso-opensource Version: 6.1.8 Release: alt1 Serial: 2 Group: Databases Summary: OpenLink Virtuoso Database System Open-Source Edition Url: http://virtuoso.openlinksw.com/ License: GPLv2 Requires: %name-applications = %version-%release #Requires: %name-conductor = %version-%release #Requires: %name-jars = %version-%release Source0: %name-%version.tar # FC Patch1: virtuoso-opensource-6.1.6-extern-iodbc.patch Patch2: virtuoso-opensource-6.1.8-nodemos_buildfix.patch Patch3: virtuoso-opensource-6.1.4-no_strip.patch BuildRequires: glibc-devel libssl-devel bison flex gperf libxml2-devel libldap-devel /usr/bin/openssl libexpat-devel zlib-devel %if_enabled iodbc_ext BuildRequires: libiodbc-devel %endif %if_enabled wbxml BuildRequires: libwbxml2-devel %endif %description Virtuoso is a scalable cross-platform server that combines SQL/RDF/XML Data Management with Web Application Server and Web Services Platform functionality. Virtuoso is at the core a high performance object-relational SQL database. As a database, it provides transactions, a smart SQL compiler, powerful stored procedure language with optional Java and .Net server side hosting, hot backup, SQL 99 and more. It has all major data access interfaces, as in ODBC, JDBC, ADO .Net and OLE/DB. Virtuoso has a built-in web server which can serve dynamic web pages written in Virtuoso's web page language as well as PHP, ASP .Net and others. This same web server provides SOAP and REST access to Virtuoso stored procedures, supporting a broad set of WS protocols such as WS-Security, WS-Reliable Messaging and others. A BPEL4WS run time is also available as part of Virtuoso's SOA suite. %package -n %name-conductor Summary: Virtuoso open source edition Server Pages Group: Development/Databases %description -n %name-conductor Virtuoso is a scalable cross-platform server that combines SQL/RDF/XML Data Management with Web Application Server and Web Services Platform functionality. %package -n %name-applications Summary: Virtuoso open source applications Group: Development/Databases %description -n %name-applications Virtuoso is a scalable cross-platform server that combines SQL/RDF/XML Data Management with Web Application Server and Web Services Platform functionality. %package -n %name-jars Summary: Virtuoso open source jar files Group: Development/Databases %description -n %name-jars Virtuoso is a scalable cross-platform server that combines SQL/RDF/XML Data Management with Web Application Server and Web Services Platform functionality. %prep %setup -q -n %name-%version %if_enabled iodbc_ext %patch1 -p0 -b .iodbc %endif %patch2 -p0 %patch3 -p1 %if_enabled iodbc_ext rm -rf libsrc/odbcsdk/* >libsrc/odbcsdk/Makefile.am %endif %autoreconf %build %configure \ --with-layout=redhat \ --disable-static \ --enable-shared \ --localstatedir=/var \ %if_enabled iodbc_ext --with-iodbc=%prefix \ %endif --without-internal-zlib \ --enable-openssl \ --disable-imagemagick \ %if_disabled wbxml --disable-wbxml2 \ %endif --disable-all-vads %make %install %make install DESTDIR=%buildroot mkdir -p %buildroot%_var/lib/virtuoso/{db,vsp} mkdir -p %buildroot%_libdir/virtuoso/plugins mkdir -p %buildroot%_datadir/virtuoso/vad mkdir -p %buildroot%_libdir/virtuoso/hosting mv %buildroot%_libdir/*.la %buildroot%_libdir/virtuoso/plugins/ cp -f %buildroot%_libdir/virtuoso/plugins/* %buildroot%_libdir/ rm -fr %buildroot%_libdir/*.a mv %buildroot%_libdir/*.so %buildroot%_libdir/virtuoso/plugins/ mkdir -p %buildroot%_libdir/virtuoso/jars mv %buildroot%_libdir/jdbc-2.0 %buildroot%_libdir/virtuoso/jars/jdbc2.0 mv %buildroot%_libdir/jdbc-3.0 %buildroot%_libdir/virtuoso/jars/jdbc3.0 mv %buildroot%_libdir/jdbc-4.0 %buildroot%_libdir/virtuoso/jars/jdbc4.0 mv %buildroot%_libdir/jena %buildroot%_libdir/virtuoso/jars/jena mv %buildroot%_libdir/sesame %buildroot%_libdir/virtuoso/jars/sesame mkdir -p %buildroot%_sysconfdir/virtuoso mv %buildroot%_var/lib/virtuoso/db/virtuoso.ini %buildroot%_sysconfdir/virtuoso/ %files -n %name %doc LICENSE AUTHORS CREDITS ChangeLog NEWS README* %_bindir/* #conflicts with unixODBC %exclude %_bindir/isql %_sysconfdir/virtuoso/virtuoso.ini %dir %_libdir/virtuoso %dir %_libdir/virtuoso/hosting %dir %_libdir/virtuoso/plugins %dir %_libdir/virtuoso/jars %dir %_datadir/virtuoso %dir %_datadir/virtuoso/vad %dir %_var/lib/virtuoso %dir %_var/lib/virtuoso/db %dir %_var/lib/virtuoso/vsp #%files -n %name-conductor #%_var/lib/virtuoso/vsp/* %files -n %name-applications %_libdir/virtuoso/plugins/*.so %files -n %name-jars %_libdir/virtuoso/jars/* %_libdir/hibernate/virt_dialect.jar %changelog * Sun Dec 22 2013 Sergey V Turchin <zerg@altlinux.org> 2:6.1.8-alt1 - new version * Fri Mar 22 2013 Sergey V Turchin <zerg@altlinux.org> 2:6.1.6-alt2 - built without wbxml support * Fri Oct 12 2012 Sergey V Turchin <zerg@altlinux.org> 2:6.1.6-alt1 - new version * Thu Jun 07 2012 Sergey V Turchin <zerg@altlinux.org> 2:6.1.5-alt1.M60P.1 - built for M60P * Thu Jun 07 2012 Sergey V Turchin <zerg@altlinux.org> 2:6.1.5-alt2 - 6.1.5 again; built without aio * Tue Jun 05 2012 Sergey V Turchin <zerg@altlinux.org> 2:6.1.2-alt5.M60P.1 - built for M60P * Tue Jun 05 2012 Sergey V Turchin <zerg@altlinux.org> 2:6.1.2-alt6 - fix build requires * Tue Jun 05 2012 Sergey V Turchin <zerg@altlinux.org> 2:6.1.2-alt4.M60P.1 - built for M60P * Tue Jun 05 2012 Sergey V Turchin <zerg@altlinux.org> 2:6.1.2-alt5 - built with aio and wbxml * Fri May 25 2012 Sergey V Turchin <zerg@altlinux.org> 2:6.1.2-alt3.M60P.1 - build for M60P * Fri May 25 2012 Sergey V Turchin <zerg@altlinux.org> 2:6.1.2-alt4 - downgrade * Thu Mar 29 2012 Sergey V Turchin <zerg@altlinux.org> 1:6.1.5-alt0.M60P.1 - built for M60P * Thu Mar 29 2012 Sergey V Turchin <zerg@altlinux.org> 1:6.1.5-alt1 - new version * Wed Feb 15 2012 Sergey V Turchin <zerg@altlinux.org> 1:6.1.4-alt0.M60P.1 - built for M60P * Mon Feb 13 2012 Sergey V Turchin <zerg@altlinux.org> 1:6.1.4-alt1 - new version - update FC and SuSE patches * Fri Jun 10 2011 Sergey V Turchin <zerg@altlinux.org> 1:6.1.2-alt3 - revert to 6.1.2 * Wed May 04 2011 Sergey V Turchin <zerg@altlinux.org> 6.1.3-alt1 - new version * Tue Oct 05 2010 Sergey V Turchin <zerg@altlinux.org> 6.1.2-alt2 - rebuilt with new ssl * Fri Apr 30 2010 Sergey V Turchin <zerg@altlinux.org> 6.1.2-alt1 - new version * Tue Mar 30 2010 Sergey V Turchin <zerg@altlinux.org> 6.1.0-alt0.M51.1 - built for M51 * Tue Feb 09 2010 Sergey V Turchin <zerg@altlinux.org> 6.1.0-alt1 - new version * Mon Feb 01 2010 Sergey V Turchin <zerg@altlinux.org> 5.0.12-alt1 - initial specfile |