Re: Notarize Helper Stack in LC lesson updated

2022-02-08 Thread Matthias Rebbe via use-livecode
What i forgot.

You could open console.app and open the install log. There you could see where 
the app was installed or better said which app was updated/overwritten.
You should find an entry like this

PackageKit: Applications/MyTest.app relocated to 
... 

Just search for 'relocated' and you should see what happened.

And please be aware. The app that is updated/overwritten is not determined by 
the its file name, but by the bundle name (CFBundelName) you've entered in the 
standalone settings.

Let's say we have MyNewSampleApp.app and its CFBundleName is for example 
'MySampleApp' and we've created an pkg installer from it. And we have another 
app on the hard disk named 'MyOldSampleApp' which also has the CFBundleName 
'MySampleApp'.
If you then run the pkg installer then chances are high that the file 
'MyOldSampleApp' is overwritten instead of  a new file 'MyNewSampleApp.app' is 
written into Applications folder.

There are ways to avoid this and tell the package installer to not relocate, 
but therefore the pkg building command in mrNotarizeHelper stack had to be 
adjusted. Unfortunately i have currently not enough time to dive into that.


Regards,
Matthias


Von meinem iPhone gesendet

> Am 09.02.2022 um 00:48 schrieb matthias rebbe via use-livecode 
> :
> 
> Camm,
> 
> if i am not completely  wrong then this is a problem that can occur when you 
> try the pkg installer on the same machine on which you've created it.
> If the installer finds the same .app already somewhere on the hard disk it 
> updates that app and does not install it into Applications folder.
> 
> So the best thing is to test the installer on an other machine. Or you could 
> try the following:
> After successful notarizing delete the app bundle of your standalone (you 
> could make a zip file as backup first) and empty your trash. Make sure that 
> there is no other copy of your .app even older ones. If there are others then 
> delete them also and empty the trash.
> 
> Now try to run the .pkg installer. The app should now be installed in 
> Applications folder.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Notarize Helper Stack in LC lesson updated

2022-02-08 Thread matthias rebbe via use-livecode
Camm,

if i am not completely  wrong then this is a problem that can occur when you 
try the pkg installer on the same machine on which you've created it.
If the installer finds the same .app already somewhere on the hard disk it 
updates that app and does not install it into Applications folder.

So the best thing is to test the installer on an other machine. Or you could 
try the following:
After successful notarizing delete the app bundle of your standalone (you could 
make a zip file as backup first) and empty your trash. Make sure that there is 
no other copy of your .app even older ones. If there are others then delete 
them also and empty the trash.

Now try to run the .pkg installer. The app should now be installed in 
Applications folder.

Matthias


> Am 08.02.2022 um 22:23 schrieb General 2018 via use-livecode 
> :
> 
> Hi ,
> 
> Just a question on the .pkg install location.
> 
> When I execute the .pkg made by mrSign the installer completes okay but I 
> cannot find app ? not in /Applications or anywhere.
> 
> If I use 3rd party “Packages” to make a .pkg it’s installs app to 
> /Applications.
> 
> Any clue ? 
> 
> Regards Camm
> 
>> On 3 Feb 2022, at 22:17, matthias rebbe via use-livecode 
>> mailto:use-livecode@lists.runrev.com>> wrote:
>> 
>> Hi Camm,
>> 
>> great to hear that you were able to successfully notarize.
>> 
>> Regards,
>> Matthias
>> 
>> 
>>> Am 03.02.2022 um 21:54 schrieb General 2018 via use-livecode 
>>> :
>>> 
>>> Update  Success.
>>> 
>>> Tried everything, then read a post that pointed to :-
>>> Apple Worldwide Developer Relations Certification Authority Cert
>>> Developer ID Certification Authority Cert
>>> 
>>> In Keychain my existing expired 2027, I downloaded and installed the latest 
>>> expiring 2030/2031 - re run mrSign and notarization success.
>>> 
>>> Status = Success 0 
>>> Status Code = Pac 
>>> Status Message = Age Approved
>>> 
>>> Regards
>>> Camm
>>> 
> On 29 Jan 2022, at 22:41, matthias rebbe via use-livecode 
>  wrote:
 
 Hm, interesting. Seems to be a problem with a wrong or missing timestamp. 
 So maybe adding --timestamp parameter will fix this.
 
 Could you please change the following lines in the stack script of the 
 NotarizeHelper stack and try again after that?
 
 
 line 904
 put "codesign --deep --force --verify --verbose --sign 
 ##developerIDApplication## --options runtime  --entitlements 
 ##entitlementsplist## ##myapp##" into tShell
 with this line
 put "codesign --timestamp --deep --force --verify --verbose --sign 
 ##developerIDApplication## --options runtime  --entitlements 
 ##entitlementsplist## ##myapp##" into tShell
 
 
 
 line 908
 put "codesign --deep --force --verify --verbose --sign 
 ##developerIDApplication## --options runtime ##myapp##" into tShell
 with
 put "codesign --timestamp --deep --force --verify --verbose --sign 
 ##developerIDApplication## --options runtime ##myapp##" into tShell
 
 line 953
 put "codesign --deep --force --verify --verbose --sign 
 ##developerIDApplication## --options runtime ##myDMG##" into tShell
 with
 put "codesign --timestamp --deep --force --verify --verbose --sign 
 ##developerIDApplication## --options runtime ##myDMG##" into tShell
 
 
