diff --git a/java_cup-build.patch b/java_cup-build.patch
index 4fcfdbd..d1e400b 100644
--- a/java_cup-build.patch
+++ b/java_cup-build.patch
@@ -1,5 +1,5 @@
---- build.xml~ 2014-06-12 17:23:24.000000000 +0200
-+++ build.xml 2015-06-23 10:30:57.374976304 +0200
+--- java_cup/build.xml~ 2014-06-12 17:23:24.000000000 +0200
++++ java_cup/build.xml 2015-06-23 10:30:57.374976304 +0200
@@ -17,18 +17,6 @@
diff --git a/java_cup.spec b/java_cup.spec
index 5f4d89a..76be9a8 100644
--- a/java_cup.spec
+++ b/java_cup.spec
@@ -52,9 +52,7 @@ Summary: Documentation for java_cup
Documentation for java_cup.
%prep
-%setup -q
-%patch 0 -b .build
-%patch 1 -p1
+%autosetup -p1 -C
# remove all binary files
find -name "*.class" -delete