Skip to content

Commit b8a197d

Browse files
Changed Studiocode Recipe to have the ability to download version 5 and 10
1 parent bced8c1 commit b8a197d

File tree

5 files changed

+177
-5
lines changed

5 files changed

+177
-5
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ autopkg-recipes
44
My recipes for autopkg https://github.com/autopkg
55

66

7-
Please keep in mind the recipes Adobe Digital Editions, Box Sync, Exceed onDemand Client, Doceri Desktop, Google Voice and Video, Mendeley, RStudio, Stellarium, Studiocode, and TN3270X are just munki recipes for the download recipes created by @hansen_m. These recipes MUST have his repo also in order to function. His recipe repo can be found at https://github.com/autopkg/hansen-m-recipes/
7+
Please keep in mind the recipes Adobe Digital Editions, Box Sync, Exceed onDemand Client, Doceri Desktop, Google Voice and Video, Mendeley, RStudio, Stellarium, and TN3270X are just munki recipes for the download recipes created by @hansen_m. These recipes MUST have his repo also in order to function. His recipe repo can be found at https://github.com/autopkg/hansen-m-recipes/
88

99
The QnA recipe requires the download recipe created by @rustymyers. His repo can be found at https://github.com/autopkg/rustymyers-recipes/
1010

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>Description</key>
6+
<string>Downloads the latest version StudioCode Version 10.</string>
7+
<key>Identifier</key>
8+
<string>com.github.joshua-d-miller.autopkg.download.Studiocode10</string>
9+
<key>Input</key>
10+
<dict>
11+
<key>NAME</key>
12+
<string>StudioCode</string>
13+
<key>SEARCH_URL</key>
14+
<string>http://www.studiocodegroup.com/support/download-upgrades-fixes/</string>
15+
<key>SEARCH_PATTERN</key>
16+
<string>(?P&lt;url&gt;http://downloads.sportstec.com/studiocode/installer/Studiocode10.*?Installer\.dmg)</string>
17+
</dict>
18+
<key>MinimumVersion</key>
19+
<string>0.2.9</string>
20+
<key>Process</key>
21+
<array>
22+
<dict>
23+
<key>Processor</key>
24+
<string>URLTextSearcher</string>
25+
<key>Arguments</key>
26+
<dict>
27+
<key>url</key>
28+
<string>%SEARCH_URL%</string>
29+
<key>re_pattern</key>
30+
<string>%SEARCH_PATTERN%</string>
31+
</dict>
32+
</dict>
33+
<dict>
34+
<key>Processor</key>
35+
<string>URLDownloader</string>
36+
<key>Arguments</key>
37+
<dict>
38+
<key>url</key>
39+
<string>%url%</string>
40+
<key>filename</key>
41+
<string>%NAME%.dmg</string>
42+
</dict>
43+
</dict>
44+
<dict>
45+
<key>Processor</key>
46+
<string>EndOfCheckPhase</string>
47+
</dict>
48+
</array>
49+
</dict>
50+
</plist>
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>Description</key>
6+
<string>Download the latest version of Studiocode 10 and imports it into Munki.</string>
7+
<key>Identifier</key>
8+
<string>com.github.joshua-d-miller.autopkg.munki.StudioCode10</string>
9+
<key>Input</key>
10+
<dict>
11+
<key>MUNKI_REPO_SUBDIR</key>
12+
<string>Media</string>
13+
<key>NAME</key>
14+
<string>Studiocode 10</string>
15+
<key>pkginfo</key>
16+
<dict>
17+
<key>catalogs</key>
18+
<array>
19+
<string>testing</string>
20+
</array>
21+
<key>category</key>
22+
<string>Media</string>
23+
<key>developer</key>
24+
<string>Studiocode Business Group</string>
25+
<key>description</key>
26+
<string>(LICENSE REQUIRED)
27+
28+
Capture
29+
30+
Studiocode makes capturing video footage a breeze! Whether it’s on your video camera, a Hard drive, DVD or even on a VHS tape, Studiocode makes it simple for you to capture directly onto your computer.
31+
32+
Categorize
33+
34+
Studiocode delivers powerful and precise coding tools that work for virtually any discipline, project or individual. With an open coding template coupled with transcription options, Studiocode gives you more creative and content control choices than you ever thought possible.
35+
36+
Analyze
37+
38+
Studiocode is leading the world in intelligent analysis linked to video. The search operative functionality and features jammed into this product make it the most impressive analysis tool for video on the earth.
39+
40+
Distribute
41+
42+
Seamlessly publish and distribute your valuable video assets across your campus, organization, community or even the globe. Accessing your video assets has never been as simple, secure or powerful.
43+
44+
www.studiocodegroup.com</string>
45+
<key>name</key>
46+
<string>%NAME%</string>
47+
<key>unattended_install</key>
48+
<true/>
49+
<key>display_name</key>
50+
<string>%NAME%</string>
51+
</dict>
52+
</dict>
53+
<key>MinimumVersion</key>
54+
<string>0.2.9</string>
55+
<key>ParentRecipe</key>
56+
<string>com.github.joshua-d-miller.autopkg.download.Studiocode10</string>
57+
<key>Process</key>
58+
<array>
59+
<dict>
60+
<key>Arguments</key>
61+
<dict>
62+
<key>pkg_path</key>
63+
<string>%pathname%</string>
64+
<key>repo_subdirectory</key>
65+
<string>%MUNKI_REPO_SUBDIR%</string>
66+
</dict>
67+
<key>Processor</key>
68+
<string>MunkiImporter</string>
69+
</dict>
70+
</array>
71+
</dict>
72+
</plist>
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>Description</key>
6+
<string>Downloads the latest version StudioCode Version 5.</string>
7+
<key>Identifier</key>
8+
<string>com.github.joshua-d-miller.autopkg.download.Studiocode5</string>
9+
<key>Input</key>
10+
<dict>
11+
<key>NAME</key>
12+
<string>StudioCode</string>
13+
<key>SEARCH_URL</key>
14+
<string>http://www.studiocodegroup.com/support/download-upgrades-fixes/</string>
15+
<key>SEARCH_PATTERN</key>
16+
<string>(?P&lt;url&gt;http://downloads.sportstec.com/studiocode/installer/Studiocode5.*?Installer\.dmg)</string>
17+
</dict>
18+
<key>MinimumVersion</key>
19+
<string>0.2.9</string>
20+
<key>Process</key>
21+
<array>
22+
<dict>
23+
<key>Processor</key>
24+
<string>URLTextSearcher</string>
25+
<key>Arguments</key>
26+
<dict>
27+
<key>url</key>
28+
<string>%SEARCH_URL%</string>
29+
<key>re_pattern</key>
30+
<string>%SEARCH_PATTERN%</string>
31+
</dict>
32+
</dict>
33+
<dict>
34+
<key>Processor</key>
35+
<string>URLDownloader</string>
36+
<key>Arguments</key>
37+
<dict>
38+
<key>url</key>
39+
<string>%url%</string>
40+
<key>filename</key>
41+
<string>%NAME%.dmg</string>
42+
</dict>
43+
</dict>
44+
<dict>
45+
<key>Processor</key>
46+
<string>EndOfCheckPhase</string>
47+
</dict>
48+
</array>
49+
</dict>
50+
</plist>
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
<plist version="1.0">
44
<dict>
55
<key>Description</key>
6-
<string>Download the latest version of Studiocode and imports it into Munki.</string>
6+
<string>Download the latest version of Studiocode 5 and imports it into Munki.</string>
77
<key>Identifier</key>
8-
<string>com.github.joshua-d-miller.autopkg.munki.StudioCode</string>
8+
<string>com.github.joshua-d-miller.autopkg.munki.StudioCode5</string>
99
<key>Input</key>
1010
<dict>
1111
<key>MUNKI_REPO_SUBDIR</key>
@@ -24,7 +24,7 @@
2424
<string>Studiocode Business Group</string>
2525
<key>description</key>
2626
<string>(LICENSE REQUIRED)
27-
27+
2828
Capture
2929

3030
Studiocode makes capturing video footage a breeze! Whether it’s on your video camera, a Hard drive, DVD or even on a VHS tape, Studiocode makes it simple for you to capture directly onto your computer.
@@ -53,7 +53,7 @@ www.studiocodegroup.com</string>
5353
<key>MinimumVersion</key>
5454
<string>0.2.9</string>
5555
<key>ParentRecipe</key>
56-
<string>com.github.hansen-m.download.StudioCode</string>
56+
<string>com.github.joshua-d-miller.autopkg.download.Studiocode5</string>
5757
<key>Process</key>
5858
<array>
5959
<dict>

0 commit comments

Comments
 (0)