> Am 29.01.2022 um 22:17 schrieb General 2018 via use-livecode 
> :
> 
> Tried all these, result the same.
> 
> In show “Notarization requests” for each :-
> 
> Status = invalid 2
> Status Code = Pac
> Status Message = age invalid
> 
> Regards Camm
> 
>>> On 29 Jan 2022, at 20:37, matthias rebbe via use-livecode 
>>>  wrote:
>> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your 
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your 
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
>>> ___
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your 
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com 
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode 
>> 
> 

Re: Notarize Helper Stack in LC lesson updated

2022-02-08 Thread Peter Bogdanoff via use-livecode
Hi Camm, 

I use mrSign all the time. The completed file is the same file you started out 
with. The signing process makes modifications to the package and after that, 
you can continue with making your installer with it, if that is your final 
intention.

A warning, don’t test using that copy of the package, it will make a change to 
the package making it invalid for future use.

Peter Bogdanoff

> On Feb 8, 2022, at 4:23 PM, General 2018 via use-livecode 
>  wrote:
> 
> Hi ,
> 
> Just a question on the .pkg install location.
> 
> When I execute the .pkg made by mrSign the installer completes okay but I 
> cannot find app ? not in /Applications or anywhere.
> 
> If I use 3rd party “Packages” to make a .pkg it’s installs app to 
> /Applications.
> 
> Any clue ? 
> 
> Regards Camm
> 
>> On 3 Feb 2022, at 22:17, matthias rebbe via use-livecode 
>>  wrote:
>> 
>> Hi Camm,
>> 
>> great to hear that you were able to successfully notarize.
>> 
>> Regards,
>> Matthias
>> 
>> 
>>> Am 03.02.2022 um 21:54 schrieb General 2018 via use-livecode 
>>> :
>>> 
>>> Update  Success.
>>> 
>>> Tried everything, then read a post that pointed to :-
>>> Apple Worldwide Developer Relations Certification Authority Cert
>>> Developer ID Certification Authority Cert
>>> 
>>> In Keychain my existing expired 2027, I downloaded and installed the latest 
>>> expiring 2030/2031 - re run mrSign and notarization success.
>>> 
>>> Status = Success 0 
>>> Status Code = Pac 
>>> Status Message = Age Approved
>>> 
>>> Regards
>>> Camm
>>> 
> On 29 Jan 2022, at 22:41, matthias rebbe via use-livecode 
>  wrote:
 
 Hm, interesting. Seems to be a problem with a wrong or missing timestamp. 
 So maybe adding --timestamp parameter will fix this.
 
 Could you please change the following lines in the stack script of the 
 NotarizeHelper stack and try again after that?
 
 
 line 904
 put "codesign --deep --force --verify --verbose --sign 
 ##developerIDApplication## --options runtime  --entitlements 
 ##entitlementsplist## ##myapp##" into tShell
 with this line
 put "codesign --timestamp --deep --force --verify --verbose --sign 
 ##developerIDApplication## --options runtime  --entitlements 
 ##entitlementsplist## ##myapp##" into tShell
 
 
 
 line 908
 put "codesign --deep --force --verify --verbose --sign 
 ##developerIDApplication## --options runtime ##myapp##" into tShell
 with
 put "codesign --timestamp --deep --force --verify --verbose --sign 
 ##developerIDApplication## --options runtime ##myapp##" into tShell
 
 line 953
 put "codesign --deep --force --verify --verbose --sign 
 ##developerIDApplication## --options runtime ##myDMG##" into tShell
 with
 put "codesign --timestamp --deep --force --verify --verbose --sign 
 ##developerIDApplication## --options runtime ##myDMG##" into tShell
 
 
> Am 29.01.2022 um 22:17 schrieb General 2018 via use-livecode 
> :
> 
> Tried all these, result the same.
> 
> In show “Notarization requests” for each :-
> 
> Status = invalid 2
> Status Code = Pac
> Status Message = age invalid
> 
> Regards Camm
> 
>>> On 29 Jan 2022, at 20:37, matthias rebbe via use-livecode 
>>>  wrote:
>> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your 
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your 
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
>>> ___
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your 
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Notarize Helper Stack in LC lesson updated

