~ubuntu-branches/ubuntu/trusty/nordugrid-arc/trusty-proposed

« back to all changes in this revision

Viewing changes to nordugrid-arc.spec

  • Committer: Package Import Robot
  • Author(s): Mattias Ellert
  • Date: 2013-11-29 13:39:10 UTC
  • mfrom: (1.1.10)
  • Revision ID: package-import@ubuntu.com-20131129133910-altaxrfowczzl2ev
Tags: 4.0.0-1
4.0.0 Release (Closes: #715131) (LP: #1049798)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
2
2
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)")}
3
3
 
 
4
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
 
5
 
 
6
%{!?_jnidir: %global _jnidir %{_libdir}/java}
 
7
 
4
8
%if %{?rhel}%{!?rhel:0} == 5
5
9
%global __python26 %{_bindir}/python2.6
6
10
%{!?python26_sitearch: %global python26_sitearch %(%{__python26} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
88
92
%global pkgdir arc
89
93
 
90
94
Name:           nordugrid-arc
91
 
Version:        3.0.3
 
95
Version:        4.0.0
92
96
Release:        1%{?dist}
93
97
Summary:        Advanced Resource Connector Grid Middleware
94
98
Group:          System Environment/Daemons
779
783
Java bindings for ARC.
780
784
%endif
781
785
 
782
 
%package doxygen
783
 
Summary:        ARC API documentation
784
 
Group:          Documentation
785
 
%if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6
786
 
BuildArch:      noarch
787
 
%endif
788
 
 
789
 
%description doxygen
790
 
NorduGrid is a collaboration aiming at development, maintenance and
791
 
support of the free Grid middleware, known as the Advanced Resource
792
 
Connector (ARC).
793
 
 
794
 
Reference to the ARC programming API. It is prepared with doxygen.
795
 
 
796
786
%package gridmap-utils
797
787
Summary:        NorduGrid authorization tools
798
788
Group:          Applications/Internet
799
789
Requires:       perl(Crypt::SSLeay)
800
790
Requires:       perl(SOAP::Lite)
801
791
Requires:       perl(Crypt::OpenSSL::X509)
 
792
Requires:       crontabs
802
793
%if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6
803
794
BuildArch:      noarch
804
795
%endif
885
876
%if ! %{with_xrootd}
886
877
     --disable-xrootd \
887
878
%endif
888
 
     --disable-dbjstore \
889
879
     --disable-doc \
890
 
     --with-docdir=%{_docdir}/%{name}-%{version}
 
880
     --with-docdir=%{_pkgdocdir} \
 
881
     --with-jnidir=%{_jnidir}
891
882
 
892
883
make %{?_smp_mflags}
893
884
 
967
958
make -C python/examples                 DESTDIR=$PWD/docdir/python pkgdatadir= install-exampleDATA
968
959
make -C java/examples                   DESTDIR=$PWD/docdir/java   pkgdatadir= install-exampleDATA
969
960
make -C src/clients                     DESTDIR=$PWD/docdir/client pkgdatadir= install-exampleDATA
970
 
make -C src/doc                         DESTDIR=$PWD/docdir/base   pkgdatadir= install-exampleDATA
971
961
make -C src/tests/echo                  DESTDIR=$PWD/docdir/hed    pkgdatadir= install-exampleDATA
972
962
make -C src/hed                         DESTDIR=$PWD/docdir/hed    pkgdatadir= install-profileDATA
973
963
 
 
964
# arc.conf.reference needs special handling
 
965
make -C src/doc DESTDIR=$RPM_BUILD_ROOT install-exampleDATA
 
966
 
 
967
# Link to arc.conf.reference from doc
 
968
ln -s %{_datadir}/%{pkgdir}/examples/arc.conf.reference $PWD/docdir/arc.conf.reference
 
969
 
974
970
%clean
975
971
rm -rf $RPM_BUILD_ROOT
976
972
 
1179
1175
 
1180
1176
%files -f %{name}.lang
1181
1177
%defattr(-,root,root,-)
1182
 
%doc docdir/base/* README AUTHORS LICENSE NOTICE ChangeLog
 
1178
%doc docdir/arc.conf.reference README AUTHORS LICENSE NOTICE ChangeLog
1183
1179
%{_libdir}/libarccompute.so.*
1184
1180
%{_libdir}/libarccommunication.so.*
1185
1181
%{_libdir}/libarccommon.so.*
1203
1199
%{_libdir}/%{pkgdir}/libmodcredential.so
1204
1200
%{_libdir}/%{pkgdir}/libmodcredential.apd
1205
1201
%{_libexecdir}/%{pkgdir}/arc-file-access
 
1202
%{_datadir}/%{pkgdir}/examples/arc.conf.reference
1206
1203
%dir %{_datadir}/%{pkgdir}/test-jobs
1207
1204
%{_datadir}/%{pkgdir}/test-jobs/test-job-*
1208
1205
%{_datadir}/%{pkgdir}/schema
1233
1230
%{_bindir}/arcsub
1234
1231
%{_bindir}/arcsync
1235
1232
%{_bindir}/arctest
1236
 
%{_bindir}/ngclient2arc
1237
1233
%config(noreplace) %{_sysconfdir}/%{pkgdir}/client.conf
1238
1234
%doc %{_mandir}/man1/arcacl.1*
1239
1235
%doc %{_mandir}/man1/arccat.1*
1257
1253
%doc %{_mandir}/man1/arcsub.1*
1258
1254
%doc %{_mandir}/man1/arcsync.1*
1259
1255
%doc %{_mandir}/man1/arctest.1*
1260
 
%doc %{_mandir}/man1/ngclient2arc.1*
1261
1256
 
1262
1257
%files hed
1263
1258
%defattr(-,root,root,-)
1282
1277
 
1283
1278
%files ldap-infosys
1284
1279
%defattr(-,root,root,-)
 
1280
%{_initrddir}/nordugrid-arc-ldap-infosys
1285
1281
%{_initrddir}/nordugrid-arc-slapd
1286
1282
%{_initrddir}/nordugrid-arc-inforeg
1287
1283
%{_datadir}/%{pkgdir}/create-slapd-config
1296
1292
%{_datadir}/%{pkgdir}/create-bdii-config
1297
1293
%{_datadir}/%{pkgdir}/glue-generator.pl
1298
1294
%{_datadir}/%{pkgdir}/glite-info-provider-ldap
1299
 
%{_datadir}/%{pkgdir}/qju.pl
1300
 
%{_datadir}/%{pkgdir}/cluster.pl
1301
1295
%{_datadir}/%{pkgdir}/se.pl
1302
1296
%{_datadir}/%{pkgdir}/LRMS.pm
1303
1297
%{_datadir}/%{pkgdir}/Shared.pm
1461
1455
%{_libdir}/%{pkgdir}/test/libaccTEST.so
1462
1456
%{_libdir}/%{pkgdir}/libarcshc.so
1463
1457
%{_libdir}/%{pkgdir}/libarcshclegacy.so
1464
 
%{_libdir}/%{pkgdir}/libdmcarc.so
1465
1458
%{_libdir}/%{pkgdir}/libdmcfile.so
1466
1459
%{_libdir}/%{pkgdir}/libdmchttp.so
1467
1460
%{_libdir}/%{pkgdir}/libdmcldap.so
1468
1461
%{_libdir}/%{pkgdir}/libdmcsrm.so
 
1462
%{_libdir}/%{pkgdir}/libdmcdq2.so
1469
1463
%{_libdir}/%{pkgdir}/libidentitymap.so
1470
1464
%{_libdir}/%{pkgdir}/libarguspdpclient.so
1471
1465
%{_libdir}/%{pkgdir}/libmcchttp.so
1483
1477
%{_libdir}/%{pkgdir}/test/libaccTEST.apd
1484
1478
%{_libdir}/%{pkgdir}/libarcshc.apd
1485
1479
%{_libdir}/%{pkgdir}/libarcshclegacy.apd
1486
 
%{_libdir}/%{pkgdir}/libdmcarc.apd
1487
1480
%{_libdir}/%{pkgdir}/libdmcfile.apd
1488
1481
%{_libdir}/%{pkgdir}/libdmchttp.apd
1489
1482
%{_libdir}/%{pkgdir}/libdmcldap.apd
1490
1483
%{_libdir}/%{pkgdir}/libdmcsrm.apd
 
1484
%{_libdir}/%{pkgdir}/libdmcdq2.apd
1491
1485
%{_libdir}/%{pkgdir}/libidentitymap.apd
1492
1486
%{_libdir}/%{pkgdir}/libarguspdpclient.apd
1493
1487
%{_libdir}/%{pkgdir}/libmcchttp.apd
1536
1530
%files python
1537
1531
%defattr(-,root,root,-)
1538
1532
%doc docdir/python/*
 
1533
%{python_sitearch}/_arc.*so
1539
1534
%{python_sitearch}/arc
1540
 
%{python_sitelib}/cache
1541
 
%{python_sitelib}/echo_python
1542
1535
%{_libdir}/%{pkgdir}/libaccPythonBroker.so
1543
1536
%{_libdir}/%{pkgdir}/libaccPythonBroker.apd
1544
1537
%{_libdir}/%{pkgdir}/libpythonservice.so
1548
1541
%if %{?rhel}%{!?rhel:0} == 5
1549
1542
%files python26
1550
1543
%defattr(-,root,root,-)
 
1544
%{python26_sitearch}/_arc.*so
1551
1545
%{python26_sitearch}/arc
1552
1546
%endif
1553
1547
 
1554
1548
%if %{?fedora}%{!?fedora:0} >= 13
1555
1549
%files python3
1556
1550
%defattr(-,root,root,-)
 
1551
%{python3_sitearch}/_arc.*so
1557
1552
%{python3_sitearch}/arc
1558
1553
%endif
1559
1554
 
1561
1556
%files java
1562
1557
%defattr(-,root,root,-)
1563
1558
%doc docdir/java/*
1564
 
%{_libdir}/java/libjarc.so
1565
 
%{_libdir}/java/arc.jar
 
1559
%{_libdir}/%{pkgdir}/libjarc.so
 
1560
%{_jnidir}/arc.jar
1566
1561
%{_libdir}/%{pkgdir}/libjavaservice.so
1567
1562
%{_libdir}/%{pkgdir}/libjavaservice.apd
1568
1563
%if %{with_gcj}
1570
1565
%endif
1571
1566
%endif
1572
1567
 
1573
 
%files doxygen
1574
 
%defattr(-,root,root,-)
1575
 
%doc src/doxygen/ARC1-API.pdf
1576
 
%doc src/doxygen/ARC1-libarcdata.pdf
1577
 
 
1578
1568
%files gridmap-utils
1579
1569
%defattr(-,root,root,-)
1580
1570
%{_sbindir}/nordugridmap
1597
1587
%doc %{_mandir}/man1/saml_assertion_init.1*
1598
1588
 
1599
1589
%changelog
 
1590
* Wed Nov 27 2013 Anders Waananen <waananen@nbi.dk> - 4.0.0-1
 
1591
- 4.0.0 Final Release
 
1592
 
 
1593
* Wed Nov 06 2013 Anders Waananen <waananen@nbi.dk> - 4.0.0-0.rc2
 
1594
- 4.0.0 release candidate 2
 
1595
 
 
1596
* Wed Oct 23 2013 Anders Waananen <waananen@nbi.dk> - 4.0.0-0.rc1
 
1597
- 4.0.0 release candidate 1
 
1598
 
 
1599
* Fri Jul 19 2013 Anders Waananen <waananen@nbi.dk> - 3.0.3-1
 
1600
- 3.0.3 Final Release
 
1601
 
 
1602
* Wed Jun 12 2013 Anders Waananen <waananen@nbi.dk> - 3.0.2-1
 
1603
- 3.0.2 Final Release
 
1604
 
 
1605
* Mon Apr 29 2013 Anders Waananen <waananen@nbi.dk> - 3.0.1-1
 
1606
- 3.0.1 Final Release
 
1607
 
 
1608
* Fri Apr 12 2013 Anders Waananen <waananen@nbi.dk> - 3.0.1-0.rc2
 
1609
- 3.0.1 release candidate 2
 
1610
 
 
1611
* Fri Apr 12 2013 Anders Waananen <waananen@nbi.dk> - 3.0.1-0.rc1
 
1612
- 3.0.1 release candidate 1
 
1613
 
1600
1614
* Fri Feb 22 2013 Anders Waananen <waananen@nbi.dk> - 3.0.0-1
1601
1615
- 3.0.0 Final Release
1602
1616
 
1603
1617
* Wed Feb 20 2013 Anders Waananen <waananen@nbi.dk> - 3.0.0-0.rc6
1604
1618
- 3.0.0 release candidate 6
1605
1619
 
1606
 
* Wed Feb 20 2013 Anders Waananen <waananen@nbi.dk> - 3.0.0-0.rc6
1607
 
- 3.0.0 release candidate 6
1608
 
 
1609
1620
* Wed Feb 06 2013 Anders Waananen <waananen@nbi.dk> - 3.0.0-0.rc5
1610
1621
- 3.0.0 release candidate 5
1611
1622