From 1f17e9af2f9ffdc330dcf1b11c0fb7d2dec0f576431d573b7a2657fab83cde58 Mon Sep 17 00:00:00 2001 From: Marcus Rueckert Date: Thu, 19 Feb 2015 10:43:51 +0000 Subject: [PATCH] - enable 9.4 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/orafce?expand=0&rev=7 --- postgresql94-orafce.changes | 112 ++++++++++++++++++++++++++++++++++++ postgresql94-orafce.spec | 49 ++++++++++++++++ pre_checkin.sh | 2 +- 3 files changed, 162 insertions(+), 1 deletion(-) create mode 100644 postgresql94-orafce.changes create mode 100644 postgresql94-orafce.spec diff --git a/postgresql94-orafce.changes b/postgresql94-orafce.changes new file mode 100644 index 0000000..352145c --- /dev/null +++ b/postgresql94-orafce.changes @@ -0,0 +1,112 @@ +------------------------------------------------------------------- +Mon Oct 14 12:56:20 UTC 2013 - darin@darins.net + +- rename README.orafunc to README.asciidoc + +------------------------------------------------------------------- +Wed Oct 9 18:12:43 UTC 2013 - darin@darins.net + +- updated to verion 3.0.6 +- generate specs for PG 9.3 + +------------------------------------------------------------------- +Thu Aug 8 13:30:27 UTC 2013 - darin@darins.net + +- patch for compilation error with Bison >=2.6 + See also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=710633 + +------------------------------------------------------------------- +Mon Dec 17 13:19:24 UTC 2012 - darin@darins.net + +- renamed orafce.spec to orafce.spec.in + +------------------------------------------------------------------- +Thu Nov 1 19:30:27 UTC 2012 - darin@darins.net + +- updated name in template +- set proper install location + +------------------------------------------------------------------- +Fri Oct 26 12:47:21 UTC 2012 - darin@darins.net + +- added pre_checkin.sh to generate .spec and .changes + +------------------------------------------------------------------- +Thu Oct 25 13:03:26 UTC 2012 - darin@darins.net + +- updated to orafce-HEAD-36ccc5b from git repository which supports + postgresql 9.2. As there's no official release i'm calling it 5a +- created .specs to support multiple versions of PG +- removed/renamed orafce.spec + +------------------------------------------------------------------- +Tue Dec 13 18:58:24 UTC 2011 - darin@darins.net + +- Fixed non-standard Group + +------------------------------------------------------------------- +Tue Dec 13 18:51:32 UTC 2011 - darin@darins.net + +- added FLEX=/usr/bin/flex to make statement in %build. + See http://pgfoundry.org/forum/forum.php?set=custom&forum_id=410&style=nested&max_rows=25&submit=Change+View + +------------------------------------------------------------------- +Tue Dec 13 18:34:07 UTC 2011 - darin@darins.net + +- updated package to 3.0.4 + +------------------------------------------------------------------- +Tue Dec 13 16:28:51 UTC 2011 - darin@darins.net + +- moved %changelog to .changes file + +------------------------------------------------------------------- +Fri Apr 15 2011 - Darin Perusich + +- Ported to OpenSuSE +- Update to 3.0.3 + +------------------------------------------------------------------- +Wed Apr 28 2010 - Jean-Francois Saucier - 3.0.1-3 + +- Rename back the package to orafce after discussion on devel list + +------------------------------------------------------------------- +Mon Apr 19 2010 - Jean-Francois Saucier - 3.0.1-2 + +- Make some cleanup as described in #251805 +- Clean %%files section +- Rename the package back to postgresql-orafce to be consistent with other extensions + +------------------------------------------------------------------- +Fri Oct 2 2009 - Devrim GUNDUZ - 3.0.1-1 + +- Update to 3.0.1 +- Remove patch0, it is in upstream now. +- Apply some 3.0 fixes to spec. + +------------------------------------------------------------------- +Wed Aug 20 2008 - Devrim GUNDUZ - 2.1.4-1 + +- Update to 2.1.4 + +------------------------------------------------------------------- +Sun Jan 20 2008 - Devrim GUNDUZ - 2.1.3-2 + +- Spec file fixes, per bz review #251805 + +------------------------------------------------------------------- +Mon Jan 14 2008 - Devrim GUNDUZ - 2.1.3-1 + +- Update to 2.1.3 + +------------------------------------------------------------------- +Fri Aug 10 2007 - Devrim GUNDUZ - 2.1.1-1 + +- Update to 2.1.1 +- Spec file cleanup + +------------------------------------------------------------------- +Wed Aug 30 2006 - Devrim GUNDUZ - 2.0.1-1 + +- Initial packaging diff --git a/postgresql94-orafce.spec b/postgresql94-orafce.spec new file mode 100644 index 0000000..f7c2176 --- /dev/null +++ b/postgresql94-orafce.spec @@ -0,0 +1,49 @@ +# +%define gitname VERSION_3_0_6 +%define pgversion 94 +%define realname orafce + +Name: postgresql%{pgversion}-orafce +Version: 3.0.6 +Release: 7 +Summary: Implementation of some Oracle functions into PostgreSQL +Group: Productivity/Databases/Tools +License: BSD +URL: http://pgfoundry.org/projects/orafce/ +#Source0: http://pgfoundry.org/frs/download.php/2361/%{name}-%{version}.tar.gz +Source0: %{realname}-%{gitname}.tar.gz +# PATCH-FIX-UPSTREAM fix for upsteam https://github.com/orafce/orafce/pull/4 +Patch1: orafce-orafce_sql_yyparse-bison26.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: postgresql%{pgversion}-devel openssl-devel krb5-devel bison flex +Requires: postgresql%{pgversion}-server +Provides: orafce + +%description +The goal of this project is implementation some functions from Oracle database. +Some date functions (next_day, last_day, trunc, round, ...) are implemented +now. Functionality was verified on Oracle 10g and module is useful +for production work. + +%prep +%setup -q -n %{realname}-%{gitname} +#%patch1 -p1 +#sed -i 's/\r//' doc/style.css + +%build +make USE_PGXS=1 %{?_smp_mflags} FLEX=/usr/bin/flex + +%install +rm -rf $RPM_BUILD_ROOT +make USE_PGXS=1 install DESTDIR=$RPM_BUILD_ROOT + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +%doc COPYRIGHT.orafunc INSTALL.orafunc README.asciidoc +%{_prefix}/lib/postgresql%{pgversion}/%{_lib} +%{_datadir}/postgresql%{pgversion}/ +%exclude %{_docdir}/postgresql%{pgversion}/ + diff --git a/pre_checkin.sh b/pre_checkin.sh index f71b093..0d67154 100644 --- a/pre_checkin.sh +++ b/pre_checkin.sh @@ -1,6 +1,6 @@ #!/bin/sh # -VERS="91 92 93" +VERS="91 92 93 94" # spec=orafce.spec.in