chiark / gitweb /
SparkleShare: Add patch to allow install on camera-less devices.
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>
Thu, 16 Feb 2012 20:10:06 +0000 (22:10 +0200)
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>
Tue, 21 Feb 2012 06:34:10 +0000 (08:34 +0200)
Reported as https://github.com/NewProggie/SparkleShare-Android/issues/68

metadata/org.sparkleshare.android.txt
metadata/org.sparkleshare.android/uses-feature.patch [new file with mode: 0644]

index b6896eb0d7c52ac11726afa5890651191e9ebaa4..b3141435e42728a42eb5b8f9188729f81b05de39 100644 (file)
@@ -16,7 +16,7 @@ browse your files right from your Android device.
 Repo Type:git
 Repo:https://github.com/NewProggie/SparkleShare-Android.git
 
-Build Version:1.0,1,a9e23f0f9ae6161a786bf48cb48ab3dec20110c9,target=android-7
+Build Version:1.0,1,a9e23f0f9ae6161a786bf48cb48ab3dec20110c9,patch=uses-feature.patch,target=android-7
 
 Update Check Mode:Market
 Current Version:1.0
diff --git a/metadata/org.sparkleshare.android/uses-feature.patch b/metadata/org.sparkleshare.android/uses-feature.patch
new file mode 100644 (file)
index 0000000..fe29960
--- /dev/null
@@ -0,0 +1,16 @@
+Camera use is optional, don't disallow install on camera-less devices.
+See right side pane at
+http://developer.android.com/guide/topics/manifest/uses-permission-element.html
+
+diff --git a/AndroidManifest.xml b/AndroidManifest.xml
+index d020d9d..1b45bf1 100644
+--- a/AndroidManifest.xml
++++ b/AndroidManifest.xml
+@@ -8,6 +8,7 @@
+       <uses-permission android:name="android.permission.INTERNET" />
+       <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+       <uses-permission android:name="android.permission.CAMERA"/>
++      <uses-feature android:name="android.hardware.camera" android:required="false" />
+       <application
+               android:icon="@drawable/icon"
+               android:label="@string/app_name"