From f27783ee94c3e7bce183c34d4127fdc044d045d408ebb73cef6b30b88aef1082 Mon Sep 17 00:00:00 2001 From: Darin Perusich Date: Wed, 9 Oct 2013 18:25:53 +0000 Subject: [PATCH] - updated to verion 3.0.6 - generate specs for PG 9.3 - udpated to verion 3.0.6 - udpated to verion 3.0.6 - udpated to verion 3.0.6 - patch for compilation error with Bison >=2.6 See also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=710633 - renamed orafce.spec to orafce.spec.in - updated name in template - set proper install location - added pre_checkin.sh to generate .spec and .changes - 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 - Fixed non-standard Group - added FLEX=/usr/bin/flex to make statement in %build. OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/orafce?expand=0&rev=5 --- orafce-VERSION_3_0_6.tar.gz | 3 + orafce.changes | 6 ++ orafce.spec.in | 6 +- postgresql91-orafce.changes | 6 ++ postgresql91-orafce.spec | 6 +- postgresql92-orafce.changes | 6 ++ postgresql92-orafce.spec | 6 +- postgresql93-orafce.changes | 107 ++++++++++++++++++++++++++++++++++++ postgresql93-orafce.spec | 49 +++++++++++++++++ pre_checkin.sh | 2 +- 10 files changed, 187 insertions(+), 10 deletions(-) create mode 100644 orafce-VERSION_3_0_6.tar.gz create mode 100644 postgresql93-orafce.changes create mode 100644 postgresql93-orafce.spec diff --git a/orafce-VERSION_3_0_6.tar.gz b/orafce-VERSION_3_0_6.tar.gz new file mode 100644 index 0000000..2f5f1c9 --- /dev/null +++ b/orafce-VERSION_3_0_6.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5547d21dfe2d1c29eca7deff63483a9bc43c82e85f612c75642b3d92feb8d7b +size 129345 diff --git a/orafce.changes b/orafce.changes index 9732678..5011d4e 100644 --- a/orafce.changes +++ b/orafce.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +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 diff --git a/orafce.spec.in b/orafce.spec.in index 4a3aa18..66e9bbe 100644 --- a/orafce.spec.in +++ b/orafce.spec.in @@ -1,10 +1,10 @@ # -%define gitname HEAD-36ccc5b +%define gitname VERSION_3_0_6 %define pgversion ## %define realname orafce Name: postgresql%{pgversion}-orafce -Version: 3.0.5a +Version: 3.0.6 Release: 7 Summary: Implementation of some Oracle functions into PostgreSQL Group: Productivity/Databases/Tools @@ -27,7 +27,7 @@ for production work. %prep %setup -q -n %{realname}-%{gitname} -%patch1 -p1 +#%patch1 -p1 #sed -i 's/\r//' doc/style.css %build diff --git a/postgresql91-orafce.changes b/postgresql91-orafce.changes index 9732678..9b0786e 100644 --- a/postgresql91-orafce.changes +++ b/postgresql91-orafce.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Oct 9 18:12:43 UTC 2013 - darin@darins.net + +- udpated to verion 3.0.6 + + ------------------------------------------------------------------- Thu Aug 8 13:30:27 UTC 2013 - darin@darins.net diff --git a/postgresql91-orafce.spec b/postgresql91-orafce.spec index 279cb8b..a21b637 100644 --- a/postgresql91-orafce.spec +++ b/postgresql91-orafce.spec @@ -1,10 +1,10 @@ # -%define gitname HEAD-36ccc5b +%define gitname VERSION_3_0_6 %define pgversion 91 %define realname orafce Name: postgresql%{pgversion}-orafce -Version: 3.0.5a +Version: 3.0.6 Release: 7 Summary: Implementation of some Oracle functions into PostgreSQL Group: Productivity/Databases/Tools @@ -27,7 +27,7 @@ for production work. %prep %setup -q -n %{realname}-%{gitname} -%patch1 -p1 +#%patch1 -p1 #sed -i 's/\r//' doc/style.css %build diff --git a/postgresql92-orafce.changes b/postgresql92-orafce.changes index 9732678..9b0786e 100644 --- a/postgresql92-orafce.changes +++ b/postgresql92-orafce.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Oct 9 18:12:43 UTC 2013 - darin@darins.net + +- udpated to verion 3.0.6 + + ------------------------------------------------------------------- Thu Aug 8 13:30:27 UTC 2013 - darin@darins.net diff --git a/postgresql92-orafce.spec b/postgresql92-orafce.spec index 0186b25..44f9897 100644 --- a/postgresql92-orafce.spec +++ b/postgresql92-orafce.spec @@ -1,10 +1,10 @@ # -%define gitname HEAD-36ccc5b +%define gitname VERSION_3_0_6 %define pgversion 92 %define realname orafce Name: postgresql%{pgversion}-orafce -Version: 3.0.5a +Version: 3.0.6 Release: 7 Summary: Implementation of some Oracle functions into PostgreSQL Group: Productivity/Databases/Tools @@ -27,7 +27,7 @@ for production work. %prep %setup -q -n %{realname}-%{gitname} -%patch1 -p1 +#%patch1 -p1 #sed -i 's/\r//' doc/style.css %build diff --git a/postgresql93-orafce.changes b/postgresql93-orafce.changes new file mode 100644 index 0000000..9b0786e --- /dev/null +++ b/postgresql93-orafce.changes @@ -0,0 +1,107 @@ +------------------------------------------------------------------- +Wed Oct 9 18:12:43 UTC 2013 - darin@darins.net + +- udpated to verion 3.0.6 + + +------------------------------------------------------------------- +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/postgresql93-orafce.spec b/postgresql93-orafce.spec new file mode 100644 index 0000000..4740e37 --- /dev/null +++ b/postgresql93-orafce.spec @@ -0,0 +1,49 @@ +# +%define gitname VERSION_3_0_6 +%define pgversion 93 +%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.orafunc +%{_prefix}/lib/postgresql%{pgversion}/%{_lib} +%{_datadir}/postgresql%{pgversion}/ +%exclude %{_docdir}/postgresql%{pgversion}/ + diff --git a/pre_checkin.sh b/pre_checkin.sh index df0710c..f71b093 100644 --- a/pre_checkin.sh +++ b/pre_checkin.sh @@ -1,6 +1,6 @@ #!/bin/sh # -VERS="91 92" +VERS="91 92 93" # spec=orafce.spec.in