Advertisement
Guest User

Untitled

a guest
Feb 4th, 2016
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.00 KB | None | 0 0
  1. %global eclipse_base %{_datadir}/eclipse
  2. %global cdtreq 1:8.1.0
  3. %global pdereq 1:4.2.0
  4. %global ptp_qualifier 201509091505
  5. %global ptp_git_tag PTP_9_0_1
  6.  
  7. %ifarch %{ix86}
  8. %define eclipse_arch x86
  9. %endif
  10. %ifarch %{arm}
  11. %define eclipse_arch arm
  12. %endif
  13. %ifarch ppc64 ppc64p7
  14. %define eclipse_arch ppc64
  15. %endif
  16. %ifarch s390 s390x ppc x86_64 aarch64 ppc64le
  17. %define eclipse_arch %{_arch}
  18. %endif
  19.  
  20. Summary: Eclipse Parallel Tools Platform
  21. Name: eclipse-ptp
  22. Version: 9.0.1
  23. Release: 1%{?dist}
  24. License: EPL
  25. Group: Development/Tools
  26. URL: http://www.eclipse.org/ptp
  27.  
  28. # The following tarballs were downloaded from the git repositories
  29. Source0: http://git.eclipse.org/c/ptp/org.eclipse.ptp.git/snapshot/org.eclipse.ptp-%{ptp_git_tag}.tar.xz
  30. # To help generate the needed Requires
  31. Source3: finddeps.sh
  32.  
  33. # Remove extra environments from pom.xml
  34. Patch0: eclipse-ptp-tycho-build.patch
  35. # Add <repository> for tycho-eclipserun-plugin
  36. Patch1: eclipse-ptp-repository.patch
  37.  
  38. # Remove some unneeded dependencies
  39. BuildRequires: java-devel >= 1.5.0
  40. BuildRequires: maven-local
  41. # Need tycho-extras for core/org.eclipse.ptp.doc.isv
  42. BuildRequires: tycho-extras
  43. BuildRequires: eclipse-cdt-parsers >= %{cdtreq}
  44. BuildRequires: eclipse-license
  45. BuildRequires: eclipse-jgit
  46. BuildRequires: eclipse-pde >= %{pdereq}
  47. BuildRequires: eclipse-photran-intel
  48. BuildRequires: eclipse-photran-xlf
  49. BuildRequires: eclipse-remote
  50. BuildRequires: eclipse-tm-terminal
  51. BuildRequires: lpg-java-compat = 1.1.0
  52.  
  53. Requires: eclipse-cdt >= %{cdtreq}
  54. Requires: eclipse-remote
  55. # Pulled in by rdt.remotetools being in ptp main
  56. Provides: %{name}-cdt-compilers = %{version}-%{release}
  57. Obsoletes: %{name}-cdt-compilers < %{version}-%{release}
  58. Provides: %{name}-etfw-ppw = %{version}-%{release}
  59. Obsoletes: %{name}-etfw-ppw < %{version}-%{release}
  60. Provides: %{name}-gig = %{version}-%{release}
  61. Obsoletes: %{name}-gig < %{version}-%{release}
  62. Provides: %{name}-pldt = %{version}-%{release}
  63. Obsoletes: %{name}-pldt < %{version}-%{release}
  64. Provides: %{name}-pldt-openacc = %{version}-%{release}
  65. Obsoletes: %{name}-pldt-openacc < %{version}-%{release}
  66. Provides: %{name}-rdt-remotetools = %{version}-%{release}
  67. Obsoletes: %{name}-rdt-remotetools < %{version}-%{release}
  68. Provides: %{name}-rdt-sdk = %{version}-%{release}
  69. Obsoletes: %{name}-rdt-sdk < %{version}-%{release}
  70. Provides: %{name}-rdt-sync = %{version}-%{release}
  71. Obsoletes: %{name}-rdt-sync < %{version}-%{release}
  72. Provides: %{name}-rdt-xlc-sdk = %{version}-%{release}
  73. Obsoletes: %{name}-rdt-xlc-sdk < %{version}-%{release}
  74.  
  75. #Obsolete components no longer available in 9.0
  76. Obsoletes: %{name}-rdt < %{version}-%{release}
  77. Obsoletes: %{name}-rdt-xlc < %{version}-%{release}
  78. Obsoletes: %{name}-remote-rse < %{version}-%{release}
  79.  
  80.  
  81. %description
  82. The aim of the parallel tools platform project is to produce an open-source
  83. industry-strength platform that provides a highly integrated environment
  84. specifically designed for parallel application development. The project will
  85. provide:
  86.  
  87. - a standard, portable parallel IDE that supports a wide range of parallel
  88. architectures and run-time systems
  89. - a scalable parallel debugger
  90. - support for the integration of a wide range of parallel tools
  91. - an environment that simplifies the end-user interaction with parallel
  92. systems
  93.  
  94. This package contains the main PTP run-time features.
  95.  
  96.  
  97. %package master
  98. Summary: Complete PTP package
  99. Group: Development/Libraries
  100. Requires: eclipse-cdt >= %{cdtreq}
  101. Requires: %{name} = %{version}-%{release}
  102.  
  103. #master package is a virtual package that requires all of the components
  104. Requires: %{name}-etfw-tau = %{version}-%{release}
  105. Requires: %{name}-etfw-tau-fortran = %{version}-%{release}
  106. Requires: %{name}-fortran = %{version}-%{release}
  107. Requires: %{name}-gem = %{version}-%{release}
  108. #Requires: %{name}-gig = %{version}-%{release}
  109. Requires: %{name}-pldt-fortran = %{version}-%{release}
  110. Requires: %{name}-pldt-upc = %{version}-%{release}
  111. Requires: %{name}-rm-contrib = %{version}-%{release}
  112. Requires: %{name}-sci = %{version}-%{release}
  113. Requires: %{name}-sdk = %{version}-%{release}
  114. Requires: %{name}-sdm = %{version}-%{release}
  115. Requires: eclipse-photran
  116. Requires: eclipse-photran-intel
  117. Requires: eclipse-photran-xlf
  118.  
  119. %description master
  120. The package will bring in all of the PTP components.
  121.  
  122.  
  123. %package core-source
  124. Summary: PTP Core Components Source
  125. Group: Development/Libraries
  126. BuildArch: noarch
  127. Requires: %{name} = %{version}-%{release}
  128.  
  129. %description core-source
  130. Parallel Tools Platform core components source code.
  131.  
  132.  
  133. %package etfw-tau
  134. Summary: PTP External Tools Framework TAU Support
  135. Group: Development/Libraries
  136. BuildArch: noarch
  137. Requires: %{name} = %{version}-%{release}
  138.  
  139. %description etfw-tau
  140. Extends the external tools framework with capabilities specific
  141. to the TAU performance analysis system.
  142.  
  143.  
  144. %package etfw-tau-fortran
  145. Summary: PTP External Tools Framework: TAU Fortran Enabler
  146. Group: Development/Libraries
  147. BuildArch: noarch
  148. Requires: %{name}-etfw-tau = %{version}-%{release}
  149. Requires: eclipse-photran
  150.  
  151. %description etfw-tau-fortran
  152. Adds selective instrumentation functionality for Fortran via the
  153. Photran project.
  154.  
  155.  
  156. %package fortran
  157. Summary: PTP Fortran Support
  158. Group: Development/Libraries
  159. BuildArch: noarch
  160. Requires: %{name} = %{version}-%{release}
  161. Requires: %{name}-etfw-tau-fortran = %{version}-%{release}
  162. Requires: %{name}-pldt-fortran = %{version}-%{release}
  163. Requires: %{name}-rdt-sync-fortran = %{version}-%{release}
  164. Requires: eclipse-photran
  165. Requires: eclipse-photran-intel
  166. Requires: eclipse-photran-xlf
  167.  
  168. %description fortran
  169. Adds Fortran support to PTP.
  170.  
  171.  
  172. %package gem
  173. Summary: PTP Graphical Explorer of MPI Programs (GEM)
  174. Group: Development/Libraries
  175. BuildArch: noarch
  176. Requires: %{name} = %{version}-%{release}
  177.  
  178. %description gem
  179. GEM serves as a graphical front end for In-situ Partial Order (ISP), a
  180. dynamic formal verification tool for MPI developed at the School of
  181. Computing, University of Utah.
  182.  
  183. Whether you are new to MPI or are an advanced user, GEM will help you debug
  184. your MPI programs, and graphically show many valuable facts, including all
  185. the possible send/receive matches, and synchronizations. GEM also includes
  186. features to help users understand and debug the program across all platforms
  187. on which it may be run (e.g. highlighting deadlocks that may occur due to
  188. differing communication buffer allocations). For a given test harness, GEM
  189. will allow you to explore only the relevant process interleavings, which are
  190. much smaller than the number of total feasible interleavings. GEM also
  191. guarantees to discover and explore all non-deterministic matches at run-time.
  192.  
  193.  
  194. %if 0
  195. %package gig
  196. Summary: PTP Graphical Inquisitor of GPU Programs (GIG)
  197. Group: Development/Libraries
  198. BuildArch: noarch
  199. Requires: %{name} = %{version}-%{release}
  200.  
  201. %description gig
  202. The Graphical Explorer of GPU Programs (GIG) is used to help debug CUDA
  203. programs. It uses the formal verifier GKLEE, developed at the University
  204. of Utah, to automatically detect many errors and problems such as race
  205. conditions, deadlocks, and bank conflicts. This is all cleanly integratedi
  206. into an easy-to use eclipse plug-in. GKLEE can be obtained from
  207. http://cs.utah.edu/fv/gklee
  208. %endif
  209.  
  210.  
  211. %package pldt-fortran
  212. Summary: PTP Parallel Language Development Tools Fortran Support
  213. Group: Development/Libraries
  214. BuildArch: noarch
  215. Requires: eclipse-cdt-parsers >= %{cdtreq}
  216. Requires: %{name} = %{version}-%{release}
  217. Requires: eclipse-photran
  218.  
  219. %description pldt-fortran
  220. Adds a range of static analysis and programming assistance tools for Fortran.
  221.  
  222.  
  223. %package pldt-upc
  224. Summary: PTP Parallel Language Development Tools UPC Support
  225. Group: Development/Libraries
  226. BuildArch: noarch
  227. Requires: eclipse-cdt-parsers >= %{cdtreq}
  228. Requires: %{name} = %{version}-%{release}
  229.  
  230. %description pldt-upc
  231. Adds a range of static analysis and programming assistance tools for UPC.
  232. Note: this is separated from the rest of PLDT since it requires the UPC
  233. feature of CDT, which is sometimes not installed with CDT.
  234.  
  235.  
  236. %package rdt-sync-fortran
  237. Summary: PTP Fortran Synchronization Support
  238. Group: Development/Libraries
  239. BuildArch: noarch
  240. Requires: %{name}-rdt-sync = %{version}-%{release}
  241.  
  242. %description rdt-sync-fortran
  243. Adds the ability to remotely synchronize Fortran projects.
  244.  
  245.  
  246. %package rm-contrib
  247. Summary: PTP Contributed Resource Manager Definitions
  248. Group: Development/Libraries
  249. BuildArch: noarch
  250. Requires: %{name} = %{version}-%{release}
  251.  
  252. %description rm-contrib
  253. Adds resource managers for a number of different systems.
  254.  
  255.  
  256. %package sci
  257. Summary: PTP Scalable Communication Infrastructure (SCI)
  258. Group: Development/Libraries
  259. BuildArch: noarch
  260.  
  261. %description sci
  262. Parallel Tools Platform components that implements the Scalable Communication
  263. Infrastructure (SCI).
  264.  
  265.  
  266. %package sdk
  267. Summary: Parallel Tools Platform SDK
  268. Group: Development/Libraries
  269. BuildArch: noarch
  270. Requires: %{name}-core-source = %{version}-%{release}
  271.  
  272. %description sdk
  273. Eclipse Parallel Tools Platform. Software development kit including source
  274. code and developer documentation.
  275.  
  276.  
  277. %package sdm
  278. Summary: PTP Scalable Debug Manager (SDM)
  279. Group: Development/Libraries
  280. Requires: %{name} = %{version}-%{release}
  281.  
  282. %description sdm
  283. Parallel Tools Platform components that implement a parallel debug server
  284. using the Scalable Debug Manager (SDM).
  285.  
  286. NOTE: The sdm binary for the architecture of the host machine is available
  287. in the sdm plugin and at %{_libdir}/ptp/sdm. If the target system is of
  288. a different archicture, you will need to build and install it by hand.
  289.  
  290.  
  291. %prep
  292. %setup -q -n org.eclipse.ptp-%{ptp_git_tag}
  293.  
  294. %patch0 -p2 -b .tycho-build
  295. %patch1 -p1 -b .repository
  296. sed -i -e 's/<arch>x86<\/arch>/<arch>%{eclipse_arch}<\/arch>/g' pom.xml
  297.  
  298. # Remove dep on ant-trax
  299. %pom_remove_dep ant:ant-trax rms/org.eclipse.ptp.rm.lml.da.server
  300.  
  301. # Remove bundled binaries
  302. rm -r releng/org.eclipse.ptp.linux/os/linux
  303.  
  304. %build
  305. export JAVA_HOME=%{java_home}
  306. export PATH=/usr/bin:$PATH
  307. export MAVEN_OPTS="-XX:CompileCommand=exclude,org/eclipse/tycho/core/osgitools/EquinoxResolver,newState ${MAVEN_OPTS}"
  308. # Build the sdm binary
  309. pushd debug/org.eclipse.ptp.debug.sdm
  310. export CFLAGS="%{optflags}"
  311. sh BUILD
  312. popd
  313. mkdir -p releng/org.eclipse.ptp.linux/os/linux/%{_arch}
  314. cp -p debug/org.eclipse.ptp.debug.sdm/bin/sdm releng/org.eclipse.ptp.linux/os/linux/%{_arch}/sdm
  315.  
  316. # Build the project
  317. %mvn_build -j -- -DforceContextQualifier=%{ptp_qualifier}
  318.  
  319.  
  320. %install
  321. mkdir -p %{buildroot}%{eclipse_base}/dropins/ptp/eclipse/{features,plugins}
  322.  
  323. # ptp
  324. for jar in releng/org.eclipse.ptp.repo/target/repository/features/*.jar
  325. do
  326. name=$(basename $jar .jar)
  327. # Skip external components
  328. [ ${name/org.eclipse.photran/} != $name ] && continue
  329. [ ${name/org.eclipse.rephraserengine/} != $name ] && continue
  330. [ ${name/org.eclipse.remote/} != $name ] && continue
  331. unzip -u -d %{buildroot}%{eclipse_base}/dropins/ptp/eclipse/features/$name $jar
  332. files="files.${name%.*}"
  333. if [[ $name == org.eclipse.ptp_%{version}.* ]]
  334. then
  335. # Group the core features
  336. sed -ne '/id=/s#.*"\(.*\)"#%{eclipse_base}/dropins/ptp/eclipse/features/\1_*#gp' %{buildroot}%{eclipse_base}/dropins/ptp/eclipse/features/$name/feature.xml | tail -n +2 > $files
  337. # Add the plugins for those features
  338. sed -ne '/id=/s#.*"\(.*\)"#\1#gp' %{buildroot}%{eclipse_base}/dropins/ptp/eclipse/features/$name/feature.xml | tail -n +2 | while read f
  339. do
  340. [ $f == org.eclipse.ptp ] && continue
  341. sed -ne '/id=/s#.*"\(.*\)"#%{eclipse_base}/dropins/ptp/eclipse/plugins/\1_*.jar#gp' %{buildroot}%{eclipse_base}/dropins/ptp/eclipse/features/${f}_*/feature.xml | tail -n +2 >> $files
  342. done
  343. sort -u -o $files $files
  344. else
  345. sed -ne '/id=/s#.*"\(.*\)"#%{eclipse_base}/dropins/ptp/eclipse/plugins/\1_*.jar#gp' %{buildroot}%{eclipse_base}/dropins/ptp/eclipse/features/$name/feature.xml | tail -n +2 > $files
  346. fi
  347. done
  348. cp -u releng/org.eclipse.ptp.repo/target/repository/plugins/*.jar \
  349. %{buildroot}%{eclipse_base}/dropins/ptp/eclipse/plugins/
  350.  
  351. # Remove external plugins
  352. rm %{buildroot}%{eclipse_base}/dropins/ptp/eclipse/plugins/org.eclipse.photran*
  353.  
  354. # Remove disabled modules from filelist
  355. sed -i -e '\,plugins/org.eclipse.ptp.remote.remotetools_,d' \
  356. -e '\,plugins/org.eclipse.ptp.remote_,d' \
  357. -e '\,plugins/org.eclipse.ptp.remotetools_,d' files.*
  358.  
  359. # Install sdm binary so debuginfo is created
  360. mkdir -p %{buildroot}%{_libdir}/ptp
  361. cp -p debug/org.eclipse.ptp.debug.sdm/bin/sdm %{buildroot}%{_libdir}/ptp/
  362.  
  363.  
  364. %files -f files.org.eclipse.ptp_%{version} -f files.org.eclipse.ptp.etfw.feedback.perfsuite_%{version}
  365. %doc releng/org.eclipse.ptp-feature/epl-v10.html
  366. %dir %{eclipse_base}/dropins/ptp
  367. %dir %{eclipse_base}/dropins/ptp/eclipse
  368. %dir %{eclipse_base}/dropins/ptp/eclipse/features
  369. %dir %{eclipse_base}/dropins/ptp/eclipse/plugins
  370. %{eclipse_base}/dropins/ptp/eclipse/features/org.eclipse.ptp.etfw.feedback.perfsuite_*
  371.  
  372. %files master
  373. %doc releng/org.eclipse.ptp-feature/epl-v10.html
  374.  
  375. %files core-source -f files.org.eclipse.ptp.core.source_%{version}
  376. %doc releng/org.eclipse.ptp-feature/epl-v10.html
  377. %{eclipse_base}/dropins/ptp/eclipse/features/org.eclipse.ptp.core.source_*
  378.  
  379. %files etfw-tau -f files.org.eclipse.ptp.etfw.tau_%{version}
  380. %doc releng/org.eclipse.ptp-feature/epl-v10.html
  381. %{eclipse_base}/dropins/ptp/eclipse/features/org.eclipse.ptp.etfw.tau_*
  382.  
  383. %files etfw-tau-fortran -f files.org.eclipse.ptp.etfw.tau.fortran_%{version}
  384. %doc releng/org.eclipse.ptp-feature/epl-v10.html
  385. %{eclipse_base}/dropins/ptp/eclipse/features/org.eclipse.ptp.etfw.tau.fortran_*
  386.  
  387. %files fortran
  388. %doc releng/org.eclipse.ptp-feature/epl-v10.html
  389. %{eclipse_base}/dropins/ptp/eclipse/features/org.eclipse.ptp.fortran_*
  390.  
  391. %files gem -f files.org.eclipse.ptp.gem_%{version}
  392. %doc releng/org.eclipse.ptp-feature/epl-v10.html
  393. %{eclipse_base}/dropins/ptp/eclipse/features/org.eclipse.ptp.gem_*
  394.  
  395. # GIG was disabled for 7.0 release for now
  396. %if 0
  397. %files gig -f files.org.eclipse.ptp.gig_%{version}
  398. %doc releng/org.eclipse.ptp-feature/epl-v10.html
  399. %{eclipse_base}/dropins/ptp/eclipse/features/org.eclipse.ptp.gig_*
  400. %endif
  401.  
  402. %files pldt-fortran -f files.org.eclipse.ptp.pldt.fortran_%{version}
  403. %doc releng/org.eclipse.ptp-feature/epl-v10.html
  404. %{eclipse_base}/dropins/ptp/eclipse/features/org.eclipse.ptp.pldt.fortran_*
  405.  
  406. %files pldt-upc -f files.org.eclipse.ptp.pldt.upc_%{version}
  407. %doc releng/org.eclipse.ptp-feature/epl-v10.html
  408. %{eclipse_base}/dropins/ptp/eclipse/features/org.eclipse.ptp.pldt.upc_*
  409.  
  410. %files rdt-sync-fortran -f files.org.eclipse.ptp.rdt.sync.fortran_%{version}
  411. %doc releng/org.eclipse.ptp-feature/epl-v10.html
  412. %{eclipse_base}/dropins/ptp/eclipse/features/org.eclipse.ptp.rdt.sync.fortran_*
  413.  
  414. %files rm-contrib -f files.org.eclipse.ptp.rm.jaxb.contrib_%{version}
  415. %doc releng/org.eclipse.ptp-feature/epl-v10.html
  416. %{eclipse_base}/dropins/ptp/eclipse/features/org.eclipse.ptp.rm.jaxb.contrib_*
  417.  
  418. %files sci -f files.org.eclipse.ptp.sci_%{version}
  419. %doc releng/org.eclipse.ptp-feature/epl-v10.html
  420. %{eclipse_base}/dropins/ptp/eclipse/features/org.eclipse.ptp.sci_*
  421.  
  422. %files sdk -f files.org.eclipse.ptp.sdk_%{version}
  423. %doc releng/org.eclipse.ptp-feature/epl-v10.html
  424. %{eclipse_base}/dropins/ptp/eclipse/features/org.eclipse.ptp.sdk_*
  425.  
  426. %files sdm -f files.org.eclipse.ptp.debug.sdm_%{version}
  427. %doc releng/org.eclipse.ptp-feature/epl-v10.html
  428. %{eclipse_base}/dropins/ptp/eclipse/features/org.eclipse.ptp.debug.sdm_*
  429. %{_libdir}/ptp/
  430.  
  431.  
  432. %changelog
  433. * Thu Feb 04 2016 Sopot Cela <scela@redhat.com> - 9.0.1-1
  434. - Upgrade to upstrea 9.0.1
  435.  
  436. * Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 9.0.0-2
  437. - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
  438.  
  439. * Thu Jun 25 2015 Alexander Kurtakov <akurtako@redhat.com> 9.0.0-1
  440. - Update to 9.0.0 final.
  441.  
  442. * Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 9.0.0-0.4.gitf349d01
  443. - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
  444.  
  445. * Fri Jun 5 2015 Alexander Kurtakov <akurtako@redhat.com> 9.0.0-0.3.gitf349d01
  446. - Restore build_id to not make noarch packages have different content.
  447.  
  448. * Thu Jun 4 2015 Alexander Kurtakov <akurtako@redhat.com> 9.0.0-0.2.gitf349d01
  449. - Drop old build_id and let jgit generate one.
  450. - Build with mvn_build.
  451.  
  452. * Wed Jun 3 2015 Alexander Kurtakov <akurtako@redhat.com> 9.0.0-0.1.gitf349d01
  453. - Update to 9.0 prerelase to allow compilation against Mars.
  454.  
  455. * Wed Mar 25 2015 Orion Poplawski <orion@cora.nwra.com> 8.1.1-2
  456. - Update upstream source to fix compilation against CDT
  457. - Use upstream patch for jgit 3.7.0 compatibility
  458. - Remove unavailable components from repository build
  459.  
  460. * Mon Mar 9 2015 Orion Poplawski <orion@cora.nwra.com> 8.1.1-1
  461. - Update to 8.1.1
  462.  
  463. * Thu Jan 15 2015 Alexander Kurtakov <akurtako@redhat.com> 8.1.0-3
  464. - Adapt to egit changes.
  465.  
  466. * Tue Dec 9 2014 Alexander Kurtakov <akurtako@redhat.com> 8.1.0-2
  467. - Fix build.
  468.  
  469. * Wed Oct 15 2014 Orion Poplawski <orion@cora.nwra.com> 8.1.0-1
  470. - Update to 8.1.0
  471.  
  472. * Wed Aug 20 2014 Orion Poplawski <orion@cora.nwra.com> 8.0.1-1
  473. - Update to 8.0.1
  474.  
  475. * Tue Aug 19 2014 Mat Booth <mat.booth@redhat.com> - 8.0.0-2
  476. - Reinstate forceContextQualifier
  477.  
  478. * Tue Aug 19 2014 Mat Booth <mat.booth@redhat.com> - 8.0.0-1
  479. - Update to latest upstream release
  480. - Fix FTBFS rhbz #1106199
  481.  
  482. * Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.0.4-3
  483. - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
  484.  
  485. * Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.0.4-2
  486. - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
  487.  
  488. * Tue Apr 8 2014 Orion Poplawski <orion@cora.nwra.com> 7.0.4-1
  489. - Update to 7.0.4
  490.  
  491. * Fri Aug 16 2013 Orion Poplawski <orion@cora.nwra.com> 7.0.3-1
  492. - Update to 7.0.3
  493. - Drop deps patch and sysmon changes - removed upstream
  494.  
  495. * Sat Aug 3 2013 Orion Poplawski <orion@cora.nwra.com> 7.0.2-1
  496. - Update to 7.0.2
  497.  
  498. * Tue Jul 23 2013 Krzysztof Daniel <kdaniel@redhat.com> 7.0.1-2
  499. - Fix build on ARM (RHBZ#987438).
  500.  
  501. * Mon Jul 8 2013 Orion Poplawski <orion@cora.nwra.com> - 7.0.1-1
  502. - Update to 7.0.1
  503. - Use bz2 compressed sources
  504. - Drop docbuild patch, fixed upstream
  505. - Drop gig sub-package for now
  506.  
  507. * Tue May 14 2013 Orion Poplawski <orion@cora.nwra.com> - 7.0.0-0.6.20130514git845dccd
  508. - Update to latest git
  509. - Fix requires corruption
  510.  
  511. * Sat May 11 2013 Orion Poplawski <orion@cora.nwra.com> - 7.0.0-0.5.20130511git71cc5a7
  512. - Update to latest git
  513.  
  514. * Fri May 10 2013 Orion Poplawski <orion@cora.nwra.com> - 7.0.0-0.5.20130510gitd11d96c
  515. - Update to latest git
  516.  
  517. * Tue May 7 2013 Orion Poplawski <orion@cora.nwra.com> - 7.0.0-0.4.20130502gitbd8fbd1
  518. - Drop tycho-extras repository sed - fixed in tycho-extras-0.17.0-2
  519.  
  520. * Mon May 6 2013 Orion Poplawski <orion@cora.nwra.com> - 7.0.0-0.3.20130502gitbd8fbd1
  521. - Add patch to add repository info for tycho-eclipserun-plugin
  522. - Add patch and sed to fix doc.isv build
  523.  
  524. * Thu May 2 2013 Orion Poplawski <orion@cora.nwra.com> - 7.0.0-0.3.20130502gitbd8fbd1
  525. - Update to latest git
  526. - Drop photran build - now in separate package
  527. - Add patch to fix parent pom paths
  528.  
  529. * Tue Apr 23 2013 Orion Poplawski <orion@cora.nwra.com> - 7.0.0-0.2.20130422git
  530. - Update to git master
  531. - Build sdm executable and install it so that debuginfo is generated
  532.  
  533. * Tue Apr 9 2013 Orion Poplawski <orion@cora.nwra.com> - 7.0.0-0.1.20130409git
  534. - Update to git master
  535.  
  536. * Mon Apr 8 2013 Orion Poplawski <orion@cora.nwra.com> - 6.0.5-1
  537. - Update to PTP 6.0.5, photran 8.0.5
  538. - Remove rdt.remotetools feature beause we are unable to build
  539. remotejars
  540. - Hande tycho versions automatically
  541.  
  542. * Fri Feb 8 2013 Alexander Kurtakov <akurtako@redhat.com> 6.0.3-4
  543. - Remove a lot of old stuff.
  544.  
  545. * Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 6.0.3-3
  546. - Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
  547. - Replace maven BuildRequires with maven-local
  548.  
  549. * Mon Feb 4 2013 Orion Poplawski <orion@cora.nwra.com> - 6.0.3-2
  550. - Obsolete/Provide pldt-openacc
  551.  
  552. * Tue Nov 6 2012 Orion Poplawski <orion@cora.nwra.com> - 6.0.3-1
  553. - Update to PTP 6.0.3, photran 8.0.3
  554. - Use maven/tycho for building, major rework of spec
  555. - Add patch remove ant-trax dependency, fix maven jdk tools.jar dep
  556. - Drop overrides patch
  557. - Move pldt and rdt-sync into the main package
  558. - Add fortran meta sub-package to bring in Fortran support
  559. - Drop cdt-compilers, rdt-sdk, and rdt-xlc-sdk sub-packages
  560.  
  561. * Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.0.0-0.3.junom6
  562. - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
  563.  
  564. * Fri Apr 20 2012 Orion Poplawski <orion@cora.nwra.com> - 6.0.0-0.2.junom6
  565. - Add some new features
  566. - Rework buildid to avoid photran build duplication
  567.  
  568. * Thu Apr 19 2012 Jeff Johnston <jjohnstn@redhat.com> - 6.0.0-0.1.junom6
  569. - Update to PTP Juno M6 (6.0.0 pre-release)
  570.  
  571. * Fri Apr 13 2012 Orion Poplawski <orion@cora.nwra.com> - 5.0.7-1
  572. - Update to PTP 5.0.7, photran 7.0.7
  573. - Add %%{pdebuild} macro
  574.  
  575. * Tue Mar 13 2012 Orion Poplawski <orion@cora.nwra.com> - 5.0.6-1
  576. - Update to PTP 5.0.6, photran 7.0.6
  577.  
  578. * Fri Feb 17 2012 Orion Poplawski <orion@cora.nwra.com> - 5.0.5-1
  579. - Update to PTP 5.0.5, photran 7.0.5
  580.  
  581. * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.0.4-2
  582. - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
  583.  
  584. * Wed Dec 28 2011 Orion Poplawski <orion@cora.nwra.com> - 5.0.4-1
  585. - Update to PTP 5.0.4, photran 7.0.4
  586. - Add pldt-fortran and rm-contrib sub-packages
  587. - Update makesource.sh/spec/finddeps.sh to use git archive
  588. - Unpack cdtdb-4.0.3-eclipse.jar from tar archive
  589. - Remove orbitDeps usage, not needed
  590. - Remove license feature hack, not needed
  591. - Drop defattr, BuildRoot, clean
  592. - Actually build master package
  593.  
  594. * Tue Oct 25 2011 Orion Poplawski <orion@cora.nwra.com> - 5.0.3-1
  595. - Update to PTP 5.0.3, photran 7.0.3
  596.  
  597. * Thu Oct 20 2011 Orion Poplawski <orion@cora.nwra.com> - 5.0.2-1
  598. - Update to PTP 5.0.2, photran 7.0.2
  599. - Update deps patch
  600. - Add jaxb to feature build before ptp
  601.  
  602. * Tue Sep 6 2011 Orion Poplawski <orion@cora.nwra.com> - 5.0.1-2
  603. - Fixup some dependencies
  604.  
  605. * Wed Aug 31 2011 Orion Poplawski <orion@cora.nwra.com> - 5.0.1-1
  606. - Update to PTP 5.0.1, photran 7.0.1
  607. - Bump CDT and PDE requirement
  608. - Work around issue with pdebuild shared license feature
  609. - Add BR on ws-jaxme, add jaxmeapi and xml-commons-apis to orbitDeps
  610. - Add patch to remove unneeded dependencies
  611. - Add BR on eclipse-jgit
  612. - Add sdk and photran components to ptp-master
  613. - Add rdt-sync, rdt-sync-fortran, and sdk sub-packages
  614. - Fixup some requires
  615. - Improve the finddeps.sh utility script
  616.  
  617. * Wed May 18 2011 Orion Poplawski <orion@cora.nwra.com> - 4.0.7-1
  618. - Update to PTP 4.0.7, photran 6.0.7
  619.  
  620. * Wed Mar 2 2011 Orion Poplawski <orion@cora.nwra.com> - 4.0.6-1
  621. - Update to PTP 4.0.6, photran 6.0.6
  622.  
  623. * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.5-2
  624. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  625.  
  626. * Mon Nov 15 2010 Orion Poplawski <orion@cora.nwra.com> - 4.0.5-1
  627. - Update to PTP 4.0.5, photran 6.0.5
  628.  
  629. * Fri Nov 5 2010 Orion Poplawski <orion@cora.nwra.com> - 4.0.4-1
  630. - Update to PTP 4.0.4, photran 6.0.4
  631.  
  632. * Fri Oct 8 2010 Orion Poplawski <orion@cora.nwra.com> - 4.0.3-3
  633. - Fix photran cdt requirement
  634.  
  635. * Mon Sep 27 2010 Orion Poplawski <orion@cora.nwra.com> - 4.0.3-2
  636. - Make rdt provide/obsolete rdt-remotetools
  637.  
  638. * Mon Sep 20 2010 Orion Poplawski <orion@cora.nwra.com> - 4.0.3-1
  639. - Update to PTP 4.0.3, photran 6.0.3
  640. - Drop rdt-remotetools now part of rdt
  641.  
  642. * Fri Sep 3 2010 Orion Poplawski <orion@cora.nwra.com> - 4.0.3-0.3.RC2c
  643. - Fix changelog version
  644.  
  645. * Thu Sep 2 2010 Orion Poplawski <orion@cora.nwra.com> - 4.0.3-0.2.RC2b
  646. - Fix remote-rse deps
  647.  
  648. * Wed Sep 1 2010 Orion Poplawski <orion@cora.nwra.com> - 4.0.3-0.1.v201009010938
  649. - Update snapshot
  650. - Re-work build
  651.  
  652. * Tue Jun 1 2010 Orion Poplawski <orion@cora.nwra.com> - 3.0.2-0.1.v201004302110
  653. - Update snapshot
  654. - Add patch from cvs to fix exception in MPI project wizard
  655.  
  656. * Fri May 28 2010 Orion Poplawski <orion@cora.nwra.com> - 3.0.2-1
  657. - Update to 3.0.1 final
  658. - Rework dependencies
  659.  
  660. * Mon Feb 1 2010 Orion Poplawski <orion@cora.nwra.com> - 3.0.1-0.4.v201002011019
  661. - Update snapshot
  662.  
  663. * Tue Jan 26 2010 Orion Poplawski <orion@cora.nwra.com> - 3.0.1-0.3.v201001251825
  664. - Update snapshot
  665.  
  666. * Thu Jan 21 2010 Orion Poplawski <orion@cora.nwra.com> - 3.0.1-0.2.v201001152110
  667. - Make photran versions 5.0.1, rephraserengine 1.0.1
  668.  
  669. * Thu Jan 21 2010 Orion Poplawski <orion@cora.nwra.com> - 3.0.1-0.1.v201001152110
  670. - Update to 3.0.1 snapshot
  671. - Split package
  672. - Make noarch
  673.  
  674. * Mon Dec 7 2009 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-1
  675. - Update to 3.0.0 final
  676.  
  677. * Wed Nov 11 2009 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.5.200911091447
  678. - Update to 200911091447
  679.  
  680. * Tue Oct 27 2009 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.4.200910232110
  681. - Update to 200910232110
  682.  
  683. * Thu Oct 22 2009 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.3.200910162113
  684. - Update to 200910162113
  685.  
  686. * Fri Oct 16 2009 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.2.200910091648
  687. - Remove gcj - eclipse is not built with it.
  688.  
  689. * Thu Oct 15 2009 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.1.200910091648
  690. - Initial package
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement