rpms/xdrawchem/devel xdrawchem-ob22.patch, NONE, 1.1 xdrawchem.spec, 1.9, 1.10
Dominik Mierzejewski (rathann)
fedora-extras-commits at redhat.com
Fri Apr 4 19:29:46 UTC 2008
- Previous message (by thread): rpms/gnome-system-monitor/devel gnome-system-monitor-2.22.0-system-tab-arg.patch, NONE, 1.1 about-this-computer.desktop, 1.2, 1.3 gnome-system-monitor.spec, 1.112, 1.113 gnome-system-monitor-2.21.92-system-tab-arg.patch, 1.1, NONE
- Next message (by thread): rpms/dbus-glib/devel dbus-glib-0.74-export-getall.patch, NONE, 1.1 dbus-glib.spec, 1.23, 1.24
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: rathann
Update of /cvs/pkgs/rpms/xdrawchem/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4599
Modified Files:
xdrawchem.spec
Added Files:
xdrawchem-ob22.patch
Log Message:
- port to openbabel-2.2
xdrawchem-ob22.patch:
--- NEW FILE xdrawchem-ob22.patch ---
diff -up xdrawchem-1.9.9/xdrawchem/application_ob.cpp.ob xdrawchem-1.9.9/xdrawchem/application_ob.cpp
--- xdrawchem-1.9.9/xdrawchem/application_ob.cpp.ob 2005-11-30 04:47:14.000000000 +0100
+++ xdrawchem-1.9.9/xdrawchem/application_ob.cpp 2008-04-04 21:24:48.000000000 +0200
@@ -45,23 +45,36 @@ void ApplicationWindow::OBGetFilters() {
readFilters.append(str1);
writeFilters.append(str1);
- Formatpos pos;
+ int i;
OBFormat* pFormat;
- const char* str=NULL;
- while(OBConversion::GetNextFormat(pos,str,pFormat))
+ vector<string> pFormats=Conv.GetSupportedInputFormat();
+
+ for(i=0; i < pFormats.size(); i++)
{
//std::cout << " " << str << std::endl;
- if((pFormat->Flags() & NOTWRITABLE) && (pFormat->Flags() & NOTREADABLE))
+ pFormat=Conv.FindFormat(pFormats[i].c_str());
+ if(pFormat->Flags() & NOTREADABLE)
+ continue;
+ str1 = pFormats[i];
+ myext = str1.left( str1.find(" -- ") );
+ str1.append("(*.");
+ str1.append(myext);
+ str1.append(")");
+ readFilters.append(str1);
+ }
+
+ pFormats=Conv.GetSupportedOutputFormat();
+ for(i=0; i < pFormats.size(); i++)
+ {
+ pFormat=Conv.FindFormat(pFormats[i].c_str());
+ if(pFormat->Flags() & NOTWRITABLE)
continue;
- str1 = str;
+ str1 = pFormats[i];
myext = str1.left( str1.find(" -- ") );
str1.append("(*.");
str1.append(myext);
str1.append(")");
- if ( (pFormat->Flags() & NOTREADABLE) == 0 )
- readFilters.append(str1);
- if ( (pFormat->Flags() & NOTWRITABLE) == 0 )
- writeFilters.append(str1);
+ writeFilters.append(str1);
}
filters.sort();
Index: xdrawchem.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xdrawchem/devel/xdrawchem.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- xdrawchem.spec 4 Apr 2008 18:28:48 -0000 1.9
+++ xdrawchem.spec 4 Apr 2008 19:29:00 -0000 1.10
@@ -6,6 +6,7 @@
Source1: %{name}.desktop
Source2: %{name}.png
Patch: %{name}-gcc43.patch
+Patch1: %{name}-ob22.patch
URL: http://xdrawchem.sourceforge.net/
License: GPLv2+
Group: Applications/Engineering
@@ -24,6 +25,7 @@
%prep
%setup -q
%patch -p1 -b .gcc43
+%patch1 -p1 -b .ob
%build
%configure
@@ -53,8 +55,9 @@
%{_datadir}/pixmaps/xdrawchem.png
%changelog
-* Tue Mar 25 2008 Rex Dieter <rdieter at fedoraproject.org> - 1.9.9-9
-- qt-devel -> qt3-devel
+* Fri Apr 04 2008 Dominik Mierzejewski <rpm at greysector.net> 1.9.9-9
+- qt-devel -> qt3-devel (thanks to Rex Dieter)
+- port to openbabel-2.2
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 1.9.9-8
- Autorebuild for GCC 4.3
- Previous message (by thread): rpms/gnome-system-monitor/devel gnome-system-monitor-2.22.0-system-tab-arg.patch, NONE, 1.1 about-this-computer.desktop, 1.2, 1.3 gnome-system-monitor.spec, 1.112, 1.113 gnome-system-monitor-2.21.92-system-tab-arg.patch, 1.1, NONE
- Next message (by thread): rpms/dbus-glib/devel dbus-glib-0.74-export-getall.patch, NONE, 1.1 dbus-glib.spec, 1.23, 1.24
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list