2022-02-08 Thread General 2018 via use-livecode
Hi ,

Just a question on the .pkg install location.

When I execute the .pkg made by mrSign the installer completes okay but I 
cannot find app ? not in /Applications or anywhere.

If I use 3rd party “Packages” to make a .pkg it’s installs app to /Applications.

Any clue ? 

Regards Camm

> On 3 Feb 2022, at 22:17, matthias rebbe via use-livecode 
>  wrote:
> 
> Hi Camm,
> 
> great to hear that you were able to successfully notarize.
> 
> Regards,
> Matthias
> 
> 
>> Am 03.02.2022 um 21:54 schrieb General 2018 via use-livecode 
>> :
>> 
>> Update  Success.
>> 
>> Tried everything, then read a post that pointed to :-
>> Apple Worldwide Developer Relations Certification Authority Cert
>> Developer ID Certification Authority Cert
>> 
>> In Keychain my existing expired 2027, I downloaded and installed the latest 
>> expiring 2030/2031 - re run mrSign and notarization success.
>> 
>> Status = Success 0 
>> Status Code = Pac 
>> Status Message = Age Approved
>> 
>> Regards
>> Camm
>> 
 On 29 Jan 2022, at 22:41, matthias rebbe via use-livecode 
  wrote:
>>> 
>>> Hm, interesting. Seems to be a problem with a wrong or missing timestamp. 
>>> So maybe adding --timestamp parameter will fix this.
>>> 
>>> Could you please change the following lines in the stack script of the 
>>> NotarizeHelper stack and try again after that?
>>> 
>>> 
>>> line 904
>>> put "codesign --deep --force --verify --verbose --sign 
>>> ##developerIDApplication## --options runtime  --entitlements 
>>> ##entitlementsplist## ##myapp##" into tShell
>>> with this line
>>> put "codesign --timestamp --deep --force --verify --verbose --sign 
>>> ##developerIDApplication## --options runtime  --entitlements 
>>> ##entitlementsplist## ##myapp##" into tShell
>>> 
>>> 
>>> 
>>> line 908
>>> put "codesign --deep --force --verify --verbose --sign 
>>> ##developerIDApplication## --options runtime ##myapp##" into tShell
>>> with
>>> put "codesign --timestamp --deep --force --verify --verbose --sign 
>>> ##developerIDApplication## --options runtime ##myapp##" into tShell
>>> 
>>> line 953
>>> put "codesign --deep --force --verify --verbose --sign 
>>> ##developerIDApplication## --options runtime ##myDMG##" into tShell
>>> with
>>> put "codesign --timestamp --deep --force --verify --verbose --sign 
>>> ##developerIDApplication## --options runtime ##myDMG##" into tShell
>>> 
>>> 
 Am 29.01.2022 um 22:17 schrieb General 2018 via use-livecode 
 :
 
 Tried all these, result the same.
 
 In show “Notarization requests” for each :-
 
 Status = invalid 2
 Status Code = Pac
 Status Message = age invalid
 
 Regards Camm
 
>> On 29 Jan 2022, at 20:37, matthias rebbe via use-livecode 
>>  wrote:
> 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your 
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
>>> 
>>> 
>>> ___
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your 
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: tmAlign is now available on gitHub

2022-02-08 Thread matthias rebbe via use-livecode
More powerful, more options


> Am 08.02.2022 um 21:05 schrieb J. Landman Gay via use-livecode 
> :
> 
> On 2/8/22 12:32 PM, Bob Sneidar via use-livecode wrote:
>> Awesome. I really like TMAlign. Scott was/is brilliant.
> 
> No question, Scott is amazing. How does tmAlign differentiate itself from 
> LC's built-in capabilites?
> 
> -- 
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software   | http://www.hyperactivesw.com
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: tmAlign is now available on gitHub

2022-02-08 Thread J. Landman Gay via use-livecode

On 2/8/22 12:32 PM, Bob Sneidar via use-livecode wrote:

Awesome. I really like TMAlign. Scott was/is brilliant.


No question, Scott is amazing. How does tmAlign differentiate itself from LC's built-in 
capabilites?


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: tmAlign is now available on gitHub

2022-02-08 Thread Bob Sneidar via use-livecode
Awesome. I really like TMAlign. Scott was/is brilliant. 

Bob S


> On Jan 17, 2022, at 17:03 , Mike Kerner via use-livecode 
>  wrote:
> 
> I discovered a little while ago that tmAlign is licensed GPL. 
> So, I fixed the light header backdrop in Scott's various plugins and threw
> up a tmAlign repo on github.
> https://github.com/macMikey/tmAlign
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode